There’s something comforting about a bowl of Creamy Mushroom Pasta since the combination of tender pasta combined with earthy mushrooms as well as a velvety garlic-Parmesan sauce makes this dish feel like a restaurant-quality meal. I love how quickly it comes together which is why it’s perfect for a cozy weeknight dinner or perhaps an elegant weekend treat. Not to mention, the way the mushrooms soak up the rich and also creamy sauce is simply irresistible!

Ingredients
Here’s what I use to make this pasta rich, flavorful, and perfectly creamy:
- Spaghetti or fettuccine – The perfect base for soaking up the creamy sauce.
- Olive oil – Helps sauté the garlic and mushrooms.
- Unsalted butter – Adds richness and depth to the sauce.
- Garlic – Infuses the dish with warm, aromatic flavor.
- Cremini or button mushrooms – Provide an earthy, meaty texture.
- Salt & black pepper – Enhance the natural flavors.
- Dried thyme (optional) – Complements the mushrooms with a subtle herbal note.
- Heavy cream – Creates a luscious, creamy sauce.
- Whole milk – Lightens the sauce while keeping it creamy.
- Parmesan cheese – Melts into the sauce for a nutty, salty finish.
- Red pepper flakes (optional) – Adds a hint of heat.
- Chopped fresh parsley – Brings a fresh, bright contrast.

Tools You’ll Need
To make this dish effortlessly, I use:
- Large pot – For cooking the pasta.
- Large skillet – To make the creamy sauce.
- Tongs or pasta fork – Helps toss the pasta evenly in the sauce.
- Grater – For freshly grated Parmesan.
- Measuring cups & spoons – To ensure the perfect balance of flavors.
How to Make Creamy Mushroom Pasta
I start by cooking the pasta in salted boiling water according to the package instructions. Before draining, I make sure to reserve ½ cup of pasta water—this helps adjust the sauce consistency later.
Step 1: Sauté the Garlic and Mushrooms
In a large skillet, I heat the olive oil and butter over medium heat. Once melted, I add the minced garlic and sauté for about 30 seconds, just until fragrant.
Next, I toss in the sliced mushrooms and cook them for 5-7 minutes until they’re tender and beautifully browned. At this point, I season them with salt, black pepper, and dried thyme (if using).
Step 2: Make the Creamy Sauce
Once the mushrooms are cooked, I pour in the heavy cream and milk, stirring everything together. I let the sauce simmer gently for a couple of minutes.
Then, I stir in the grated Parmesan cheese until it melts into the sauce, making it smooth and creamy. If the sauce feels too thick, I add a bit of reserved pasta water to loosen it up.
Step 3: Combine the Pasta
Now, I add the cooked pasta directly into the skillet and toss it with the sauce until every strand is coated in creamy goodness.
For a little kick, I sprinkle in red pepper flakes (optional).
Step 4: Garnish and Serve
To finish, I garnish with fresh chopped parsley and an extra sprinkle of Parmesan cheese.

Decoration Tips
A little extra effort in plating can make this dish look as elegant as it tastes:
- Perfect Plating: Twirl the pasta into a nest-like shape using tongs for a restaurant-style presentation.
- Cheese Dusting: Lightly dust the top with freshly grated Parmesan for a gourmet touch.
- Fresh Herbs: Add a few parsley leaves or a sprig of thyme for a pop of color.
- Extra Mushrooms: Set aside a few beautifully browned mushrooms to place on top before serving.
- Drizzle of Olive Oil: A light drizzle of high-quality olive oil adds a glossy finish.
Ways to Serve
This pasta is perfect on its own, but I love pairing it with:
- Garlic bread – To soak up every last drop of creamy sauce.
- A crisp green salad – For a refreshing contrast.
- Grilled chicken or shrimp – If I want to add protein.

FAQs about Creamy Mushroom Pasta
Can I make this ahead of time?
Yes! Store the pasta in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of milk or cream.
Can I use a different type of pasta?
Absolutely! Penne, linguine, or even rigatoni work well.
How can I make it lighter?
You can swap half-and-half or whole milk for heavy cream to reduce the richness.
Can I add protein?
Yes! Grilled chicken, shrimp, or crispy bacon make great additions.
Save to Pinterest and Join the Conversation!
I hope you love this Creamy Mushroom Pasta as much as I do! It’s rich, comforting, and packed with flavor. Let me know how yours turns out!
📌 Save this recipe on Pinterest for later! Pin It Now!
Happy cooking! 🍽💛
Creamy Mushroom Pasta
Course: Main CourseCuisine: ItalianDifficulty: Easy4
servings10
minutes15
minutes480
kcal25
minutesCreamy Mushroom Pasta is a rich and flavorful dish made with tender pasta, sautéed mushrooms, and a luscious garlic-Parmesan sauce. Perfect for a quick and elegant dinner, this recipe comes together in just 25 minutes!
Ingredients
Ingredients:
12 oz (340g) spaghetti or fettuccine
2 tablespoons olive oil
3 tablespoons unsalted butter
3 cloves garlic, minced
8 oz (225g) cremini or button mushrooms, sliced
½ teaspoon salt
½ teaspoon black pepper
½ teaspoon dried thyme (optional)
1 cup (240ml) heavy cream
½ cup (120ml) whole milk
½ cup (50g) grated Parmesan cheese, plus extra for garnish
¼ teaspoon red pepper flakes (optional)
2 tablespoons chopped fresh parsley
Directions
- Step 1: Sauté the Garlic and Mushrooms
- In a large skillet, I heat the olive oil and butter over medium heat. Once melted, I add the minced garlic and sauté for about 30 seconds, just until fragrant.
- Next, I toss in the sliced mushrooms and cook them for 5-7 minutes until they’re tender and beautifully browned. At this point, I season them with salt, black pepper, and dried thyme (if using).
- Step 2: Make the Creamy Sauce
- Once the mushrooms are cooked, I pour in the heavy cream and milk, stirring everything together. I let the sauce simmer gently for a couple of minutes.
- Then, I stir in the grated Parmesan cheese until it melts into the sauce, making it smooth and creamy. If the sauce feels too thick, I add a bit of reserved pasta water to loosen it up.
- Step 3: Combine the Pasta
- Now, I add the cooked pasta directly into the skillet and toss it with the sauce until every strand is coated in creamy goodness.
- For a little kick, I sprinkle in red pepper flakes (optional).
- Step 4: Garnish and Serve
- To finish, I garnish with fresh chopped parsley and an extra sprinkle of Parmesan cheese.
Notes
- Adjust the sauce thickness by adding reserved pasta water as needed.
Try different mushrooms like shiitake or oyster for variety.
Store leftovers in the fridge for up to 3 days and reheat with a splash of milk.
Add protein like grilled chicken or shrimp for a heartier meal.
📌 Pin this recipe for later! Click here to save it!