If you’re craving creamy bacon and spaghetti that’s pure comfort on a plate, this baked version is exactly what you need. It’s the kind of dish that fills your kitchen with an incredible aroma and has everyone at the table eating in happy silence.
This isn’t a light weeknight dinner, it’s unapologetic, indulgent comfort food that brings together creamy sauce, crispy bacon, and melted cheese all in one baking dish. The best part? It comes together quickly and with minimal fuss.
I love how the spaghetti cooks right in the sauce, so you skip the extra pot and the pasta soaks up all that rich, savory flavor. One dish, one oven, and pure satisfaction.
Gather These Ingredients
You’ll notice this recipe doesn’t use a long list of complicated ingredients. Everything here is straightforward and probably already in your kitchen, that’s the beauty of real comfort food.
- Cream of bacon soup: This canned shortcut is a game-changer. It adds richness and that savory bacon flavor without extra work.
- Cream cheese: Softened cream cheese melts into the sauce and makes it silky and luxurious without any lumps.
- Mozzarella cheese: We use it in two stages, some stirs into the sauce and the rest tops the dish for that golden, bubbly finish.
- Cooked bacon: Use good-quality bacon cooked until crispy, then crumble it. This is where so much of the flavor comes .
Let's Make Creamy Bacon and Spaghetti Bake
Here’s how to pull this together:
Step 1: Heat and Build the Sauce
Preheat your oven to 400°F. In a large pot, combine the milk, cream of bacon soup, softened cream cheese, garlic powder, and onion powder. Stir everything together and bring it to a gentle boil over medium-high heat.
Step 2: Cook the Pasta in the Sauce
Once the mixture is bubbling, break the spaghetti in half and stir it right into the pot. Lower the heat to medium-low and let it simmer for about 8 minutes, stirring every couple of minutes so nothing sticks to the bottom.
Step 3: Combine and Season
Stir in 2 cups of the mozzarella and half of the crumbled bacon. Taste it and add salt and pepper as needed. The mixture should taste rich and savory.
Step 4: Transfer to Baking Dish
Pour the creamy pasta mixture into a 9×13-inch baking dish and spread it out evenly. This is your base for the crispy, cheesy top.
Step 5: Top and Bake
Scatter the remaining mozzarella and bacon over the top. Bake for about 15 minutes until the cheese is melted and starting to turn golden brown at the edges.
Step 6: Rest and Serve
Pull it from the oven and let it sit for 5 minutes, this helps everything set slightly. Sprinkle with fresh chives if you like, then serve it up warm.

Serve It With
- Serve with a simple green salad dressed in vinaigrette to balance the richness.
- A crusty garlic bread alongside is always a good call.
- Pair it with steamed broccoli or roasted green beans on the side.
- A cold drink, iced tea, lemonade, or a crisp soda, cuts through the creaminess nicely.
- More Pasta Recipes to round out the menu
Tips for the Best Results
- Soften your cream cheese ahead of time so it blends smoothly into the sauce without lumps.
- Don’t skip breaking the spaghetti in half, it helps it cook evenly in the sauce and makes serving easier.
- Stir the pasta a few times while it simmers to prevent sticking and ensure even cooking.
- If your oven runs hot, check the bake around 12 minutes so the cheese doesn’t brown too quickly.
- Fresh chives are optional but they add a nice bright note to cut through all the richness.
Ingredient Substitutions
- Regular milk works fine if you don’t have whole milk; low-fat will also work.
- Parmesan can replace some of the mozzarella for a sharper taste.
- Pancetta or prosciutto can stand in for bacon if that’s what you have.
- Any short pasta like penne or rigatoni works if spaghetti isn’t your preference.
Reasons to Make This Tonight
- One-pot cooking that saves cleanup and ensures flavorful pasta.
- Crispy bacon and melted mozzarella create irresistible comfort.
- Ready from start to finish in under 45 minutes.
- Feeds a crowd and always disappears completely.
- No fancy ingredients needed, just simple pantry staples.
More Easy Recipes

Creamy Bacon and Spaghetti Bake
Ingredients
Equipment
Method
- Preheat oven to 400°F.
- In a large pot, stir together the milk, bacon soup, cream cheese, garlic powder and onion powder. Bring to a boil.
- Once bubbling, break spaghetti in half and stir into pot. Reduce heat to medium low and let spaghetti cook 8 minutes, stirring occasionally.
- Stir in 2 cups of the mozzarella and 1/2 of the bacon. Season to taste with salt and pepper and transfer to a 9x13-inch baking dish.
- Top with remaining mozzarella and bacon and bake until cheese has melted and is starting to turn golden brown, about 15 minutes.
- Let sit 5 minutes before serving. Garnish with fresh chives, if using. Enjoy!