Creamy Mushroom Pasta
Creamy Mushroom Pasta is a delightful dish that marries the earthy flavors of mushrooms with a rich, creamy sauce, making it the ideal comfort food for any occasion. The combination of sautéed shallots and garlic adds a fragrant base, while the mushrooms offer both texture and depth of flavor. Topped with a sprinkle of fresh parsley, this pasta becomes not only a meal but a visual treat, inviting you to dig in.
Table of Contents

I first discovered this recipe during a cozy night in, and it quickly became a staple in my household. The rich, creamy sauce perfectly complements the al dente pasta, and I can whip it up in no time, making it a perfect fix for a busy weeknight dinner or a leisurely Sunday meal. Trust me, once you try this Creamy Mushroom Pasta, you’ll want to add it to your regular rotation.
Why You’ll Love This Recipe
- Simple & Quick: Ready in about 30 minutes, it fits perfectly into your busy schedule.
- Irresistible Flavor: The combination of garlic, shallots, and mushrooms creates a luxurious, savory sauce.
- Eye-Catching Appeal: Creamy, rich pasta topped with vibrant green parsley looks as good as it tastes.
- Flexible Serving: Perfect for any meal, whether it’s a comforting weeknight dinner or entertaining guests.
- Diet-Friendly Options: Easy to adapt for vegetarian or gluten-free diets with a few simple swaps.
Ingredients You’ll Need
- 12 ounces linguine or pasta of choice: I love linguine for its ability to hold onto the sauce, but any pasta will work.
- 2 tablespoons olive oil: This helps sauté the aromatics and gives the dish a rich flavor.
- 1 shallot, finely chopped: Adds a mild onion flavor that enriches the sauce.
- 3 cloves garlic, minced: Essential for that aromatic base that makes this dish so delicious.
- 2 pounds button mushrooms, sliced: The star of our dish! Their meaty texture soaks up the sauce beautifully.
- 2 tablespoons all-purpose flour: Used to thicken the sauce, creating a creamy consistency.
- 1 cup vegetable broth: For depth of flavor and a savory base for the sauce.
- 1 cup Greek yogurt: A healthier substitute for heavy cream without sacrificing creaminess.
- 1/4 cup heavy cream: Adds extra richness and smooth texture to the sauce.
- 1/2 cup grated Parmesan cheese: Essential for that cheesy flavor that ties everything together.
- 1/2 teaspoon dried thyme: A hint of earthiness that complements the mushrooms perfectly.
- 1/2 teaspoon kosher salt: Enhances the overall flavors of the dish.
- 1/4 teaspoon black pepper: Adds a subtle kick to the creamy sauce.
- Fresh parsley, chopped (optional): For a pop of color and freshness at the end.
How to Make Creamy Mushroom Pasta
- Cook the pasta: Boil a large pot of salted water and cook 12 ounces of linguine until al dente according to package instructions. Drain the pasta and set it aside.
- Sauté the shallots: In a large skillet over medium heat, heat 2 tablespoons of olive oil. Add the chopped shallot and sauté for about 2-3 minutes until softened.
- Add the garlic: 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. Cook for 8-10 minutes, stirring occasionally, until they release their moisture and turn a nice golden brown. Season with 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper.
- Thicken the sauce: Sprinkle 2 tablespoons of all-purpose flour over the mushrooms and stir to coat. Cook for about 1-2 minutes to remove the raw flour taste.
- Add vegetable broth: Slowly pour in 1 cup of vegetable broth, stirring constantly to avoid lumps. Let the mixture simmer for 2-3 minutes until slightly thickened.
- Mix in creamy ingredients: Lower the heat and stir in 1 cup of Greek yogurt and 1/4 cup of heavy cream. Mix until everything is smooth, then add in 1/2 cup of grated Parmesan cheese and 1/2 teaspoon of dried thyme. Stir until the cheese melts into the sauce.
- Combine and serve: Add the cooked linguine to the skillet and toss it in the creamy sauce until well coated. If the sauce appears too thick, a splash of reserved pasta water can help loosen it up. Serve warm, garnished with freshly chopped parsley if desired. Enjoy!
Storing & Reheating
To store any leftovers, transfer them into an airtight container and refrigerate for up to 3 days. If you have more to save, this creamy mushroom pasta can also be frozen for up to 3 months. To reheat, simply warm it in a skillet over low heat, adding a splash of broth or water to help restore creaminess, as texture may change slightly from freezing.
Chef’s Helpful Tips
- Always cook the mushrooms until they are brown and all moisture has evaporated; this enhances their flavor.
- Be cautious with the flour; too much can lead to a gummy texture, so ensure it’s evenly distributed.
- For a little zing, consider adding a squeeze of lemon juice before serving for brightness.
- Experiment with other mushrooms like shiitake or cremini for a different flavor profile.
- If you want to make this dish ahead of time, prepare the sauce and store it separately from the pasta until serving.
The creamy mushroom pasta truly shines by combining simple ingredients into a deliciously satisfying dish. You’re encouraged to tweak the recipe to match your taste or pantry items. Add a side salad or crusty bread, and you really have a meal that everyone will love. Enjoy this pasta dish and feel free to experiment with flavors to make it uniquely yours!

Recipe FAQs
Can I make this creamy mushroom pasta dairy-free?
Absolutely! Substitute the Greek yogurt with a dairy-free yogurt alternative, and use coconut milk or almond milk instead of heavy cream. Nutritional yeast can replace Parmesan for a cheesy flavor without the dairy.
What type of pasta works best with this recipe?
While linguine is my favorite, any pasta shape will work. Feel free to use penne, fusilli, or even gluten-free options like brown rice pasta, just ensure to adjust cooking times accordingly.
How do I store leftovers properly?
To keep the pasta fresh, store it in an airtight container in the refrigerator for up to 3 days. If you prefer freezing, it’s best to keep it separate from the sauce and consume it within 3 months for optimal flavor.
Can I add protein to this dish?
Definitely! Grilled chicken, sautéed shrimp, or even crispy bacon would elevate this recipe even further. Just ensure that any added protein is cooked separately and mixed in just before serving.
PrintMore Main Dishes Recipes
- Baked Penne | Cheesy Oven-Baked Pasta Casserole
- Cheesy Baked Ziti | Easy Weeknight Pasta Bake with Ricotta & Mozzarella
- One Pot Creamy Tomato Orzo
- Healthy Tuscan Shrimp Orzo
- Lasagna Roll Ups
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
Savor the rich, creamy flavor of this mushroom pasta that combines fresh ingredients like linguine, button mushrooms, and Greek yogurt. Perfect for a quick dinner or comforting meal, it’s sure to please everyone’s taste buds.
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
- 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. Enjoy!
Notes
Use your favorite pasta shape if linguine isn’t available.
Fresh herbs can enhance the flavor; consider basil or chives besides parsley.
Adjust the thickness of the sauce with reserved pasta water to your liking.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 3g
- Sodium: 500mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 3g
- Protein: 16g
- Cholesterol: 30mg
