Hey buddy, this Creamy Bacon Spaghetti is pure comfort: tender spaghetti ribbons wrapped in a velvety, cheesy sauce that clings to every strand. Crisp bacon bits sprinkle bursts of salty crunch while mellow onion and garlic whispers dance in the background. The sauce—made lush with cream cheese, rich chicken soup, and a splash of milk—melds mozzarella and cheddar into a gooey blanket of deliciousness. A sprinkle of fresh parsley adds a bright pop of green to each forkful. It’s playful, indulgent, and ready in under 30 minutes—perfect for those days when you crave something warm and irresistible.
Table of Contents
Why You’ll Love This Creamy Bacon Spaghetti
- Trust me, you’re going to love this creamy, dreamy sauce!
- It’s a one-pot wonder, making cleanup a breeze.
- This one’s a game-changer for busy weeknights.
- Loaded with cheesy goodness and crispy bacon flavor.
- Perfect for impressing family and friends at dinner!
Recipe Snapshot
Feature | Details |
---|---|
Category | Main Course |
Cuisine | Italian |
Prep Time | 15 minutes |
Cook Time | 25 minutes |
Extra Time | 20-25 minutes (baking) |
Total Time | 60 minutes |
Dietary | Contains dairy |
Serves | 6 |
Best Served | Hot and cheesy with fresh parsley! |
Ingredients
Here’s everything you need to whip up this delicious Creamy Bacon Spaghetti!

- 1 tbsp olive oil – for sautéing
- 1 onion, chopped – adds flavor
- 3 cloves garlic, minced – for aroma
- 3½ cups milk – creamy base
- 10.5 oz cream of chicken soup – adds richness
- 8 oz cream cheese – for smoothness
- 1 tsp salt – to taste
- ½ tsp black pepper – for a little kick
- 1 lb uncooked spaghetti – the main ingredient
- 1 cup mozzarella cheese, shredded – melty goodness
- 1 cup cheddar cheese, shredded – sharp flavor
- ¾ cup bacon, cooked and crumbled – crispy topping
- 2 tbsp fresh parsley, chopped – for garnish
How to Make Creamy Bacon Spaghetti
This delightful dish takes about 15 minutes to prepare and 25 minutes to cook, with an additional 20-25 minutes for baking. Get ready for a creamy, cheesy experience!

Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). This will ensure your dish bakes perfectly.
Step 2: Cook the Spaghetti
Cook spaghetti in salted boiling water until al dente. Drain and set aside. You want it just right!
Step 3: Sauté the Onion
In a large skillet, heat olive oil over medium heat. Sauté the onion until translucent, about 5 minutes. Let those flavors mingle!
Step 4: Add Garlic
Add garlic and cook for 1 minute until fragrant. Your kitchen will smell amazing!
Step 5: Make the Creamy Sauce
Stir in milk, cream of chicken soup, and cream cheese. Cook, stirring constantly, until smooth and slightly thickened. This is the heart of your dish!
Step 6: Season the Sauce
Season the sauce with salt and black pepper. Taste it and adjust if needed!
Step 7: Combine Ingredients
Combine cooked spaghetti with the creamy sauce, half of the mozzarella, and half of the cheddar in a large baking dish. Mix it all together!
Step 8: Add Toppings
Top with remaining mozzarella, cheddar, and crumbled bacon. It’s going to be cheesy and delicious!
Step 9: Bake
Bake for 20–25 minutes until cheese is melted and bubbly. Keep an eye on it!
Step 10: Garnish and Serve
Garnish with fresh parsley before serving. Enjoy your creamy, comforting dish!
Pro Tips for Making Creamy Bacon Spaghetti
- Cook spaghetti al dente for the perfect texture.
- Use turkey bacon for a lighter option without sacrificing flavor.
- Let cream cheese soften before mixing for a smoother sauce.
- Add a pinch of nutmeg for a warm, cozy flavor boost.
- Top with extra cheese and parsley for a beautiful finish.
How to Serve this Creamy Bacon Spaghetti
- Garnish with fresh parsley for a pop of color.
- Serve with a side of garlic bread for extra indulgence.
- Pair with a crisp green salad to balance the creaminess.
- Top with extra cheese for a cheesy delight.
- Enjoy with a refreshing lemonade or iced tea.
- Add steamed broccoli for a nutritious twist.
Make Ahead and Storage
You can easily prepare and store Creamy Bacon Spaghetti for later enjoyment:
Storing Creamy Bacon Spaghetti Leftovers
- Allow the spaghetti to cool to room temperature.
- Transfer leftovers to an airtight container.
- Store in the refrigerator for up to 3-4 days.
Freezing Creamy Bacon Spaghetti
- Cool the spaghetti completely before freezing.
- Portion into freezer-safe containers or bags.
- Label with the date and freeze for up to 2-3 months.
Reheating Creamy Bacon Spaghetti
- Thaw overnight in the refrigerator if frozen.
- Reheat in a saucepan over medium heat, adding a splash of milk if needed.
- Stir occasionally until heated through.
- For microwave, heat in short intervals, stirring in between.

Creamy Bacon Spaghetti
Equipment
- 1 Large skillet For sautéing the onion and garlic.
- 1 baking dish For combining and baking the spaghetti.
Ingredients
Ingredients
- 1 tbsp olive oil for sautéing
- 1 medium onion, chopped adds flavor
- 3 cloves garlic, minced for aroma
- 3.5 cups milk creamy base
- 10.5 oz cream of chicken soup adds richness
- 8 oz cream cheese for smoothness
- 1 tsp salt to taste
- 0.5 tsp black pepper for a little kick
- 1 lb uncooked spaghetti the main ingredient
- 1 cup mozzarella cheese, shredded melty goodness
- 1 cup cheddar cheese, shredded sharp flavor
- 0.75 cup bacon, cooked and crumbled crispy topping
- 2 tbsp fresh parsley, chopped for garnish
Instructions
Instructions
- Step 1: Preheat your oven to 350°F (175°C). This will ensure your dish bakes perfectly.
- Step 2: Cook spaghetti in salted boiling water until al dente. Drain and set aside. You want it just right!
- Step 3: In a large skillet, heat olive oil over medium heat. Sauté the onion until translucent, about 5 minutes. Let those flavors mingle!
- Step 4: Add garlic and cook for 1 minute until fragrant. Your kitchen will smell amazing!
- Step 5: Stir in milk, cream of chicken soup, and cream cheese. Cook, stirring constantly, until smooth and slightly thickened. This is the heart of your dish!
- Step 6: Season the sauce with salt and black pepper. Taste it and adjust if needed!
- Step 7: Combine cooked spaghetti with the creamy sauce, half of the mozzarella, and half of the cheddar in a large baking dish. Mix it all together!
- Step 8: Top with remaining mozzarella, cheddar, and crumbled bacon. It’s going to be cheesy and delicious!
- Step 9: Bake for 20–25 minutes until cheese is melted and bubbly. Keep an eye on it!
- Step 10: Garnish with fresh parsley before serving. Enjoy your creamy, comforting dish!
Notes
Nutrition Facts | Per Serving |
---|---|
Calories | 600 |
Fat | 35g |
Protein | 25g |
Carbs | 50g |
You can visit our breakfast, lunch, dinner and desserts recipes from here:
Breakfast, Lunch, Dinner, Desserts
FAQs
Here’s a helpful FAQ about this recipe:
1. Can I use a different type of pasta instead of spaghetti?
Absolutely! While spaghetti is a classic choice, you can substitute it with any pasta you prefer, such as fettuccine, penne, or even gluten-free pasta. Just be sure to adjust the cooking time according to the pasta you choose to ensure it’s perfectly al dente.
2. How can I make this recipe lighter or healthier?
If you’re looking to lighten up your Creamy Bacon Spaghetti, consider using low-fat milk and reduced-fat cream cheese. You can also add more vegetables, like spinach or broccoli, to increase the nutritional value without sacrificing flavor. Just sautĂ© them with the onions and garlic for a delicious twist!
3. Can I make this dish ahead of time?
Yes, you can prepare this dish ahead of time! Simply cook the spaghetti and mix it with the creamy sauce, then store it in the refrigerator. When you’re ready to serve, just reheat it on the stove, adding a splash of milk if needed to loosen the sauce. It’s a great option for meal prep!
4. What can I use instead of bacon for a vegetarian option?
For a vegetarian version, you can use smoked tempeh or mushrooms to replicate the savory, smoky flavor of bacon. Sauté them until crispy and add them to the creamy sauce for a delicious alternative that still delivers on taste!
Final Thoughts
Get ready to indulge in the creamy, dreamy goodness of Creamy Bacon Spaghetti! This dish is not just a meal; it’s a warm hug on a plate. Simple to whip up and oh-so-rewarding, it’s perfect for cozy nights in or impressing friends. So grab your ingredients, and let the deliciousness unfold!