If you’re after a comforting, easy dinner that tastes far fancier than the effort involved, this creamy bacon and mushroom pasta is for you!
It uses just 5 main ingredients, is ready in about 20 minutes, and is exactly the sort of recipe that earns a permanent place in your weeknight rotation. Smoky bacon, golden mushrooms, soft onion and a silky cream sauce? Not exactly reinventing the wheel, but when the wheel tastes this good, who cares?!
I’ll be honest: this is not the most glamorous pasta dish I’ve ever made. It is, however, one of those dinners that absolutely DELIVERS. Rich, savoury, cosy and deeply satisfying, with ingredients you can pick up in any supermarket without hunting around for anything fancy.
This is the sort of pasta recipe I love to keep in my back pocket for busy evenings. It feels like proper comfort food, but it’s simple enough to throw together without much thought. And sometimes that is exactly what’s needed.
If you like creamy pasta, smoky bacon and mushrooms that have been cooked until deeply savoury and delicious, this one is going to be RIGHT up your street.
Why You’ll Love This Bacon and Mushroom Pasta
There are lots of creamy pasta recipes out there, but this one is especially useful because it is:
- Ready in 20 minutes
- Made with just 5 ingredients
- Rich, creamy and comforting
- Easy enough for a midweek dinner
- Made from ingredients that are easy to find
- Adaptable depending on what you already have in
It’s one of those reliable, no-drama dinners that always feels like a good idea.

Why This Recipe Works
Simple recipes only really work if every ingredient pulls its weight, and that’s exactly what happens here.
The smoked bacon brings salt, richness and loads of flavour. The mushrooms add earthiness and soak up all those lovely bacon juices in the pan. The onion gives a little sweetness and depth, and the cream ties everything together into a smooth, silky sauce.
Because there are only a handful of ingredients, the result tastes properly focused. Nothing gets lost. It’s just a really good combination of flavours that makes total sense.
It’s also a brilliant example of the kind of food that works so well on a weeknight: comforting and satisfying, but not complicated. No long simmering, no big prep session, no special techniques. Just a really delicious pasta dinner.
The Ingredients
This creamy bacon and mushroom pasta keeps things simple, but here’s how each ingredient earns its place.
- Smoked Bacon – Smoked bacon is best here because it brings much more flavour to the sauce. As it cooks, it releases fat into the pan, which helps flavour the mushrooms and onion too. You can use smoked streaky bacon, smoked back bacon or pancetta, if that’s what you have Unsmoked bacon will work, but the finished dish will be a little less punchy.
- Mushrooms – Mushrooms add earthy flavour and a lovely meaty texture to the sauce. I used chestnut mushrooms, which are a great all-round choice, but you can use white mushrooms, portobello mushrooms or oyster mushrooms. A mixture is especially nice if you want to make the dish feel a bit more special.
- Onion – A large brown or yellow onion works best here. It softens into the sauce and adds sweetness, which balances the saltiness of the bacon really nicely. Shallots would also work well if you happen to have them.
- Double Cream – Double cream is what gives the sauce that rich, luxurious texture. Single cream can work in a pinch, but the sauce will be thinner and less velvety. For the best result, I would stick with double cream if you can.
- Pasta – Any pasta shape works here, which is one of the reasons this recipe is so handy. I used conchiglie, which is great because the shells catch little bits of mushroom and creamy sauce, but these would also work well: penne, rigatoni or tagliatelle. Short pasta shapes are especially good if you want every bite to catch plenty of sauce.

How to Make Creamy Bacon and Mushroom Pasta
This is a very straightforward recipe, but a few little details make it especially good.
Step 1 – Cook the pasta
Bring a large pan of well-salted water to the boil and cook the pasta according to the packet instructions.
Before draining, it’s worth reserving a splash of the pasta cooking water in case you want to loosen the sauce later.
Step 2 – Cook the bacon
Cut the bacon into bite-sized pieces and add it to a large frying pan over a medium heat.
Cook until the bacon is golden and starting to crisp up around the edges.
If your bacon releases a lot of water, keep cooking until that liquid evaporates. You want the bacon to fry, not boil.
Step 3 – Add the mushrooms and onion
Slice the mushrooms and finely chop the onion.
Add both to the pan with the bacon and continue to cook for around 6–7 minutes, stirring regularly, until the mushrooms have softened and any liquid they release has mostly cooked away.
This stage is important because it builds a lot of flavour.
Step 4 – Add the cream
Turn the heat down low and pour in the cream.
Stir everything together and season with black pepper. Depending on your bacon, you may not need much salt, so do taste first.
Step 5 – Combine with the pasta
Add the drained pasta to the sauce and toss well until everything is coated.
If the sauce feels too thick, add a small splash of the reserved pasta water to loosen it.
Serve straight away.
Top Tips
- Cooking the bacon – The bacon is fried here. If a lot of liquid or fat comes out of your bacon, pour it away before continuing to fry. You want the bacon to get golden and crisp, this won’t happen if there is too much fluid.
- Cooking the mushrooms – Mushrooms release a lot of liquid when they cook. That’s fine and normal. Just be patient and continue cooking until that water has evaporated.
- Get ahead – You can make this up to 48 hours in advance. Refrigerate. To reheat, either put on a medium heat until bubbling, or microwave each portion on high for 3 minutes.
Creamy Bacon and Mushroom Pasta

Ingredients
- 300 grams smoked bacon
- 300 grams mushrooms
- 1 onion
- 200 ml double cream
- 400 grams pasta
Instructions
- Bring a large pan of water to the boil. Cook the pasta according to packet instructions then drain.
- Meanwhile, cut the bacon into 1 inch square pieces. Put in a large frying pan over a medium heat. Cook, stirring regularly, until golden.
- Roughly slice the mushrooms and add these to the frying pan. Peel and chop the onion – add this too. Continue to cook for 6-7 more minutes, stirring regularly.
- Turn the heat down to low and add the cream. Season with salt and pepper.
- Combine the sauce and pasta. Serve immediately.
Notes
Storage and Reheating
You can make this ahead if needed and store it in the fridge for up to 3 days. To reheat:- warm gently in a pan over a medium-low heat until hot through
- or microwave individual portions until piping hot
More easy pasta dinner recipes
If you enjoy easy pasta dinners like this one, you might also like to browse my collection of easy pasta recipes, where you’ll find plenty of simple meals perfect for busy weeknights.
Here are a few reader favourites to try next:
- Garlic Chilli Prawn Tagliatelle – a quick and flavourful pasta dish ready in just 15 minutes.
- Chorizo and Halloumi Pasta – bold flavours and golden fried halloumi make this a real weeknight winner.
- Mozzarella, Tomato and Basil Pasta Bake – a cosy baked pasta packed with classic Italian flavours.
- Ham and Leek Pasta – a creamy, comforting pasta that’s perfect for using up leftover ham.
Or explore all of my easy pasta dinner recipes here.
