Creamy Bacon Mushroom Pasta

Creamy Bacon Mushroom Pasta

Crispy bacon, deeply browned mushrooms, and a parmesan cream sauce turn this pasta into the kind of dinner people hover over while it’s still on the stove. The magic is…

By Willow Reading time: 10 min
Tip: save now, cook later.

Crispy bacon, deeply browned mushrooms, and a parmesan cream sauce turn this pasta into the kind of dinner people hover over while it’s still on the stove. The magic is in the contrast: smoky, salty bacon against earthy mushrooms, all wrapped in a sauce that coats the pasta instead of pooling at the bottom of the bowl.

What makes this version work is the order. The bacon fat gives the mushrooms a head start on flavor, and the browned bits left in the skillet become the backbone of the sauce once the broth goes in. Adding the parmesan over low heat matters too; if the pan is too hot, the sauce can turn grainy instead of glossy.

Below, I’ll walk you through the exact point where the sauce thickens, how to keep the pasta from going dry, and the small swap I use when I want the whole dish a little lighter without losing that rich finish.

The sauce clung to the rigatoni perfectly and the bacon stayed crisp on top even after tossing. I loved that the mushrooms got so browned before the cream went in — it tasted like it simmered forever, but it came together fast.

★★★★★— Lauren P.

Save this creamy bacon mushroom pasta for the night you want a rich, one-skillet sauce that clings to every bite.

Save to Pinterest

Creamy Bacon Mushroom Pasta

The Reason the Sauce Stays Glossy Instead of Turning Heavy

A cream sauce for pasta fails fastest when the heat is too high or the cheese goes in too fast. Parmesan needs gentle heat and a little patience; if the skillet is still bubbling hard, the fat can separate and the sauce turns grainy instead of smooth. This recipe keeps the broth in the pan long enough to loosen the browned bits, then lowers the heat before the cream and cheese go in, which is what keeps everything tight and silky.

The other thing that matters is the pasta water. The starch in that water helps the sauce cling to the rigatoni or penne, especially if the sauce looks thick in the pan but loosens once the pasta hits it. You’re aiming for a sauce that looks a little looser than you think it should before the pasta goes in, because it will tighten as it coats each piece.

  • Bacon — The bacon does more than add salt. It leaves behind rendered fat that gives the mushrooms a better sear and adds the smoky base flavor this dish needs. Thick-cut bacon works too, but it takes a little longer to crisp.
  • Cremini mushrooms — These hold up better than white button mushrooms and brown more deeply before they start to soften. Slice them evenly so they cook at the same pace instead of steaming in patches.
  • Heavy cream — This is what gives the sauce body without needing flour. Half-and-half can work, but the sauce will be thinner and a little more likely to break if you boil it.
  • Freshly grated parmesan — Pre-grated parmesan often contains anti-caking agents that make the sauce less smooth. Grate it yourself if you want that glossy finish and a cleaner melt.
  • Rigatoni or penne — Short pasta with ridges traps the sauce better than long noodles here. Any similar shape works, but smooth pasta won’t hold onto the bacon and mushroom bits as well.

Getting the Bacon, Mushrooms, and Cream to Work in the Same Pan

Crisping the Bacon First

Cook the bacon over medium heat until the pieces are deeply browned and the fat has rendered out. If the heat is too high, the outside burns before enough fat comes off, and that leaves you with a greasy skillet instead of a flavorful one. Pull the bacon out when it’s crisp because it will soften if it sits in the pan while the sauce finishes.

Brown the Mushrooms, Don’t Just Soften Them

Add the mushrooms to the bacon fat and leave them alone long enough to take on color. The goal is deep golden edges and a little moisture evaporated from the pan, not pale mushrooms swimming around. If they release a lot of liquid, keep cooking until that liquid evaporates before you add the garlic.

Build the Sauce in Layers

Stir in the garlic and butter briefly, just until fragrant, then pour in the broth and scrape the skillet clean. That browned coating at the bottom is where the flavor lives. Lower the heat before the cream goes in, then add the parmesan a handful at a time while stirring constantly so it melts into the sauce instead of clumping.

Finish with the Pasta Water

Toss in the cooked pasta and most of the bacon, then add splashes of reserved pasta water until the sauce looks like it’s hugging the noodles. If the sauce seems thin for a minute, give it a short toss over low heat; the starch and cheese will tighten it as it sits. Finish with parsley and the rest of the bacon right before serving so the top stays crisp.

Three Practical Ways to Change This Without Losing the Point

Make it gluten-free

Use your favorite gluten-free short pasta and cook it just to al dente, because it can go from firm to soft fast once it hits the sauce. The sauce itself is naturally gluten-free as written, but keep an eye on the broth label since some brands use additives that aren’t. If the pasta absorbs more liquid, loosen it with a little extra pasta water before serving.

Make it a little lighter

Swap half the cream for more chicken broth if you want the sauce less rich, but don’t replace all of it or you’ll lose the silky finish. The result is still savory and creamy, just a little less heavy. This version benefits from an extra spoonful of parmesan at the end to bring the body back.

Make it vegetarian

Skip the bacon and use olive oil plus a tablespoon of butter to start the mushrooms. Add a pinch of smoked paprika or a little soy sauce for the savory depth the bacon usually brings. You won’t get the same smoky bite, but the mushrooms will carry the dish nicely if you brown them well.

Change the pasta shape

Rigatoni and penne hold the sauce best, but fusilli or farfalle will also catch the mushrooms and bacon nicely. Long noodles work in a pinch, though the sauce won’t cling in the same way. If you use a smoother shape, keep a little extra pasta water nearby so the sauce stays loose enough to coat evenly.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 3 days. The sauce will thicken as it chills.
  • Freezer: I don’t recommend freezing this one. Cream sauces and pasta both take on a softer, less appealing texture after thawing.
  • Reheating: Reheat gently on the stovetop over low heat with a splash of broth or milk. Microwave heat can make the parmesan sauce separate, so stir often and stop as soon as it’s hot.

Answers to the Questions Worth Asking

Can I use milk instead of heavy cream?+

You can, but the sauce won’t be as stable or as rich. Whole milk can work in a pinch if you keep the heat low and don’t let it boil after the parmesan goes in. If you want more body, add a little extra pasta water and let the sauce simmer for another minute before serving.

How do I keep the parmesan sauce from getting grainy?+

Take the skillet off the heat or drop it to very low before the parmesan goes in. Graininess usually comes from cheese hitting a sauce that’s too hot and tightening too fast. Grating the cheese fresh also helps it melt smoothly instead of staying a little sandy.

Can I make this pasta ahead of time?+

It holds up best if you cook the bacon, mushrooms, and sauce ahead, then cook the pasta fresh. If you assemble everything too early, the noodles soak up the sauce and the dish turns dense. Keep a splash of broth or pasta water nearby so you can loosen it when you reheat.

How do I keep the mushrooms from turning soggy?+

Give them enough space in the skillet and let them sit until they brown. If they’re crowded, they steam and lose their deep flavor before they ever color. Keep cooking until the pan looks dry again and the mushrooms have taken on a dark golden edge.

Can I use another kind of cheese instead of parmesan?+

Pecorino Romano works if you want a sharper, saltier sauce. It melts a little differently, so start with a smaller amount and taste before adding more. Soft cheeses like mozzarella won’t give you the same sauce texture here.

Creamy Bacon Mushroom Pasta

Creamy bacon mushroom pasta with al dente rigatoni or penne and a garlicky parmesan cream sauce. Crispy bacon and deeply golden cremini mushrooms simmer together for a glossy, clinging sauce.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Italian
Calories: 760

Ingredients
  

Pasta
  • 12 oz rigatoni or penne
  • 0.5 cup pasta water Reserved before draining
Pasta sauce
  • 6 slice bacon, chopped
  • 8 oz cremini mushrooms, sliced
  • 3 clove garlic, minced
  • 2 tbsp unsalted butter
  • 1 cup chicken broth
  • 0.75 cup heavy cream
  • 0.75 cup parmesan cheese, freshly grated
  • 0.25 tsp red pepper flakes, optional Optional
Finishing
  • 2 tbsp fresh parsley, chopped
  • 0.25 salt and black pepper, to taste To taste

Equipment

  • 1 sheet pan

Method
 

Cook the pasta
  1. Bring a large pot of salted water to a boil and cook the rigatoni or penne until al dente. Reserve 1/2 cup pasta water, then drain.
Brown bacon and mushrooms
  1. In a large skillet over medium heat, cook the bacon until crispy, about 6–8 minutes. Transfer to a plate, leaving the drippings in the pan.
  2. Add the cremini mushrooms to the skillet and cook in the bacon fat for 5–6 minutes until deeply golden.
  3. Stir in the garlic and butter and cook for 30 seconds until fragrant.
Make the parmesan cream sauce
  1. Pour in the chicken broth and simmer for 2 minutes, scraping up any browned bits.
  2. Lower the heat and stir in the heavy cream. Simmer for 2–3 minutes until slightly thickened.
  3. Add the parmesan cheese a handful at a time, stirring until melted and glossy. Add red pepper flakes if using.
Toss and serve
  1. Toss in the cooked pasta and most of the crispy bacon, adding splashes of reserved pasta water until the sauce clings to every piece.
  2. Season with salt and black pepper, top with the remaining crispy bacon and fresh parsley, and serve hot.

Notes

For the creamiest sauce, keep the heat low when adding the heavy cream and parmesan so it stays smooth and glossy. Refrigerate leftovers in a sealed container for up to 3 days; reheat gently with a splash of chicken broth or reserved pasta water to loosen the sauce. Freezing is not recommended because the cream can separate when thawed. For a lighter option, swap heavy cream with half-and-half and use slightly less parmesan to reduce richness while keeping the flavor.
About the author
Willow

Leave a Comment

Recipe Rating