Introduction
If you love creamy, cheesy pasta with a hint of smokiness and tons of flavor, this Creamy Bacon Spaghetti will quickly become your go-to comfort food. It’s everything you want in a weeknight dinner — rich, filling, and absolutely indulgent — yet ready in just about 30 minutes. Turkey bacon gives it a lighter twist, while cream cheese and two kinds of shredded cheese deliver major creaminess.
Why I Love This Recipe
This dish combines everything I love in a pasta: a garlicky base, a luscious sauce, melty cheese, and the salty punch of crispy bacon. It’s easy enough for a busy evening but decadent enough to feel like a treat. You can make it all in one pan if you reuse your pasta pot, and it reheats like a dream. Pair it with a side salad or garlic bread, and dinner is done.
Ingredients
- 1 tbsp olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 3 cups milk
- 10.5 oz cream of chicken soup
- 8 oz cream cheese, softened
- 1 tsp salt
- 1 tsp black pepper
- 1 lb uncooked spaghetti
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- 1 cup cooked turkey bacon, chopped
- 2 tbsp chopped fresh parsley (for garnish)
Recipe Info
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 6
Swaps & Notes
- Turkey Bacon: Swap with pork bacon, pancetta, or even veggie bacon crumbles.
- Milk: Whole milk gives best creaminess; sub with half-and-half for extra richness.
- Cheese: Sharp cheddar adds tang, while mozzarella keeps it creamy — use both!
- Soup: Cream of mushroom or celery works if you don’t have chicken.
Step-by-Step Instructions
1. Cook the Pasta
Bring a large pot of salted water to a boil. Add spaghetti and cook according to package instructions until al dente. Drain and set aside.
2. Sauté the Aromatics
In a large skillet, heat olive oil over medium heat. Sauté chopped onion for 3–4 minutes until soft. Add minced garlic and cook for 1 minute more.
3. Build the Sauce
Reduce heat to low. Stir in milk, cream of chicken soup, and cream cheese. Whisk until the cream cheese is fully melted and the sauce is smooth.
Season with salt and pepper to taste.
4. Combine with Pasta & Cheese
Add the cooked spaghetti to the sauce and gently toss to coat.
Stir in shredded mozzarella and cheddar cheese. Mix until completely melted and creamy.
Add chopped turkey bacon and fold it into the pasta.
5. Serve & Garnish
Divide among bowls and garnish with fresh parsley. Serve hot and enjoy every cheesy, savory bite.
Tips for Success
✔️ Use softened cream cheese for smoother sauce blending
✔️ Don’t overcook the spaghetti — al dente holds up best in creamy sauce
✔️ Mix in some sautéed spinach or peas for a veggie boost
✔️ Want spice? Add crushed red pepper or chopped jalapeños
Serving Suggestions & Pairings
Make it a full meal with:
- Garlic bread or cheesy pull-apart rolls
- A side salad with balsamic vinaigrette
- Pair with Beer Cheese Dip as a cheesy starter
- Add bold contrast with Cajun Chicken Sausage Gumbo
- Serve leftovers wrapped inside Sheet Pan Quesadillas for a fusion twist
Storage & Leftovers
- Fridge: Store in an airtight container for up to 4 days
- Reheat: Gently warm in a skillet or microwave with a splash of milk
- Freezer: Best enjoyed fresh; sauce may separate when frozen
More Recipes You’ll Love
Cheesy and craveable? These are for you:
- This Dorito Casserole Is My Favorite Weeknight Dinner Shortcut
- These Easy Turkey Wings Are My Favorite Comfort Food for Lazy Sundays
- These Sheet Pan Quesadillas Are My Favorite Way to Feed a Crowd Fast
Final Thoughts
This Creamy Bacon Spaghetti is proof that pasta + cheese + bacon is always a winning combo. It’s easy, indulgent, and endlessly satisfying — perfect for comfort food nights, picky eaters, or anyone who loves a creamy pasta dish.
Tried it? Tag @ChefManiac and share your delicious bowl! 🧀🥓🍝
Leave a Reply