Creamy Mushroom Pasta
Creamy Mushroom Pasta is one of those delightful dishes that lands somewhere between creamy indulgence and earthy comfort. The generous sauté of mushrooms enveloped in a smooth blend of Greek yogurt and heavy cream creates a sauce that clings beautifully to each strand of linguine. When you take your first bite, you’ll instantly appreciate the balance of flavors – the umami richness from the mushrooms, the subtle tangy notes from the yogurt, rounded off with a sprinkle of parmesan. It’s a total crowd-pleaser!
Table of Contents

I remember the first time I whipped up this Creamy Mushroom Pasta for a cozy dinner with friends. Everyone was raving about how comforting and delicious it was. It’s the kind of recipe that’s so easy to make yet feels special. Whether you’re having a casual weeknight meal or hosting a dinner party, this dish is sure to impress. So, let’s dive into crafting this creamy delight!
Why You’ll Love This Recipe
- Simple & Quick: This dish comes together in about 30 minutes, perfect for busy weeknights.
- Irresistible Flavor: The combination of sautéed mushrooms and a creamy sauce creates a savory explosion of flavor.
- Eye-Catching Appeal: The inviting colors and creamy texture make this dish a standout at any table.
- Flexible Serving: Great for dinner, yet impressive enough for entertaining guests or special occasions.
- Diet-Friendly Options: Swap out the heavy cream for a plant-based alternative to make this dish dairy-free.
Ingredients You’ll Need
- 12 ounces linguine or pasta of choice: Cooked al dente, this is the base that holds all that creamy goodness.
- 2 Tablespoons olive oil: Ensures a smooth sauté of the shallots and mushrooms, adding healthy fats.
- 1 shallot, finely chopped: Adds a sweet and mild flavor that enhances the entire sauce.
- 3 garlic cloves, minced: A must-have for depth and aroma, giving the dish a fragrant touch.
- 2 pounds button mushrooms, sliced: These earthy delights are the star, providing both texture and flavor.
- 2 Tablespoons all-purpose flour: Used to help thicken the sauce without overpowering flavors.
- 1 cup vegetable broth: This adds moisture and depth; it’s best to use low-sodium for better control over seasoning.
- 1 cup Greek yogurt: It gives the dish creaminess with a healthy twist and a slight tang.
- 1/4 cup heavy cream: Just a splash for that rich, indulgent feel; you can substitute with coconut cream for a dairy-free option.
- 1/2 cup grated parmesan cheese: Melts into the sauce, enhancing its flavor and richness.
- 1/2 teaspoon dried thyme: A pinch of herbaceous flavor that pairs beautifully with the mushrooms.
- 1/2 teaspoon kosher salt: To enhance all the flavors and balance out the dish.
- 1/4 teaspoon black pepper: For a subtle kick that rounds out the flavor.
- Fresh parsley, chopped (optional): A vibrant garnish that adds freshness to each plate.
How to Make Creamy Mushroom Pasta
- Cook the Linguine: In a large pot of boiling salted water, cook 12 ounces of linguine until al dente, following package instructions. Once cooked, drain and set aside.
- Sauté the Aromatics: In a large skillet over medium heat, heat 2 tablespoons of olive oil. Add the finely chopped shallot, cooking for 2-3 minutes until softened.
- Add Garlic: Stir in 3 minced garlic cloves and cook for another 30 seconds, just until fragrant – this will create a lovely aroma in your kitchen.
- Cook the Mushrooms: Add 2 pounds of sliced button mushrooms to the skillet. Sauté for 8-10 minutes, stirring occasionally, until they release their moisture and turn golden brown. Season with 1/2 teaspoon of kosher salt and 1/4 teaspoon of black pepper.
- Thicken the Sauce: Sprinkle 2 tablespoons of all-purpose flour over the mushrooms, stirring well to coat. Cook for 1-2 minutes to eliminate the raw flour taste.
- Add Broth: Slowly pour in 1 cup of vegetable broth, stirring constantly to avoid lumps. Let it simmer for 2-3 minutes till slightly thickened.
- Incorporate Creaminess: Lower the heat and stir in 1 cup of Greek yogurt and 1/4 cup of heavy cream. Mix until smooth, then add 1/2 cup of grated parmesan cheese and 1/2 teaspoon of dried thyme. Stir until the cheese has melted into the sauce.
- Combine Pasta and Sauce: Add the cooked linguine to the skillet, tossing to coat in the creamy sauce. If the sauce gets too thick, add a splash of the reserved pasta water to loosen it. Serve warm, garnished with fresh parsley if desired. Enjoy your creamy creation!
Storing & Reheating
To store, let any leftovers cool at room temperature for no more than two hours. Place in an airtight container in the refrigerator, where it will keep for about 3-4 days. For longer storage, you can freeze the pasta for up to 3 months – just use a freezer-safe container. When you’re ready to enjoy it again, reheat the pasta gently on the stovetop over low heat, adding a splash of vegetable broth or water to bring back the creamy consistency.
Chef’s Helpful Tips
- When sautéing, make sure your skillet isn’t overcrowded; otherwise, the mushrooms will steam instead of brown.
- For the best texture, let your heavy cream and Greek yogurt come to room temperature before adding them to the hot mixture.
- If you’re looking for a healthier twist, consider using whole wheat pasta or zoodles as a substitute for linguine.
- To amp up the flavor, add a splash of white wine while sautéing the mushrooms for an extra depth.
- If you find that the sauce gets too thick after storing, a little extra broth or water will bring it back to life.
Creamy Mushroom Pasta is truly a blend of comfort and satisfaction, making it a fantastic go-to for any occasion. The balance of rich flavors and the ease of preparation means you can whip it up on a whim or save it for a special dinner. Experimenting with different kinds of mushrooms or adding your favorite veggies can be a fun way to make this dish your own. Each bite will remind you of why you fell in love with cooking!

Recipe FAQs
Can I use other types of pasta for this recipe?
Absolutely! You can substitute linguine with any pasta you have on hand, like fettuccine, penne, or even gluten-free options. Just make sure to adjust the cooking time based on the pasta type!
How can I make this dish vegan?
To make a vegan version of creamy mushroom pasta, substitute the Greek yogurt and heavy cream with plant-based alternatives. You can use coconut cream or a cashew cream for creaminess, and nutritional yeast can replace parmesan cheese for the cheesy flavor.
What can I serve with creamy mushroom pasta?
This dish pairs brilliantly with a crisp green salad or garlic bread. A glass of white wine can also elevate your dining experience, making it feel more like a special occasion.
Can I add protein to this dish?
Definitely! Feel free to add grilled chicken, sautéed shrimp, or even chickpeas for a plant-based protein option. Just toss it into the skillet along with the pasta before serving to heat through.
PrintMore Main Dishes Recipes
- Creamy Pancetta Gnocchi
- Chicken Penne Pasta
- Gorgonzola pasta
- Steak Bites with Creamy Mushroom Orzo
- Irish Cheddar & Stout Mac and Cheese Bake
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Creamy Mushroom Pasta
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Stovetop
- Cuisine: Italian
Description
This creamy mushroom pasta is a delightful dish that combines tender linguine with earthy mushrooms, a rich sauce, and irresistible flavors. Perfect for a quick weeknight dinner, it’s both wholesome and satisfying. Enjoy this delicious comfort food that can be prepared in no time!
Ingredients
- 12 ounces linguine or pasta of choice, cooked al dente according to package instructions
- 2 Tablespoons olive oil
- 1 shallot finely chopped
- 3 garlic cloves minced
- 2 pounds button mushrooms sliced
- 2 Tablespoons all-purpose flour
- 1 cup vegetable broth
- 1 cup greek yogurt
- 1/4 cup heavy cream
- 1/2 cup grated parmesan cheese
- 1/2 teaspoon dried thyme
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- Fresh parsley chopped (optional)
Instructions
- Cook the linguine in a large pot of boiling salted water until al dente, following the package instructions. Drain and set aside.
- Heat olive oil in a large skillet over medium heat. Add the shallot and cook for 2-3 minutes until softened.
- Stir in the garlic and cook for 30 seconds, just until fragrant.
- Add the mushrooms to the skillet and cook for 8-10 minutes, stirring occasionally, until they release their moisture and turn golden brown. Season with salt and pepper.
- Sprinkle the flour over the mushrooms and stir well to coat. Cook for 1-2 minutes to remove the raw flour taste.
- Slowly pour in the vegetable broth, stirring constantly to avoid lumps. Let it simmer for 2-3 minutes until slightly thickened.
- Lower the heat and stir in the greek yogurt and heavy cream. Mix until smooth, then add the parmesan cheese and dried thyme. Stir until the cheese melts.
- Add the cooked linguine to the skillet and toss to coat in the sauce. If the sauce is too thick, add a splash of the reserved pasta water to loosen it. Serve warm, garnished with parsley if desired. Enjoy!
Notes
For a vegetarian option, you can replace the parmesan cheese with a vegan alternative.
Feel free to add your favorite vegetables to the mix, such as spinach or bell peppers.
Store any leftovers in an airtight container in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 plate
- Calories: 520
- Sugar: 5g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 55mg
