Creamy Bacon Pasta Bake Recipe – Easy, Cheesy and Delicious
This Creamy Bacon Pasta Bake recipe combines tender pasta, crispy smoky bacon, and a rich homemade cheese sauce beneath a bubbling golden layer of melted cheese. Ready in about 50 minutes, it is an easy family dinner that delivers plenty of comfort without requiring complicated ingredients or techniques.
The best pasta bakes strike a balance between creaminess and structure. The pasta needs to remain firm enough to survive a second round of cooking in the oven, while the sauce should be slightly looser than you would serve with regular pasta. As the casserole bakes, the pasta absorbs some of that sauce and becomes wonderfully creamy without turning soggy.
Sharp cheddar and Parmesan give the sauce plenty of savory depth, mozzarella creates the golden topping, and crisp bacon adds salty, smoky flavor throughout. A little Dijon mustard and garlic keep the sauce from tasting one-dimensional.
If you are looking for an easy bacon pasta bake, a make-ahead family dinner, or simply something warm and cheesy for a cool evening, this recipe deserves a place in your regular rotation.
Prep time: 20 minutes
Cook time: 30 minutes
Total time: 50 minutes
Servings: 6
Difficulty: Easy
Cooking method: Stovetop and oven
Oven temperature: 375°F
Why You’ll Love This Creamy Bacon Pasta Bake
There is more to this dish than simply combining pasta, bacon, and cheese. Each component has a purpose.
The bacon is cooked until crisp before the sauce is prepared, allowing a small amount of its rendered fat to flavor the onions and garlic. The creamy sauce is thickened with a simple flour-and-butter roux, which gives it enough body to coat the pasta without becoming stodgy.
Cheddar provides the dominant cheese flavor, Parmesan brings salty, savory complexity, and mozzarella melts beautifully over the surface.
Best of all, the entire dish can be assembled ahead of time and baked when you are ready to eat.
Ingredients for Creamy Bacon Pasta Bake
Pasta and Bacon
- 1 pound rigatoni, penne, or ziti
- 8 ounces thick-cut bacon, chopped
- 1 tablespoon kosher salt, for the pasta water
Creamy Cheese Sauce
- 2 tablespoons unsalted butter
- 1 small yellow onion, finely diced
- 3 garlic cloves, minced
- 1/4 cup all-purpose flour
- 2 1/2 cups whole milk
- 1/2 cup heavy cream
- 1 teaspoon Dijon mustard
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon kosher salt, plus more if needed
- 1 1/2 cups shredded sharp cheddar cheese
- 1/2 cup finely grated Parmesan cheese
Cheesy Topping
- 1 cup shredded mozzarella cheese
- 1/4 cup shredded sharp cheddar cheese
- 2 tablespoons finely grated Parmesan cheese
- 2 tablespoons chopped fresh parsley
How to Make Creamy Bacon Pasta Bake
1. Preheat the Oven
Heat the oven to 375°F.
Lightly grease a 9-by-13-inch baking dish and set it aside while you prepare the pasta and sauce.
2. Cook the Pasta
Bring a large pot of generously salted water to a boil.
Add the pasta and cook it for approximately 2 minutes less than the package directions for al dente.
The pasta should still have a noticeable bite in the center. It will continue cooking once combined with the sauce and placed in the oven.
Reserve about 1 cup of the pasta cooking water before draining. Do not rinse the pasta.
3. Cook the Bacon Until Crisp
Place the chopped bacon in a large skillet over medium heat.
Cook for 7 to 9 minutes, stirring occasionally, until crisp and evenly browned.
Use a slotted spoon to transfer the bacon to a paper towel-lined plate.
Pour away most of the rendered bacon fat, leaving approximately 1 tablespoon in the skillet.
Reserve about one-quarter of the crispy bacon for sprinkling over the casserole before baking.
4. Sauté the Aromatics
Add the butter to the skillet and melt it over medium heat.
Stir in the onion and cook for 4 to 5 minutes, until soft and translucent.
Add the minced garlic and cook for another 30 to 60 seconds, stirring constantly.
The garlic should smell fragrant but should not become dark brown.
5. Make the Roux
Sprinkle the flour evenly over the onion mixture.
Stir continuously for 1 to 2 minutes. The flour should absorb the fat and coat the onions.
This brief cooking stage removes the flour’s raw taste and provides the thickening base for the creamy pasta sauce.
6. Add the Milk and Cream
Gradually whisk in the milk, adding it slowly at first to prevent lumps.
Once the milk is incorporated, whisk in the heavy cream.
Bring the sauce to a gentle simmer over medium heat and cook for 4 to 6 minutes, stirring frequently.
The sauce is ready when it has thickened enough to lightly coat the back of a spoon.
7. Turn It Into a Cheese Sauce
Reduce the heat to low.
Add the Dijon mustard, black pepper, smoked paprika, and salt.
Gradually stir in the cheddar and Parmesan. Add the cheese in small handfuls, allowing each addition to melt before adding the next.
Once smooth, remove the sauce from the heat.
Avoid aggressively boiling the sauce after adding the cheese, as excessive heat can make a cheese sauce grainy or oily.
8. Add the Pasta and Bacon
Add the drained pasta and three-quarters of the cooked bacon to the sauce.
Fold gently until every piece of pasta is well coated.
The mixture should look slightly more saucy than you ultimately want it to be. If necessary, stir in 1/4 cup of the reserved pasta water, adding a little more until the consistency is creamy and loose.
9. Assemble the Bacon Pasta Bake
Transfer the creamy pasta mixture to your prepared baking dish.
Spread it into an even layer.
Top with mozzarella, the remaining cheddar, Parmesan, and reserved crispy bacon.
10. Bake Until Golden
Bake uncovered at 375°F for 18 to 22 minutes.
The pasta bake is ready when the sauce is bubbling around the edges and the cheese has completely melted.
For an extra-golden topping, broil for 1 to 2 minutes at the end of cooking. Stay close to the oven because cheese can go from browned to burned quickly under the broiler.
11. Rest Before Serving
Let the pasta bake stand for 5 to 10 minutes before serving.
Resting allows the sauce to settle slightly so it clings beautifully to the pasta rather than running across the plate.
Sprinkle with fresh parsley and serve warm.
Expert Tips for the Creamiest Bacon Pasta Bake
Don’t Fully Cook the Pasta
Overcooking the pasta before baking is one of the easiest ways to end up with a soft casserole.
Cook it about 2 minutes shy of al dente. The pasta will finish cooking in the sauce.
Make More Sauce Than You Think You Need
The mixture should look quite creamy before it enters the oven. Pasta absorbs liquid as it bakes, so a sauce that seems perfectly thick beforehand can produce a dry finished dish.
Reserved pasta water is useful for adjusting the consistency without making the sauce taste diluted.
Use Freshly Grated Cheese
For the smoothest cheese sauce, grate cheddar and Parmesan from blocks rather than relying entirely on pre-shredded cheese.
Packaged shredded cheeses can contain anti-caking ingredients that affect how smoothly they melt.
Keep Some Bacon for the Top
Adding all the bacon directly to the sauce means it loses much of its crispness.
Reserving a portion for the top provides a more appealing contrast between the creamy pasta and crunchy bacon.
Taste Before Adding More Salt
Bacon, Parmesan, and cheddar all contain substantial amounts of salt.
Taste the completed sauce before making the final seasoning adjustment.
Easy Creamy Bacon Pasta Bake Variations
Chicken and Bacon Pasta Bake
For an even heartier dinner, add 2 cups cooked shredded or diced chicken to the sauce.
If the mixture becomes too thick, add an additional 1/4 to 1/2 cup milk.
Bacon and Mushroom Pasta Bake
Add 8 ounces sliced cremini or button mushrooms.
Cook the mushrooms in the skillet after removing the bacon. Let them brown thoroughly before proceeding with the onions and sauce.
Their earthy flavor pairs especially well with bacon, Parmesan, and garlic.
Bacon and Spinach Pasta Bake
Stir 3 cups fresh baby spinach into the finished sauce.
Allow the spinach to wilt for a minute or two before adding the pasta.
Spicy Bacon Pasta
Add 1/4 to 1/2 teaspoon red pepper flakes with the garlic.
For additional heat, replace some of the cheddar with pepper Jack.
Broccoli and Bacon Pasta Bake
Add approximately 2 cups small broccoli florets during the final 2 minutes of cooking the pasta.
Drain the broccoli with the pasta and continue with the recipe.
Gluten-Free Bacon Pasta Bake
Use a sturdy gluten-free short pasta and substitute a dependable gluten-free all-purpose flour blend for the regular flour.
Because gluten-free pasta can become soft during prolonged cooking, pay particular attention to the initial boiling time.
What to Serve With Bacon Pasta Bake
Creamy, cheesy pasta benefits from fresh and acidic accompaniments.
A crisp green salad with lemon vinaigrette is one of the best options because its acidity cuts through the richness of the cheese and bacon.
Roasted or steamed vegetables also work particularly well. Try broccoli, asparagus, green beans, Brussels sprouts, or zucchini.
If you want to lean fully into comfort food territory, serve your Creamy Bacon Pasta Bake with garlic bread, warm dinner rolls, or slices of crusty bread.
For entertaining, serve smaller portions alongside a substantial salad and roasted seasonal vegetables.
Can You Make Creamy Bacon Pasta Bake Ahead?
Yes. This recipe works very well as a make-ahead meal.
Prepare everything through the assembly stage, but don’t bake the casserole.
Allow it to cool, cover the baking dish tightly, and refrigerate for up to 24 hours.
When you are ready to cook, take the dish out of the refrigerator while the oven preheats.
Because the casserole starts cold, it will generally need 25 to 35 minutes at 375°F rather than the standard 18 to 22 minutes.
If the pasta appears to have absorbed a lot of sauce overnight, drizzle a few tablespoons of milk over it before baking.
How to Store Leftover Creamy Bacon Pasta Bake
Let leftovers cool before transferring them to an airtight container.
Store in the refrigerator for up to 3 to 4 days.
The pasta will continue absorbing some sauce while refrigerated, so it will naturally become thicker overnight.
How to Reheat Bacon Pasta Bake Without Drying It Out
The key is adding a little moisture.
For individual servings, add a splash of milk before loosely covering and microwaving until thoroughly heated.
For a larger quantity, place the pasta in an oven-safe dish. Add a few tablespoons of milk and cover with aluminum foil.
Reheat at 350°F for 15 to 25 minutes, depending on the amount of pasta.
Remove the foil during the final few minutes if you want the cheese topping to become bubbly again.
Can You Freeze Creamy Bacon Pasta Bake?
Yes, although the best texture comes from freezing the casserole before baking.
Assemble the pasta in a freezer-safe baking dish, cool completely, cover tightly, and freeze for up to 2 months.
Thaw it overnight in the refrigerator before baking.
Add a small splash of milk if the pasta looks dry, then bake until the center is thoroughly heated and the cheese is bubbling.
Cooked leftovers can also be frozen, although dairy sauces and pasta may have a slightly softer texture after freezing and reheating.
Frequently Asked Questions
What Pasta Is Best for a Pasta Bake?
Short, sturdy shapes are ideal. Rigatoni, penne, ziti, and similar tubular pasta hold creamy sauce particularly well and retain their texture during baking.
Rigatoni is especially good because its large center and ridged exterior capture plenty of cheese sauce.
How Do You Keep a Pasta Bake Creamy?
Use enough sauce, slightly undercook the pasta, and avoid overbaking.
The pasta mixture should look almost excessively creamy before it enters the oven because the noodles continue absorbing moisture during baking.
Why Did My Pasta Bake Turn Out Dry?
The most common causes are too little sauce, fully cooked pasta before assembly, or leaving the casserole in the oven too long.
Remember that the goal is simply to finish cooking the pasta, heat the center, and brown the cheese topping.
Can I Use Leftover Cooked Bacon?
Yes. If you already have cooked bacon, crumble or chop approximately 6 ounces and add it to the sauce.
You can sauté the onions in butter instead of bacon drippings.
Can I Use Different Cheese?
Absolutely. Monterey Jack, Gruyère, fontina, provolone, or Gouda can replace some of the cheddar.
For the best flavor and texture, use a cheese that melts smoothly while retaining Parmesan for its savory character.
Nutrition Information
Estimated nutrition per serving, based on 6 servings:
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 720 kcal |
| Protein | 31 g |
| Fat | 39 g |
| Saturated Fat | 20 g |
| Carbohydrates | 64 g |
| Fiber | 3 g |
| Sugar | 8 g |
| Sodium | 1,020 mg |
Nutrition values are estimates and will vary according to the brands and specific ingredients used.
The Perfect Creamy Bacon Pasta Bake for an Easy Family Dinner
A great Creamy Bacon Pasta Bake recipe should be rich without feeling overwhelmingly heavy, cheesy without losing the smoky character of the bacon, and creamy even after spending time in the oven.
This version achieves that balance with slightly undercooked pasta, crisp bacon, a homemade cheddar and Parmesan sauce, and a generous mozzarella topping that turns beautifully golden as it bakes.
It is also wonderfully adaptable. Add chicken for extra protein, mushrooms for earthy depth, spinach or broccoli for vegetables, or red pepper flakes for heat. You can assemble it a day ahead, freeze it for another week, or turn leftovers into an easy lunch.
Most importantly, serve it while the center is still creamy and the top is hot, bubbling, and golden. Paired with a crisp green salad or roasted vegetables, this easy cheesy bacon pasta bake makes a comforting family dinner that is every bit as satisfying as it looks.

