Creamy Mushroom Pasta
Creamy Mushroom Pasta is a delightful dish that brings together the earthiness of mushrooms with a lush, velvety sauce that clings to every strand of pasta. The combination of fresh ingredients and simple techniques makes this meal not only satisfying but also a perfect choice for weeknight dinners or a cozy gathering with friends. The vibrant flavors, creamy texture, and delightful aroma create a culinary experience that feels indulgent yet can easily be prepared in your own kitchen.
Table of Contents

I remember the first time I made this creamy mushroom pasta; it was a chilly evening, and I craved something warm and comforting. The moment I took my first bite, I knew this recipe would become a staple in my home. It’s the kind of dish that whispers “welcome home” with every forkful. Plus, it works wonderfully as a base for endless customization, whether you want to add protein or load up on veggies. So grab your ingredients, and let’s get cooking!
Why You’ll Love This Recipe
- Simple & Quick: Whip up this pasta in about 30 minutes, making it perfect for busy nights.
- Irresistible Flavor: The combination of garlic, mushrooms, and creamy sauce creates a mouthwatering dish you’ll crave.
- Eye-Catching Appeal: A beautiful plate of creamy mushroom pasta makes any dinner feel special.
- Flexible Serving: Perfect for casual weeknight dinners or as a standout dish at gatherings.
- Diet-Friendly Options: Easily tweak this recipe for gluten-free or dairy-free needs.
Ingredients You’ll Need
- 12 ounces linguine or pasta of choice: I recommend linguine for its perfect ability to hold the sauce, but feel free to swap in your favorite shape.
- 2 Tablespoons olive oil: This adds richness and helps sauté the veggies. You can use butter for a different flavor.
- 1 shallot, finely chopped: Shallots provide a gentle onion flavor without overpowering the dish.
- 3 garlic cloves, minced: Fresh garlic enhances the aroma and flavor profile.
- 2 pounds button mushrooms, sliced: These mushrooms are juicy and flavorful, but you can also use cremini or a mix for a more complex taste.
- 2 Tablespoons all-purpose flour: This creates a roux that thickens the sauce, giving it that creamy texture.
- 1 cup vegetable broth: A great base for the sauce; chicken broth works well if you prefer.
- 1 cup Greek yogurt: Adds creaminess and a slight tang; can be substituted with sour cream for a different flavor.
- 1/4 cup heavy cream: This helps to enrich the sauce. Use half and half for a lighter option.
- 1/2 cup grated Parmesan cheese: For a savory, umami kick; pecorino Romano is a delicious alternative.
- 1/2 teaspoon dried thyme: This herb complements the mushrooms beautifully.
- 1/2 teaspoon kosher salt: Enhances all the flavors in the dish.
- 1/4 teaspoon black pepper: Adds a touch of warmth; adjust to your taste.
- Fresh parsley, chopped (optional): A sprinkle of fresh parsley adds color and brightness.
How to Make Creamy Mushroom Pasta
Cook the Pasta: In a large pot of boiling salted water, cook 12 ounces of linguine according to package instructions until al dente, which usually takes about 8-10 minutes. Drain and set it aside.
Sauté the Shallots and Garlic: In a large skillet over medium heat, heat 2 tablespoons of olive oil. Add the finely chopped shallot and cook for 2-3 minutes until softened. Stir in 3 minced garlic cloves and continue cooking for an additional 30 seconds until fragrant.
Cook the Mushrooms: Add the sliced mushrooms (2 pounds) to the skillet. Cook for 8-10 minutes, stirring occasionally, until the mushrooms release their moisture and turn golden brown. Season generously with ½ teaspoon kosher salt and ¼ teaspoon black pepper.
Make the Roux: Once the mushrooms are nicely browned, sprinkle 2 tablespoons of all-purpose flour over them. Stir well to coat and cook for an additional 1-2 minutes to eliminate the raw flour taste.
Add Broth: Gradually pour in 1 cup of vegetable broth, stirring constantly to avoid lumps. Allow the mixture to simmer for 2-3 minutes until slightly thickened.
Incorporate Cream and Cheese: Reduce the heat and stir in 1 cup of Greek yogurt and 1/4 cup of heavy cream. Mix until smooth, then add in 1/2 cup of grated Parmesan cheese and 1/2 teaspoon dried thyme. Stir until the cheese melts and the sauce is creamy.
Combine Pasta and Sauce: Add the cooked linguine to the skillet, tossing to coat in the sauce. If it’s too thick, a splash of the reserved pasta water will help loosen everything up. Serve warm, garnished with fresh parsley if desired. Enjoy every delicious bite!
Storing & Reheating
If you find yourself with leftovers (though that’s unlikely!), store the creamy mushroom pasta in an airtight container in the refrigerator. It’s best enjoyed within three days. For longer storage, you can freeze it for up to three months; just make sure to let it cool completely before transferring to a freezer-friendly container. When reheating, use the stove over low heat or a microwave, adding a splash of vegetable broth to restore that creamy texture.
Chef’s Helpful Tips
- Avoid overcooking the pasta; it should be al dente, as it continues to cook slightly when mixed with the sauce.
- Ensure mushrooms are well-browned to enhance their natural flavor—don’t rush this step!
- Use room temperature Greek yogurt to help it blend smoothly into the warm sauce without curdling.
- For extra flavor, consider adding a splash of white wine when cooking the mushrooms.
- Experiment with adding spinach or peas at the end for a burst of color and nutrition.
Creamy Mushroom Pasta brings together flavors that are satisfying and comforting, yet easy to whip up at home. You’ll want to experiment and make this dish your own by trying different types of mushrooms or adding seasonings you love. Whether you’re preparing it for family or friends, this pasta is sure to please. Enjoy the process and the delightful outcome of your cooking!

Recipe FAQs
Can I make this recipe vegan?
Absolutely! Use plant-based Greek yogurt and a dairy-free cream alternative. You can also substitute the cheese with nutritional yeast for a cheesy flavor.
What other veggies can I add?
This dish is quite versatile! You could incorporate spinach, kale, or even roasted cherry tomatoes. Just add them during the last few minutes of cooking.
Can I use frozen mushrooms?
While fresh mushrooms are preferred for their texture and flavor, you can use frozen mushrooms. Just ensure to thaw and pat them dry before adding them to the pan, as they will release more moisture.
How can I enhance the flavor further?
For an additional layer of flavor, consider incorporating some fresh herbs like thyme or basil, or even a sprinkle of red pepper flakes for a bit of heat. A dash of lemon juice just before serving can also brighten the dish beautifully.
PrintMore Main Dishes Recipes
- Cottage Cheese Pasta Bake
- Cabbage Pasta
- Creamy Lemon Asparagus Pasta with Peas & Parmesan
- Creamy Pancetta Gnocchi
- Homemade Spaghetti Carbonara | Authentic Roman 5-Ingredient Pasta Recipe
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 featuring tender linguine coated in a luscious sauce made from fresh mushrooms, Greek yogurt, and parmesan cheese. It’s not only quick to prepare but also packed with flavor, making it an ideal choice for a comforting weeknight meal or impressing guests alike!
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 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 until they release 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 a healthier option, substitute Greek yogurt with a low-fat version.
Feel free to mix in your favorite vegetables for added flavor and nutrition.
This dish pairs well with a crisp green salad or crusty bread.
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 4g
- Sodium: 730mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 47g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 45mg
