There’s something undeniably comforting about a plate of pasta that’s rich, flavorful, and just the right balance of creamy and tangy. This Sausage Spaghetti with Creamy Tomato Sauce Recipe hits all those notes, making it a winner anytime I crave a hearty, satisfying meal that feels special without too much fuss.
Why You’ll Love This Recipe
- Balanced Flavors: The creamy tomato sauce perfectly balances tangy tomatoes with the richness of cream cheese and the savory punch of sausage.
- Comfort Food Made Easy: This recipe is straightforward but tastes like you spent hours in the kitchen.
- Versatile and Customizable: You can easily switch up the sausage type, add veggies, or swap spinach for kale depending on what you have on hand.
- Great Leftovers: It reheats beautifully and even freezes well, so you get delicious meals beyond the day you make it.
Ingredients You’ll Need
The ingredients for this Sausage Spaghetti with Creamy Tomato Sauce Recipe come together to create layers of depth and comfort. Each item plays a purpose, and I’ve got some tips so you pick the best ones for a stellar result.
- Italian sausage links: Go for quality—either sweet or hot, depending on your heat preference. Removing the casing makes it easier to brown the sausage nicely.
- Olive oil: A good extra virgin works great to sear the sausage and build flavor.
- Dry red wine: Cabernet Sauvignon or Merlot are my favorites for deglazing. No wine? Beef broth plus red wine vinegar does the trick.
- Butter: Adds richness and helps cook down the veggies into silky softness.
- Yellow onion: Dice finely so it melds perfectly into the sauce.
- Bell pepper: Using both red and green offers a nice balance of sweetness and a little bite.
- Garlic: Fresh and minced for that unmistakable punch.
- Worcestershire sauce: Elevates the umami and deepens the sauce.
- Honey: Just a touch to balance the acidity of the tomatoes.
- Dried oregano, basil, mustard powder: Classic Italian seasonings—and mustard powder adds a subtle warmth you might not expect.
- Diced tomatoes (undrained): I often use plain diced tomatoes, but Rotel works if you want a little kick.
- Chicken bouillon cube: Gives that extra layer of savory depth, but you can adjust salt later if skipping it.
- Marinara sauce: Quality matters here—Rao’s or Carbone brand is my go-to.
- Cream cheese: At room temp, it blends in smooth and creamy, cutting the acidity beautifully.
- Baby spinach: Adds freshness and color, plus it wilts quickly in the sauce.
- Spaghetti: I use just under ¾ lb. so my sauce-to-pasta ratio stays perfect.
- Grated Parmesan cheese: The final touch for serving that brightens and rounds out every bite.
Variations
This Sausage Spaghetti with Creamy Tomato Sauce Recipe is like a blank canvas—I often tweak it depending on what’s fresh in my fridge or dietary needs. Feel free to make it your own.
- Spicy Variation: I once added a pinch of crushed red pepper flakes along with Rotel tomatoes, and my family couldn’t stop talking about how the heat elevated the comfort factor.
- Vegetarian Swap: Replace sausage with sautéed mushrooms or a hearty vegetable crumble; just boost the seasoning to keep the depth.
- Kale Instead of Spinach: I’ve swapped spinach for kale before—just cook it a few minutes longer until it softens.
- Dairy-Free Option: Use a vegan cream cheese or coconut cream to get that creaminess without dairy.
How to Make Sausage Spaghetti with Creamy Tomato Sauce Recipe
Step 1: Brown the Sausage and Build Flavor
Start by removing the casings from your Italian sausage and slicing the links into about ¾-inch pieces. Sometimes I roll them into little meatballs because it’s fun and looks nice; you can do that too! I heat 6 tablespoons of water in a large, high-sided skillet over medium heat and add the sausage to cook covered for 10 minutes—this water-steams the sausage so it cooks through without burning. Halfway through, stir gently to break things up. Then, remove the lid, add olive oil, crank the heat up slightly, and let the sausage brown for 5–7 minutes. This two-step cooking locks in moisture and creates that beautiful caramelized crust. Once browned, transfer the sausage to a plate and set aside.
Step 2: Prepare Your Pasta Water and Start the Sauce Base
Bring a large pot of water to a roaring boil, then add about ½ tablespoon of salt. While that heats, return to your now-empty skillet and turn off the heat momentarily. Pour in the red wine and use a silicone spatula to scrape up the browned bits stuck on the pan—this is where all that flavor hangs out. Let the wine bubble and reduce by half, which takes about 3-4 minutes. The smell alone is satisfying and a sure sign you’re building something special.
Step 3: Sauté Veggies and Layer in the Sauce Flavors
Add butter into the skillet, then stir in diced onions, bell peppers, and minced garlic. Cook over medium heat for about 5 minutes until everything softens and the smell fills your kitchen. Now, toss in Worcestershire sauce, honey, dried oregano, basil, mustard powder, undrained diced tomatoes, half a chicken bouillon cube (crushed up), and marinara sauce. Give it a good stir to combine, then bring the sauce to a gentle boil.
Step 4: Simmer with Sausage and Cook Spaghetti
Once the sauce is boiling, reduce the heat to a simmer and add the browned sausage back into the pan. Partially cover and let it simmer gently while you cook the spaghetti in your boiling salted water until al dente—still a little bite to it. This usually takes 8 to 10 minutes depending on your pasta. Drain the pasta and set aside.
Step 5: Finish the Sauce with Cream Cheese and Spinach
Stir in the cream cheese into the simmering sauce, letting it melt fully to create a luxuriously smooth texture. Then add in the baby spinach and cook for 2-3 minutes until it wilts down nicely. This step balances the acidity and adds a fresh green touch that I absolutely love.
Step 6: Combine Pasta and Sauce
Finally, add the cooked spaghetti into the sauce. I usually add just under ¾ of a pound so every strand gets coated but not swimming in sauce. Stir gently to combine and heat through for another minute or so. Remembering that the pasta will soak up some sauce as it sits, you can always adjust by adding a spoonful of pasta water if needed.
Pro Tips for Making Sausage Spaghetti with Creamy Tomato Sauce Recipe
- Water-Steam Sausage First: Cooking sausage in water before browning keeps it juicy and reduces flare-ups at the pan.
- Deglaze with Wine (or Substitute): Scraping the pan with red wine unlocks deeper flavor—don’t skip this step or use beef broth/vinegar if no wine.
- Room-Temp Cream Cheese: Softened cream cheese blends into the sauce effortlessly for that creamy texture—cold cream cheese clumps.
- Taste and Adjust Salt Last: Bouillon adds saltiness but taste the sauce near the end and adjust seasoning so it’s just right.
How to Serve Sausage Spaghetti with Creamy Tomato Sauce Recipe
Garnishes
I always top my bowl with a generous sprinkle of freshly grated Parmesan cheese—it brings a salty, nutty finish that perfectly balances the creamy sauce. If you want to get fancy, I sometimes add a sprinkle of chopped fresh basil or a little cracked black pepper for some aroma and a subtle spicy note.
Side Dishes
My go-to sides are simple and classic: a crisp green salad with a lemon vinaigrette or roasted garlic bread to soak up any leftover sauce. Sometimes, grilled or sautéed veggies like asparagus or zucchini rounds out the meal beautifully.
Creative Ways to Present
For special occasions, I’ve served this with spaghetti twirled into neat nests on each plate, topped with a sausage meatball and a basil leaf. It feels elevated and makes the presentation Instagram-worthy. Also, layering the pasta and sauce in a shallow baking dish with mozzarella on top turns it into a baked casserole that everyone loves.
Make Ahead and Storage
Storing Leftovers
I store leftovers in airtight containers in the fridge and they stay delicious for up to three days. The sauce thickens a bit overnight, so sometimes I add a splash of water or broth when reheating to loosen it back up.
Freezing
I’ve frozen portions of this dish with great success—just freeze the spaghetti and sauce in freezer-safe containers or bags for up to three months. When ready to eat, thaw overnight in the fridge and reheat gently on the stove or microwave.
Reheating
To reheat, I prefer warming it on the stovetop over low heat, stirring often and adding a little water if needed to keep the sauce creamy and smooth. The microwave works too, but I recommend heating in short bursts and stirring in between to avoid dryness.
FAQs
-
Can I use ground sausage instead of links in this recipe?
Absolutely! Ground sausage works well and might even save you a step since you don’t need to remove casings or slice links. Just brown it in the skillet until fully cooked before progressing with the sauce.
-
What can I substitute for cream cheese if I don’t have any?
You can substitute with mascarpone, heavy cream, or even Greek yogurt to maintain creaminess. Just add these towards the end of cooking and stir gently to blend in smoothly.
-
Is this recipe freezer-friendly?
Yes! This dish freezes beautifully. Store the spaghetti and sauce in airtight containers or freezer bags, label with date, and freeze up to three months. Thaw overnight before reheating.
-
Can I make this recipe ahead for a party or meal prep?
Definitely. The sauce actually tastes better the next day after flavors meld. Cook the sauce and sausage in advance, toss with freshly cooked pasta just before serving for best texture.
Final Thoughts
I absolutely love how this Sausage Spaghetti with Creamy Tomato Sauce Recipe turns out every time. It’s one of those meals that feels like a hug on a plate—rich, comforting, and easy enough to make any night. I hope you’ll enjoy making it as much as I do, and that it quickly becomes your go-to for a satisfying pasta dinner that never disappoints. Trust me, once you try the creamy, tangy sauce paired with savory sausage, it’ll be a keeper!
Print
Sausage Spaghetti with Creamy Tomato Sauce Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Description
This hearty Sausage Spaghetti recipe combines Italian sausage with a rich marinara sauce, infused with red wine and aromatic herbs. Cream cheese and baby spinach add creaminess and freshness, making this a comforting and flavorful dinner perfect for family meals.
Ingredients
Sausage
- 1 lb. Italian sausage links, hot or sweet
- 1 tablespoon olive oil
- 6 tablespoons water
Sauce
- 1/3 cup dry red wine
- 2 tablespoons butter
- 1 yellow onion, diced
- 1 bell pepper (½ red and ½ green), diced
- 3 cloves garlic, minced
- 2 teaspoons Worcestershire sauce
- 1 teaspoon honey
- ¾ teaspoon dried oregano
- ¾ teaspoon dried basil
- ¾ teaspoon mustard powder
- 1 (14.5 oz.) can diced tomatoes, undrained
- ½ chicken bouillon cube
- 32 oz. marinara sauce
- 2 tablespoons cream cheese, at room temperature
- 2 cups packed baby spinach
Pasta & Garnish
- ¾ lb. spaghetti
- Grated Parmesan cheese, for serving
Instructions
- Prepare the sausage: Remove casings from the sausage links and slice into ¾-inch pieces or roll into meatballs. Heat 6 tablespoons water in a large, high-walled skillet over medium heat. Add sausage, cover, and cook for 10 minutes, stirring halfway through. Remove lid and increase heat slightly.
- Sear the sausage: Add olive oil to the skillet and sear the sausage until browned, about 5-7 minutes. Remove sausage and set aside.
- Boil pasta water: Start boiling a large pot of water for the spaghetti. Once boiling, add ½ tablespoon salt.
- Deglaze the skillet: Turn off the heat. Add the red wine to the skillet and use a silicone spatula to scrape the bottom and sides to release browned bits. Let it bubble and reduce by half, about 3-4 minutes.
- Sauté vegetables: Turn the heat to medium and add butter, diced onion, diced bell pepper, and minced garlic. Cook until softened, about 5 minutes.
- Add sauce ingredients: Stir in Worcestershire sauce, honey, dried oregano, basil, mustard powder, diced tomatoes with juice, ½ bouillon cube, and marinara sauce. Stir to combine and bring to a boil, then reduce to a simmer.
- Simmer with sausage: Return the browned sausage to the skillet and partially cover. Simmer gently while cooking the spaghetti until al dente according to package instructions.
- Cook pasta: Cook spaghetti in the boiling salted water until al dente. Drain well.
- Add cream cheese and spinach: Stir cream cheese into the sauce until smooth. Add baby spinach and cook for 2-3 minutes until wilted and heated through.
- Combine pasta and sauce: Add spaghetti to the skillet and stir to achieve your preferred sauce-to-pasta ratio. The pasta will absorb some sauce as it stands.
- Serve: Plate the sausage spaghetti and top with grated Parmesan cheese. Serve immediately.
Notes
- Use Premio Sweet Italian Sausage or Bianco & Sons for best flavor, but any Italian sausage works well.
- For deglazing, Cabernet Sauvignon, Merlot, or Pinot Noir are ideal red wines. Alternatively, use beef broth and red wine vinegar if avoiding wine.
- High-quality marinara sauces like Rao’s or Carbone offer excellent flavor enhancements.
- Substitute Rotel diced tomatoes for a spicy kick.
- If omitting bouillon cube, season the sauce with salt to taste after cooking.
- Cream cheese smooths out tomato acidity; tub cream cheese melts more easily than block.
- Kale can replace spinach but needs extra cooking time. Sautéed mushrooms add a delicious addition to the sauce.
- Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 3 months. Reheat gently.