Creamy Bacon Pasta with Tomato Cream Sauce

An indulgent tomato cream sauce with garlic, Parmesan, crispy bacon, and tender spaghetti — rich, comforting, and ready in under an hour.

This Creamy Bacon Pasta has been one of my go-to indulgent weeknight dishes ever since I first nailed the balance between tangy tomato and rich cream. I discovered this combination on a rainy evening when I had pantry staples and a few cherry tomatoes from the farmer's market; the result was hands-down the most comforting plate of pasta I'd had in months. The sauce finishes silky and glossy thanks to room-temperature cream cheese, and the crisp bacon scattered on top adds pops of smoky crunch that everyone at the table notices first.
What makes this dish special is how quickly it comes together and how sophisticated it tastes with very little fuss. The aromatics and browned bits left in the pan after crisping bacon form the backbone of the sauce — that fond is tiny, flavorful gold. Cherry tomatoes burst into sweet pockets of flavor while the cream and Parmesan melt into a lusciously clingy sauce. Serve with garlicky cheese bread and a bright green salad for a weeknight meal that feels celebratory.
Why You'll Love This Recipe
- Ready in about 45 minutes from start to finish, making it perfect for busy evenings when you want something special without the fuss.
- Uses pantry and fridge staples—bacon, canned tomato paste, cream, and pasta—so it’s easy to pull together even if you haven’t shopped recently.
- The tomato cream sauce is versatile: juicy cherry tomatoes provide bursts of freshness while cream cheese and heavy cream ensure a silky texture that clings to every strand of spaghetti.
- Make-ahead friendly: sauce can be prepared ahead and gently reheated; pasta is best tossed just before serving for ideal texture.
- Crowd-pleaser: smoky bacon and Parmesan satisfy meat-lovers, while simple seasonings (oregano, basil, mustard powder) elevate the flavor profile without overpowering it.
In my kitchen, this dish became a celebration staple after my partner declared it "restaurant-level" the first time I made it. Guests often ask for the recipe, and I love how adaptable it is—swap the pasta shape, use a different cheese, or turn up the heat with extra red pepper flakes for a slightly spicy variation.
Ingredients
- Seasoning blend: 3/4 teaspoon dried oregano, 1/2 teaspoon dried basil, 1/2 teaspoon mustard powder, 1/4 teaspoon onion powder, 1/8 teaspoon black pepper, and a pinch of cayenne (optional) — this blend adds aromatic warmth and a subtle savory lift; buy quality dried herbs like McCormick or store-brand in a sealed jar away from light.
- Bacon: 5 slices thick-cut bacon — thick slices crisp up nicely without burning and render enough fat to flavor the sauce; I prefer Applewood-smoked for its balanced smoke flavor.
- Garlic: 4 cloves, minced — fresh garlic brings a bright pungency; press or finely mince to release the oils that flavor the pan.
- Chicken broth: 1 cup — low-sodium is best so you control the saltiness; it deglazes the pan and builds depth.
- Tomato paste: 2 tablespoons — concentrated tomato richness; use a good brand like Hunt's and cook it briefly with the broth to deepen the flavor.
- Heavy cream: 1 cup — provides the luxurious body; if you prefer lighter, half-and-half can be used with care.
- Cherry tomatoes: 1 pint (about 2 cups) — they soften and split, creating pockets of sweet acidity that balance the cream.
- Red pepper flakes: A pinch — optional, for gentle heat.
- Cream cheese: 2 tablespoons at room temperature — brings stability and extra creaminess; letting it come to room temperature prevents lumps.
- Parmesan: 1/2 cup freshly grated from a block — grating fresh ensures a smoother melt and superior flavor compared to pre-grated powders.
- Pasta: 8 ounces spaghetti (about half a 1-pound box) — any long or short pasta works; spaghetti holds the sauce beautifully.
- Garnish: Fresh parsley, chopped — adds color and a herbaceous finish.
Instructions
Brown the bacon: Place bacon strips in a cold skillet and turn the heat to low. Cook slowly, turning occasionally, until both sides are evenly crisp and golden (about 12–18 minutes depending on thickness). Slow rendering preserves flavor and produces clean drippings. Transfer bacon to a paper towel-lined plate. Reserve 1 tablespoon of bacon drippings in the pan and discard excess grease or save for another use. Sauté the garlic: Add the reserved bacon drippings back to the skillet over medium heat and add the minced garlic. Sauté for 30–60 seconds until fragrant but not browned. The residual heat should coax the garlic oils into the fat and release aroma without burning. Deglaze with broth: Add a splash of chicken broth and use a silicone spatula to scrape the browned bits (fond) from the bottom of the pan. Continue adding small splashes of broth as the garlic cooks for 1–2 minutes to lift all the flavor-packed residues; this is where much of the sauce’s depth comes from. Build the cream-tomato base: Once the pan is clean, pour in the remaining chicken broth, add the tomato paste, the seasoning blend, and the heavy cream. Stir to combine and bring to a gentle boil to marry the tomato and cream, then reduce to a simmer. Add tomatoes and cream cheese: Stir in the cherry tomatoes, a pinch of red pepper flakes if using, and the room-temperature cream cheese. Partially cover and let the sauce simmer very gently while you bring salted water to a boil for the pasta. The tomatoes will soften and begin to split, releasing sweet juices into the sauce. Season and finish: Taste and adjust seasoning with a pinch of salt if necessary. Cook pasta 1 minute less than the package directions. Reduce the sauce heat to low, then gradually sprinkle in the grated Parmesan, stirring to prevent graininess. If the sauce is too hot when cheese is added, remove from heat briefly to avoid separation. Toss pasta with sauce: Use tongs to transfer the pasta directly into the skillet; toss to coat thoroughly. Cook together for an additional minute so the pasta can absorb sauce and the mixture thickens. The sauce will continue to thicken as it stands. Serve: Chop the crispy bacon and scatter over the pasta. Garnish with chopped fresh parsley and serve immediately with garlic bread or a simple salad.
You Must Know
- This plate is not suitable for those avoiding dairy, gluten, or pork; Parmesan and heavy cream are central to texture and flavor.
- Leftovers keep well refrigerated for up to 3 days; the sauce thickens as it cools, so reheat gently with a splash of broth to loosen it.
- Freezes reasonably for up to 1 month, but texture of cream-based sauces can change; freeze the sauce separately from pasta for best results.
- High in calories and fat (about 575 kcal per serving) — balance with a green salad or steamed vegetables for a complete meal.
What I love most is the contrast between the silky, tomato-cream coating and the crunchy bacon. Family and friends consistently tell me it tastes richer than it is difficult to make — and that reaction is exactly why I keep this in rotation. Memorable dinners often include this dish, especially when fresh cherry tomatoes are in season and at their sweetest.
Storage Tips
Refrigerate cooled leftovers in an airtight container for up to 3 days. To reheat, add the portion to a skillet with 1–2 tablespoons chicken broth over low heat and toss until warmed through; avoid high heat which can separate dairy. For longer storage, freeze just the sauce (without pasta) in a freezer-safe container for up to 1 month. Thaw overnight in the refrigerator and reheat gently, finishing with a splash of fresh cream or broth to restore creaminess.
Ingredient Substitutions
If you prefer a lighter version, substitute half-and-half for heavy cream — warm it slightly before adding to the hot pan to reduce risk of curdling. For a vegetarian take, omit bacon and use smoked paprika and a tablespoon of olive oil to mimic smoky notes; consider using vegetable broth. Diced canned tomatoes (drained) work in place of cherry tomatoes for a more uniform texture; reduce tomato paste slightly if using canned tomatoes to avoid excessive acidity.
Serving Suggestions
Serve with Garlic Bread with Cheese and a crisp green salad dressed simply with lemon and olive oil. For a heartier meal, pair with sautéed greens like spinach or broccolini. Garnish with lemon zest for brightness, or a few basil leaves for fresh herb aroma. This plate also pairs well with a medium-bodied red like Sangiovese or a chilled Pinot Grigio if you prefer white.
Cultural Background
This dish sits comfortably in Italian-American comfort food traditions — combining classic Italian elements like Parmesan, tomato, and pasta with American touches like heavy cream and bacon. It draws inspiration from tomato-cream sauces found throughout Italy while embracing a more indulgent, creamy style popular in North American home cooking.
Seasonal Adaptations
In summer, use vine-ripened cherry tomatoes at peak sweetness and add fresh basil at the end. In winter, swap cherry tomatoes for a can of diced tomatoes and stir in a handful of frozen peas or sautéed mushrooms for color and texture. For holiday dinners, finish with a drizzle of truffle oil or top with toasted breadcrumbs for crunch.
Meal Prep Tips
Prepare the sauce up to two days ahead and store refrigerated. Keep pasta separate and cook al dente just before serving; toss together and warm for an assembled meal in 5 minutes. Store garnishes like parsley and crumbled bacon separately to preserve crispness and fresh appearance.
This creamy bacon pasta translates any ordinary dinner into a memorable meal — give it a try when you want to please a crowd or simply treat yourself to a comforting classic. Enjoy and make it your own!
Pro Tips
Let the cream cheese come to room temperature so it melts smoothly into the warm sauce without forming lumps.
Grate Parmesan from a block for better melt and richer flavor; pre-grated cheese often contains anti-caking agents that prevent smooth melting.
When adding cheese to the sauce, reduce heat to low to avoid graininess caused by high temperatures.
This nourishing creamy bacon pasta with tomato cream sauce recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I reheat leftovers?
Yes—reheat gently in a skillet with a splash of chicken broth and stir until warmed through to avoid separation.
How much pasta should I cook?
Use 8 ounces (about half a 1-pound box) of spaghetti as listed, or up to 12 ounces if you prefer a saucier bowl.
Tags
Creamy Bacon Pasta with Tomato Cream Sauce
This Creamy Bacon Pasta with Tomato Cream Sauce recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Seasoning
Pasta
Instructions
Cook the bacon
Place bacon in a cold skillet and cook over low heat, turning occasionally, until crispy and evenly browned (about 12–18 minutes). Transfer to paper towels and reserve 1 tablespoon bacon drippings in the pan.
Sauté garlic in drippings
Add reserved drippings back to the skillet over medium heat and add minced garlic. Cook 30–60 seconds until fragrant but not browned.
Deglaze with chicken broth
Add a splash of chicken broth and use a silicone spatula to scrape the browned bits from the pan. Continue adding small splashes as the garlic cooks for 1–2 minutes to lift the fond.
Combine cream and tomato
Add remaining chicken broth, tomato paste, seasoning blend, and heavy cream. Stir and bring to a gentle boil, then reduce to a simmer.
Add tomatoes and cream cheese
Stir in cherry tomatoes, red pepper flakes, and room-temperature cream cheese. Partially cover and simmer while you boil the pasta; tomatoes will soften and split.
Season and add Parmesan
Taste and add salt if needed. Reduce heat to low, then gradually add freshly grated Parmesan, stirring to combine and avoid graininess.
Cook pasta and finish
Boil salted pasta water and cook spaghetti 1 minute less than package directions. Transfer pasta to the sauce with tongs and toss; cook together 1 more minute until sauce clings to the pasta.
Serve with garnish
Chop crispy bacon and sprinkle over pasta. Garnish with chopped parsley and serve immediately with garlic bread with cheese if desired.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@royalrecipe on social media!

Categories:
You might also like...

Spicy Chicken and Jalapeño Thin Crust Pizza
Easy homemade thin-crust three-cheese spicy chicken and jalapeño pie — a flavor-packed pizza with a satisfying kick, perfect for pizza night or game day.

Taco Spaghetti
One-pot taco-spiced beef and spaghetti melted with Monterey Jack cheese for a fun, family-friendly dinner that comes together in about 35 minutes.

Creamy Pesto BLT Pasta Salad
A bright, creamy BLT pasta salad tossed with basil pesto, fresh greens, cherry tomatoes, and crisp bacon—perfect for warm-weather gatherings and meal prep.

Did You Make This?
Leave a comment & rating below or tag @royalrecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Amara!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

