Creamy Mushroom Pasta
Creamy Mushroom Pasta is a dish that combines comforting flavors with delightful textures, making it a perfect choice for any occasion. The luscious creaminess from the Greek yogurt and heavy cream intertwines beautifully with the earthy, robust flavors of sautéed mushrooms. The dish is elevated by the nutty Parmesan cheese and aromatic thyme, creating a pasta experience that feels both indulgent and satisfying.
Table of Contents

I first stumbled upon this recipe while searching for something quick yet delicious one evening—one that my family would love. With just a few simple ingredients and about 30 minutes of your time, you can whip up this delightful meal that rivals any takeout option, right from your own kitchen. Seriously, once you taste this Creamy Mushroom Pasta, you may never want to order in again! So let’s dive in and bring this creamy delight to your table, shall we?
Why You’ll Love This Recipe
- Simple & Quick: This dish comes together in about 30 minutes, making it perfect for weeknight dinners.
- Irresistible Flavor: The combination of mushrooms sautéed to golden perfection creates a savory depth that’s hard to resist.
- Eye-Catching Appeal: The creamy sauce glistens on the pasta, inviting everyone to dig in.
- Flexible Serving: Great for a cozy family dinner or an impressive meal for guests.
- Diet-Friendly Options: Use gluten-free pasta and dairy-free yogurt to cater to various dietary preferences.
Ingredients You’ll Need
- 12 ounces linguine or pasta of choice: Linguine’s flat shape holds onto the creamy sauce, but feel free to use your favorite type of pasta.
- 2 Tablespoons olive oil: This adds a touch of richness. Can be substituted with butter for a different flavor.
- 1 shallot, finely chopped: Offers a mild sweetness; yellow onion works as an alternative.
- 3 garlic cloves, minced: Essential for flavor; fresh garlic is best, but jarred can be used in a pinch.
- 2 pounds button mushrooms, sliced: Their earthy flavor enhances the dish. Consider shiitake or cremini for a deeper taste.
- 2 Tablespoons all-purpose flour: Helps thicken the sauce; gluten-free flour can be substituted.
- 1 cup vegetable broth: The base of the sauce; use homemade or store-bought for convenience.
- 1 cup Greek yogurt: Provides creaminess and tang; substitutes include sour cream or plant-based yogurt.
- 1/4 cup heavy cream: Adds richness and smoothness; half-and-half can be a lighter alternative.
- 1/2 cup grated Parmesan cheese: The salty, nutty flavor is key; nutritional yeast can replace it for a vegan version.
- 1/2 teaspoon dried thyme: Adds a lovely herbal note; fresh thyme is even better if you have it.
- 1/2 teaspoon kosher salt: Balances the flavors.
- 1/4 teaspoon black pepper: For a hint of spice.
- Fresh parsley, chopped (optional): A sprinkle on top adds color and freshness.
How to Make Creamy Mushroom Pasta
Cook the Pasta: Bring a large pot of salted water to a boil. Add 12 ounces of linguine, cooking until al dente according to package instructions. Drain well, reserving a cup of pasta water for later use.
Sauté Shallots and Garlic: In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the finely chopped shallot and sauté for 2-3 minutes until soft. Stir in 3 minced garlic cloves and cook for an additional 30 seconds until fragrant.
Cook the Mushrooms: Add 2 pounds of sliced button mushrooms to the skillet. Stirring occasionally, cook for about 8-10 minutes until the mushrooms are golden brown and moisture has been released. Season with 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper.
Add Flour: Sprinkle 2 tablespoons of all-purpose flour over the mushroom mixture. Stir well to coat the mushrooms, cooking for 1-2 minutes until the raw flour taste disappears.
Incorporate Liquid: Gradually pour in 1 cup of vegetable broth while stirring constantly to prevent lumps. Let the mixture simmer for 2-3 minutes until it slightly thickens.
Add Creamy Ingredients: Reduce 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, stirring until the cheese melts and the sauce is creamy.
Combine Pasta and Sauce: Add the cooked linguine to the skillet, tossing to coat the pasta evenly in the sauce. If the sauce seems too thick, as needed, add a splash of the reserved pasta water until you achieve your desired consistency. Serve warm, garnished with chopped fresh parsley for an extra touch.
Storing & Reheating
Store any leftovers in an airtight container in the refrigerator for up to three days. You can freeze the creamy mushroom pasta for up to three months, just be aware that the texture may change slightly after thawing and reheating. To reheat, warm it gently in a skillet over low heat, adding a splash of broth or water to revive the creamy sauce without drying it out.
Chef’s Helpful Tips
- Avoid overcooking the mushrooms; they should be browned but still tender for the best texture.
- When adding liquids to the sautéed mix, pause briefly to prevent splattering.
- For a more luxurious flavor, consider adding a splash of white wine before the broth to deglaze the pan.
- If your pasta is too clumpy, tossing with a bit of the reserved pasta water can bring it back to life.
- Experiment with different cheeses for varying flavors—pecorino or goat cheese both work beautifully.
Creamy Mushroom Pasta is not only a simple yet delectable dish but a canvas for your culinary creativity. Feel free to adapt the recipe to your liking, adding your favorite vegetables or proteins to suit your tastes. It’s comforting, delightful, and just asking to be shared with family and friends. So gather everyone around the table and enjoy a lovely meal prepared with love.

Recipe FAQs
Can I use a different type of pasta?
Absolutely! While linguine is wonderful, feel free to swap it for any pasta shape you prefer, such as fettuccine, penne, or even gluten-free varieties. Just make sure to adjust the cooking time based on the pasta type.
Is there a vegan alternative for this recipe?
Yes! You can make this creamy mushroom pasta vegan by using plant-based yogurt instead of Greek yogurt and skipping the heavy cream altogether. Nutritional yeast also adds a cheesy flavor without the dairy.
What can I add for extra flavor?
Herbs can elevate the dish significantly. Fresh basil or parsley can brighten it up, while a hint of nutmeg in the creamy sauce offers a warm undertone. You might also try adding some sautéed spinach or peas for a pop of color and nutrition!
How do I prevent the sauce from becoming too thick?
If you notice the sauce thickening too much, simply add a splash of reserved pasta water while stirring. This helps maintain creaminess and prevents the sauce from clumping. Adjust the consistency until it suits your preference.
PrintMore Main Dishes Recipes
- French Onion Chicken Lasagna Rollups
- Gorgonzola pasta
- Cheesy Baked Ziti | Easy Weeknight Pasta Bake with Ricotta & Mozzarella
- Creamy Pancetta Gnocchi
- Creamy Lemon Asparagus Pasta with Peas & Parmesan
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
Delight in the rich and creamy flavors of this Mushroom Pasta. With simple prep and fresh ingredients, it makes for an easy weeknight dinner that everyone will love.
Ingredients
- 12 ounces linguine or pasta of choice, cooked al dente
- 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
- 1/2 teaspoon kosher salt
- 1/4 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 sliced mushrooms to the skillet and cook for 8-10 minutes, stirring occasionally, until golden brown and moisture is released. 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, and simmer for 2-3 minutes until slightly thickened.
- Lower the heat and stir in the greek yogurt and heavy cream until smooth. Then add the parmesan cheese and dried thyme, stirring 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 reserved pasta water to loosen it. Serve warm, garnished with parsley if desired.
Notes
Feel free to swap in your favorite pasta shape for a different texture.
For a richer flavor, try incorporating additional herbs like basil or oregano.
If you’re looking for a vegetarian option, this dish is naturally meat-free.
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 4g
- Sodium: 480mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 3g
- Protein: 16g
- Cholesterol: 45mg
