Creamy Mushroom Pasta
Creamy Mushroom Pasta is a dish that feels like a warm hug on a plate. Picture this: tender pasta swirled in a luscious, velvety sauce made with earthy mushrooms, garlic, and a touch of cream. It’s a wonderful balance of comfort and sophistication, making it perfect for a cozy evening or an impressive dinner party. When I first tried this recipe, I was drawn in by the creamy texture and deep, rich flavors. It’s amazing how simple ingredients can come together to create something so delightful.
Table of Contents

This dish does far more than satisfy hunger; it transforms an ordinary meal into an extraordinary experience. Whether you’re an amateur cook or a seasoned chef, Creamy Mushroom Pasta guarantees impressive results. It’s an easy, budget-friendly way to indulge in a restaurant-quality experience right at home. From its captivating creaminess to the satisfying embrace of linguine, I’m thrilled to share this recipe with you. Let’s get cooking!
Why You’ll Love This Recipe
- Simple & Quick: Whip this up in just 30 minutes, perfect for busy weeknights.
- Irresistible Flavor: The combination of sautéed mushrooms, garlic, and creamy sauce is beyond delicious.
- Eye-Catching Appeal: The dish is as beautiful as it is tasty, with earthy tones inviting everyone to dig in.
- Flexible Serving: Enjoy this dish for lunch, dinner, or even a late-night snack!
- Diet-Friendly Options: Easily adapt with gluten-free pasta or swap Greek yogurt for a vegan version.
Ingredients You’ll Need
- 12 ounces linguine: This light, delicate pasta makes the perfect base, but you can substitute with your pasta of choice.
- 2 Tablespoons olive oil: This adds richness and flavor. You can opt for butter for a different taste.
- 1 shallot, finely chopped: Shallots have a milder flavor than onions, adding sweetness to the dish. Yellow onions work as a fine substitute.
- 3 garlic cloves, minced: Fresh garlic infuses the dish with an irresistible aroma.
- 2 pounds button mushrooms, sliced: They give a hearty texture and umami flavor. Feel free to mix varieties for extra depth.
- 2 Tablespoons all-purpose flour: This thickens the sauce, giving it that creamy consistency.
- 1 cup vegetable broth: Using vegetable broth keeps the recipe light and flavorful; chicken broth would work, too.
- 1 cup Greek yogurt: Provides creaminess with a slight tang, making the dish feel lighter than heavy cream.
- 1/4 cup heavy cream: Just a touch for extra richness; you can skip this for a lighter version.
- 1/2 cup grated parmesan cheese: It adds a nutty flavor that melds beautifully with the other ingredients.
- 1/2 teaspoon dried thyme: This herb complements the earthy flavors of the dish.
- ½ teaspoon kosher salt: Essential for enhancing all the flavors.
- ¼ teaspoon black pepper: Adds a hint of heat to balance the creaminess.
- Fresh parsley, chopped (optional): A sprinkle on top brightens the dish and adds a pop of color.
How to Make Creamy Mushroom Pasta
Cook the Pasta: Bring a large pot of salted water to a boil. Add 12 ounces of linguine and cook according to package instructions until al dente. Once done, drain the pasta and set aside. Save a cup of the pasta water!
Sauté the Shallots: In a large skillet, heat 2 tablespoons of olive oil over medium heat. Toss in the finely chopped shallot and sauté for 2-3 minutes until softened.
Add Garlic: Stir in 3 minced garlic cloves and cook for an additional 30 seconds until fragrant. Be careful not to let the garlic burn!
Cook the Mushrooms: Next, add 2 pounds of sliced button mushrooms to the skillet. Stir occasionally for 8-10 minutes until they release their moisture and become golden brown. Season them with ½ teaspoon kosher salt and ¼ teaspoon black pepper.
Incorporate Flour: Sprinkle 2 tablespoons of all-purpose flour over the mushrooms, coating them evenly. Cook for 1-2 minutes to remove any raw flour taste.
Add Vegetable Broth: Slowly pour in 1 cup of vegetable broth while stirring constantly to avoid lumps. Allow it to simmer for 2-3 minutes until slightly thickened.
Mix in Cream: Reduce the heat and add 1 cup of Greek yogurt and 1/4 cup of heavy cream to the skillet. Stir until the mixture is smooth, then blend in 1/2 cup of grated parmesan cheese and 1/2 teaspoon of dried thyme. Keep stirring until the cheese melts and the sauce is creamy.
Combine with Pasta: Finally, add the cooked linguine to the skillet, tossing to coat it with the sauce evenly. If the sauce feels too thick, drizzle some reserved pasta water to achieve your desired consistency. Serve warm, garnished with chopped parsley if desired, and enjoy your creamy delight!
Storing & Reheating
Creamy Mushroom Pasta is best enjoyed fresh, but leftovers can be stored at room temperature for a couple of hours. For longer storage, keep in an airtight container in the fridge for up to 3 days. Although this dish freezes well for up to 3 months, the creaminess may change texture slightly. When you’re ready to eat, simply reheat in a skillet over medium heat, adding a splash of vegetable broth or reserved pasta water to restore creaminess.
Chef’s Helpful Tips
- To keep your mushrooms from getting slimy, make sure to sauté them until they’re golden and have released their moisture.
- If you want a richer flavor, use at least half heavy cream instead of yogurt.
- For added depth, consider sautéing a handful of spinach or arugula with the shallots.
- Ensure your pasta is al dente when mixing; it will continue to cook slightly in the sauce.
- Experiment with different types of cheese! Goat cheese or even nutritional yeast can provide a unique twist.
- This dish can be made ahead! Just store it without the pasta until you’re ready to eat; mix it in just before serving.
Creamy Mushroom Pasta captures the essence of cozy cooking. The irresistible flavors, creamy texture, and ease of preparation make it a recipe you’ll want to return to again and again. Don’t hesitate to add your unique twist—whether it’s a sprinkle of chili flakes for a kick or extra veggies for color and nutrition.
Treat yourself to this comforting dish, and share it with friends and family. It’s a wonderful way to connect over good food, sparking conversations and creating memories. Enjoy the delicious journey!

Recipe FAQs
Can I use different types of pasta?
Absolutely! While linguine is fantastic, any pasta shape you enjoy works well. Penne, fettuccine, or even gluten-free options are all great substitutions.
Is this dish vegetarian-friendly?
Yes! Creamy Mushroom Pasta is vegetarian since it utilizes vegetable broth and Greek yogurt. For a vegan option, substitute yogurt with dairy-free alternatives and ensure the broth is entirely plant-based.
How can I make this dish spicier?
If you crave heat, consider adding a pinch of crushed red pepper flakes with the garlic or incorporating diced jalapeño into the sauté. Both options elevate the flavor beautifully.
Can I make this ahead of time?
Certainly! Prepare the sauce ahead and store it in the refrigerator. When you’re ready to serve, just cook the pasta and mix them together. This will save you time during busy weeknights!
PrintMore Main Dishes Recipes
- Creamy Chicken Orzo Bake
- Creamy Tuscan Salmon
- Creamy Lemon Asparagus Pasta with Peas & Parmesan
- One-Pan Creamy Tuscan Chicken Thighs with Spinach & Sun-Dried Tomatoes
- Zucchini Lasagna Bolognese
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 blend of flavors, featuring al dente linguine, fresh mushrooms, and a rich sauce. Perfect for a quick and comforting dinner, it brings together simple ingredients for an irresistible meal that anyone can make at home.
Ingredients
- 12 ounces linguine
- 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 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.
Notes
For added flavor, use a mix of mushrooms such as cremini or shiitake.
Feel free to substitute heavy cream with additional yogurt for a lighter version.
Nutrition
- Serving Size: 1 serving
- Calories: 600
- Sugar: 4g
- Sodium: 540mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 68g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 60mg
