This one pot creamy mushroom pasta is my secret weapon for those nights when I’m tired but still want something that feels special. It’s the dish my kid, who usually pushes mushrooms to the side of the plate, actually asks for seconds of. Here’s why this recipe works: we build layers of flavor right in the pot, letting the pasta cook in a savory broth that becomes the sauce. No draining, no extra pans. Just one pot and a whole lot of comfort.
The magic happens when the mushrooms get that deep, golden sear. That’s where the flavor lives. Then, we simmer the pasta right in that same pot, letting it soak up all the garlicky, mushroomy goodness. The cream and parmesan come in at the end, creating a silky sauce that clings to every noodle. It’s rich without being heavy. Earthy. Satisfying.
You’ll have dinner on the table in about 30 minutes, and the cleanup is a dream. This one pot creamy mushroom pasta is the kind of recipe you’ll come back to again and again.
Jump to:
Why You’ll Love This One Pot Pasta
Let’s talk about the wins. First, the obvious: one pot. That means less time washing dishes and more time actually enjoying your meal. The pasta cooks directly in the flavorful liquid, which means every single bite is infused with the taste of garlic, herbs, and those beautiful browned mushrooms.

Second, the texture is everything. The mushrooms get a proper sear—don’t rush this step—which gives them a meaty, almost caramelized quality. They’re not just soft; they have substance. The sauce is creamy and luxurious, but it’s not a gloppy cream sauce. It’s light enough to let the mushrooms shine.
Finally, it’s endlessly adaptable. Don’t have heavy cream? I’ve got a swap for you. Want to add some greens? Toss them in at the end. This recipe is a fantastic template for a quick, impressive dinner. It feels like a restaurant dish but is made with simple, pantry-friendly ingredients.
Ingredients
Here’s what you’ll need to make this cozy one pot creamy mushroom pasta. The beauty is in the simplicity.
- 12 oz (340g) fettuccine or linguine (broken in half if your pot is small)
- 1 lb (450g) cremini or baby bella mushrooms, sliced
- 1 medium yellow onion, finely chopped
- 4 cloves garlic, minced
- 4 cups (946ml) vegetable or chicken broth (low-sodium is best)
- 1 cup (240ml) heavy cream or half-and-half
- 1 cup (100g) freshly grated Parmesan cheese, plus more for serving
- 3 tbsp unsalted butter
- 2 tbsp olive oil
- 1 tsp dried thyme (or 1 tbsp fresh)
- 1/2 tsp black pepper, plus more to taste
- 1/4 tsp red pepper flakes (optional, for a little heat)
- Salt, to taste
- Fresh parsley or chives, chopped, for garnish
A note on the mushrooms: Cremini mushrooms (sometimes called baby bellas) have a deeper, earthier flavor than white button mushrooms. They hold their shape beautifully and give this one pot creamy mushroom pasta its signature savory depth. Don’t crowd them in the pan—give them space to brown properly.
Substitution tip: Out of heavy cream? You can use full-fat coconut milk for a dairy-free version, or stir in 1/2 cup of cream cheese at the end for a similar richness. For more inspiration on flavor building, check out the guides at Flavor Nest.
How to Make One Pot Creamy Mushroom Pasta
Follow these steps for a foolproof, deeply flavorful dish. We’re building the sauce from the ground up, right in the pot.
- Brown the mushrooms. In a large, deep skillet or Dutch oven, heat the olive oil and 1 tablespoon of butter over medium-high heat. Add the sliced mushrooms in a single layer—you might need to do this in two batches. Don’t stir for a minute or two. Let them get a deep, golden-brown sear. This is where the flavor is born. Cook until all the mushrooms are nicely browned, about 6-8 minutes total. Transfer them to a plate and set aside.
- Build the base. In the same pot, melt the remaining 2 tablespoons of butter over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes. Stir in the minced garlic, dried thyme, black pepper, and red pepper flakes. Cook for just 30 seconds until fragrant—you don’t want the garlic to burn. This aromatic base is the heart of your one pot creamy mushroom pasta.
- Simmer the pasta. Add the broken pasta to the pot. Pour in the broth. Give everything a good stir, making sure the pasta is mostly submerged. Bring to a boil, then reduce the heat to a steady simmer. Cover the pot and cook for 10-12 minutes, stirring occasionally, until the pasta is al dente and most of the liquid is absorbed. You should hear a gentle bubbling, not a raging boil.
- Finish the sauce. Once the pasta is cooked, reduce the heat to low. Stir in the reserved browned mushrooms. Pour in the heavy cream and add the grated Parmesan cheese. Stir gently but continuously until the cheese is melted and the sauce is smooth and creamy. Let it simmer on low for another 2-3 minutes to thicken slightly. The sauce should coat the back of a spoon. Taste it. This is your moment. Does it need a pinch more salt? A crack of pepper? Adjust now.
- Serve immediately. Divide the finished one pot creamy mushroom pasta into bowls. Top with extra Parmesan, a sprinkle of fresh parsley or chives, and another grind of black pepper. The pasta is best served right away while the sauce is luxuriously creamy.
Tips & Variations
This recipe is wonderfully forgiving. Here’s how to make it your own.
Storage & Reheating: Leftovers will keep in an airtight container in the fridge for up to 3 days. The pasta will absorb the sauce as it sits. To reheat, add a splash of broth or milk to a skillet over low heat and stir gently until warmed through and saucy again. Avoid the microwave if you can—it can make the pasta gummy.
Add some protein: For a heartier meal, add 1 lb of diced chicken breast or thighs to the pot after browning the mushrooms. Cook through before proceeding with the onions. It turns this into a complete meal. If you love creamy chicken dishes, you might also adore our 30-Minute Creamy Garlic Mushroom Chicken.
Go green: Stir in a couple of big handfuls of fresh spinach or baby kale during the last 2 minutes of cooking. It wilts perfectly into the warm sauce. For a brighter note, fold in some sun-dried tomatoes or roasted red peppers with the mushrooms.
Creaminess without cream: For a lighter version, you can substitute the heavy cream with 3/4 cup of whole milk mixed with 2 tablespoons of all-purpose flour. Whisk it until smooth before adding it in step 4. The sauce will still be wonderfully creamy. Remember, the key to a great one pot creamy mushroom pasta is balancing the rich sauce with the savory mushrooms.

Make This Tonight
This is the kind of dinner that makes a regular weeknight feel a little less ordinary. The smell of garlic and thyme and browning mushrooms filling your kitchen is its own kind of therapy. Make this one pot creamy mushroom pasta on a Tuesday. Watch it disappear. Then, come back and tell me how it went. I love hearing your stories.

Ingredients
Method
- Brown the mushrooms. In a large, deep skillet or Dutch oven, heat the olive oil and 1 tablespoon of butter over medium-high heat. Add the sliced mushrooms in a single layer—you might need to do this in two batches. Don't stir for a minute or two. Let them get a deep, golden-brown sear. This is where the flavor is born. Cook until all the mushrooms are nicely browned, about 6-8 minutes total. Transfer them to a plate and set aside.
- Build the base. In the same pot, melt the remaining 2 tablespoons of butter over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes. Stir in the minced garlic, dried thyme, black pepper, and red pepper flakes. Cook for just 30 seconds until fragrant—you don't want the garlic to burn. This aromatic base is the heart of your one pot creamy mushroom pasta.
- Simmer the pasta. Add the broken pasta to the pot. Pour in the broth. Give everything a good stir, making sure the pasta is mostly submerged. Bring to a boil, then reduce the heat to a steady simmer. Cover the pot and cook for 10-12 minutes, stirring occasionally, until the pasta is al dente and most of the liquid is absorbed. You should hear a gentle bubbling, not a raging boil.
- Finish the sauce. Once the pasta is cooked, reduce the heat to low. Stir in the reserved browned mushrooms. Pour in the heavy cream and add the grated Parmesan cheese. Stir gently but continuously until the cheese is melted and the sauce is smooth and creamy. Let it simmer on low for another 2-3 minutes to thicken slightly. The sauce should coat the back of a spoon. Taste it. This is your moment. Does it need a pinch more salt? A crack of pepper? Adjust now.
- Serve immediately. Divide the finished one pot creamy mushroom pasta into bowls. Top with extra Parmesan, a sprinkle of fresh parsley or chives, and another grind of black pepper. The pasta is best served right away while the sauce is luxuriously creamy.

