I honestly don’t think there’s a comfort meal that screams “make me” more than this bowl of mushroom pasta which is creamy and has become one of my weeknight staples. It’s simple, easy to make and feels like something you’d get at ahigh-endd hotel. This is one of those recipes that tastes like it took hours, but really comes together in under 30 minutes.
Why You’ll Love This Recipe
- It’s creamy, flavorful, and super easy to make.
- Uses simple ingredients you probably already have.
- Perfect for cozy dinners, date nights, or meal prep.
- Works with any pasta shape from spaghetti to fettuccine.
Recipe Details
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 2
Calories: around 450 per serving
Ingredients
- 200g (about 7 oz) pasta of your choice
- 2 tablespoons olive oil
- 1 tablespoon butter
- 2 cups sliced mushrooms (cremini, button, or mixed)
- 2 cloves garlic, minced
- ½ small onion, finely chopped
- ½ teaspoon dried thyme (or a few sprigs of fresh thyme)
- ½ cup heavy cream (or coconut cream for dairy-free)
- ¼ cup grated Parmesan cheese (optional for vegan version)
- Salt and black pepper to taste
- Fresh parsley, chopped (for garnish)
How to Make Mushroom Pasta
- Bring a pot of salted water to a boil and cook your pasta according to package directions. Reserve about ½ cup of pasta water, then drain and set aside.
- In a large skillet, heat olive oil and butter over medium heat. Add the sliced mushrooms and cook for about 6–8 minutes until golden and slightly crisp around the edges.
- Stir in the onion, garlic, and thyme. Cook for another 2–3 minutes until fragrant and softened.
- Pour in the cream and stir to combine. Let it simmer gently for about 2–3 minutes. Add a splash of pasta water if you want a looser sauce.
- Toss the cooked pasta into the sauce. Add Parmesan cheese (if using), and stir until everything is evenly coated. Season with salt and pepper to taste.
- Garnish with fresh parsley and a little extra Parmesan. Serve warm, preferably with garlic bread on the side.
Tips and Tricks
- For a deeper flavor, add a splash of white wine before the cream.
- If you prefer a lighter version, swap cream for milk and skip the butter.
- Add spinach or peas for extra color and nutrients.
- Want a vegan version? Use coconut cream and nutritional yeast instead of Parmesan.
Mushroom Pasta Recipe
Course: Dinner, Lunch2
servings10
minutes20
minutes450
kcalIngredients
200g (about 7 oz) pasta of your choice
2 tablespoons olive oil
1 tablespoon butter
2 cups sliced mushrooms (cremini, button, or mixed)
2 cloves garlic, minced
½ small onion, finely chopped
½ teaspoon dried thyme (or a few sprigs of fresh thyme)
½ cup heavy cream (or coconut cream for dairy-free)
¼ cup grated Parmesan cheese (optional for vegan version)
Salt and black pepper to taste
Fresh parsley, chopped (for garnish)
Directions
- Bring a pot of salted water to a boil and cook your pasta according to package directions. Reserve about ½ cup of pasta water, then drain and set aside.
- In a large skillet, heat olive oil and butter over medium heat. Add the sliced mushrooms and cook for about 6–8 minutes until golden and slightly crisp around the edges.
- Stir in the onion, garlic, and thyme. Cook for another 2–3 minutes until fragrant and softened.
- Pour in the cream and stir to combine. Let it simmer gently for about 2–3 minutes. Add a splash of pasta water if you want a looser sauce.
- Toss the cooked pasta into the sauce. Add Parmesan cheese (if using), and stir until everything is evenly coated. Season with salt and pepper to taste.
- Garnish with fresh parsley and a little extra Parmesan. Serve warm, preferably with garlic bread on the side.

