Creamy Healthy Pasta With Mushrooms
This creamy healthy pasta with mushrooms has everything you want on a busy weeknight: rich flavor, a silky sauce, and a short ingredient list. It’s cozy and upgraded with better-for-you swaps that don’t sacrifice taste. The mushrooms bring deep, savory notes, while a lighter cream base keeps things balanced.
You’ll get restaurant-level comfort without the heaviness. It’s simple, fast, and perfect for anyone who loves a bowl of creamy pasta that still feels fresh.
What Makes This Recipe So Good
- Lighter, not light on flavor: A blend of Greek yogurt and a splash of milk or broth creates a creamy sauce without heavy cream.
- Ultra savory mushrooms: A mix of cremini, shiitake, or oyster mushrooms adds layers of umami and a meaty bite.
- Ready in 30 minutes: This is a weeknight winner with minimal prep and easy cleanup.
- High in protein and fiber: Choose whole-wheat or chickpea pasta for extra nutrition and staying power.
- Flexible and pantry-friendly: Swap in what you have—spinach, peas, herbs, or extra garlic all work beautifully.

Shopping List
- Pasta: 12 ounces whole-wheat, chickpea, or regular pasta (short shapes like penne, fusilli, or shells work best)
- Mushrooms: 16 ounces mixed mushrooms (cremini, shiitake, oyster, or button), cleaned and sliced
- Onion or shallot: 1 small, finely chopped
- Garlic: 3–4 cloves, minced
- Olive oil: 2 tablespoons
- Butter (optional): 1 tablespoon for extra richness
- Low-sodium vegetable or chicken broth: 1 cup
- Plain Greek yogurt (2% or whole): 3/4 cup
- Milk (dairy or unsweetened plant milk): 1/2 cup
- Parmesan cheese: 1/3 cup finely grated, plus more for serving
- Fresh spinach (optional): 2 cups
- Lemon: 1, for zest and juice
- Fresh herbs: Parsley or thyme
- Spices: Salt, black pepper, red pepper flakes (optional), and a pinch of nutmeg
How To Make This Healthy Pasta With Mushrooms
- Cook the pasta: Bring a large pot of salted water to a boil. Cook the pasta until just shy of al dente.
Reserve 1 cup of pasta water, then drain.
- Sauté the mushrooms: Heat olive oil in a large skillet over medium-high. Add mushrooms in a single layer and let them brown undisturbed for 3–4 minutes. Stir, add a pinch of salt, and cook until deep golden and tender.
Push to the sides of the pan.
- Build flavor: Add butter (if using), onion or shallot, and a pinch of salt. Cook 2–3 minutes until softened. Stir in garlic for 30 seconds until fragrant.
- Deglaze: Pour in the broth.
Scrape up any browned bits and simmer for 2–3 minutes to reduce slightly.
- Make it creamy: Lower the heat. In a small bowl, whisk Greek yogurt with milk until smooth. Off the heat, stir the yogurt mixture into the skillet.
Return to low heat and warm gently. Do not boil.
- Season: Add lemon zest, a squeeze of lemon juice, black pepper, a pinch of nutmeg, and red pepper flakes if you like heat. Taste and adjust salt.
- Add greens: Stir in spinach until wilted, about 1 minute.
If the sauce seems thick, loosen with a splash of reserved pasta water.
- Toss with pasta: Add the drained pasta to the skillet. Sprinkle in Parmesan and toss over low heat until glossy and well-coated. Add more pasta water a little at a time for a silky finish.
- Finish and serve: Top with chopped parsley or thyme, extra Parmesan, and more black pepper.
Serve warm with lemon wedges on the side.

Keeping It Fresh
Store leftovers in an airtight container in the fridge for up to 3 days. The sauce may thicken as it sits, which is normal. Reheat gently on the stove over low heat with a splash of water, milk, or broth until creamy again.
Avoid boiling to prevent the yogurt from separating. If reheating in the microwave, use short intervals and stir in between for even warming.
Health Benefits
- Protein without heaviness: Greek yogurt adds protein and creaminess without the saturated fat of heavy cream.
- Fiber-forward: Whole-wheat or chickpea pasta boosts fiber, which supports digestion and helps you feel full longer.
- Mushroom perks: Mushrooms offer B vitamins, potassium, and antioxidants, and they’re naturally low in calories.
- Balanced meal: You get complex carbs, protein, and healthy fats in one bowl, especially if you add leafy greens.
- Lower sodium option: Using low-sodium broth and seasoning to taste gives you control over salt levels.
Pitfalls to Watch Out For
- Curdled sauce: Yogurt can split if boiled. Keep the heat low and add it off the heat, then warm gently.
- Watery mushrooms: Overcrowding the pan steams the mushrooms.
Cook in batches if needed and let them brown.
- Bland results: Season at each step—salt the pasta water, season the mushrooms, and taste the sauce before serving.
- Gummy pasta: Don’t overcook. Aim for just shy of al dente, then finish in the sauce.
- Too thick or too thin: Use reserved pasta water to adjust. Add slowly until the sauce clings but still flows.

Recipe Variations
- High-protein boost: Add grilled chicken, sautéed shrimp, or white beans for extra protein.
- Vegan version: Use olive oil only, plant-based milk, and a dairy-free yogurt or cashew cream.
Swap Parmesan for nutritional yeast.
- Herb-forward: Stir in fresh thyme and chives, or finish with basil for a bright twist.
- Extra veggies: Add peas, zucchini, or roasted broccoli. Fold in sun-dried tomatoes for a tangy pop.
- Truffle touch: Finish with a few drops of truffle oil and extra Parmesan for something special.
- Gluten-free: Choose a gluten-free pasta and check labels on broth and yogurt to be safe.
FAQ’s For Healthy Pasta With Mushrooms
Can I use nonfat Greek yogurt?
Yes, but the sauce will be less silky and more likely to split. For the best texture, use 2% or whole-milk yogurt. If using nonfat, keep the heat very low and add a bit more Parmesan for richness.
What mushrooms work best?
Cremini and shiitake are a great combo. Cremini bring a hearty flavor, and shiitake add depth. Oyster mushrooms are lovely, too. Button mushrooms work in a pinch—just brown them well for maximum flavor.
How do I make the sauce thicker?
Simmer the broth a bit longer before adding the yogurt mixture, then add Parmesan gradually and toss with the pasta. A little reserved pasta water helps the sauce emulsify and cling.
Can I make it ahead?
You can cook the mushrooms and onion mixture up to a day ahead and store it in the fridge. Boil the pasta and finish the sauce just before serving for the best texture.
Is there a dairy-free option?
Yes. Use unsweetened cashew or almond milk and a plain dairy-free yogurt or cashew cream. Nutritional yeast or a vegan Parmesan-style cheese will add that savory finish.
What if I don’t have broth?
Use the reserved pasta water and a bit of milk. Add extra garlic, herbs, and lemon zest to keep the flavor bright and savory.
Can I freeze this pasta?
It’s not ideal. Yogurt-based sauces can separate after freezing and thawing. It’s better to refrigerate for a few days and reheat gently with added liquid.
Final Thoughts
This creamy healthy pasta with mushrooms proves you don’t need heavy cream to get that cozy, luxurious feel. With smart swaps and simple technique, you’ll get a rich, satisfying bowl that still feels light.
Keep the heat gentle, season as you go, and lean on a mix of mushrooms for deep flavor. It’s the kind of weeknight recipe you’ll make on repeat—easy, adaptable, and genuinely delicious.

Creamy Healthy Pasta With Mushrooms
Ingredients
- Pasta: 12 ounces whole-wheat, chickpea, or regular pasta (short shapes like penne, fusilli, or shells work best)
- Mushrooms: 16 ounces mixed mushrooms (cremini, shiitake, oyster, or button), cleaned and sliced
- Onion or shallot: 1 small, finely chopped
- Garlic: 3–4 cloves, minced
- Olive oil: 2 tablespoons
- Butter (optional): 1 tablespoon for extra richness
- Low-sodium vegetable or chicken broth: 1 cup
- Plain Greek yogurt (2% or whole): 3/4 cup
- Milk (dairy or unsweetened plant milk): 1/2 cup
- Parmesan cheese: 1/3 cup finely grated, plus more for serving
- Fresh spinach (optional): 2 cups
- Lemon: 1, for zest and juice
- Fresh herbs: Parsley or thyme
- Spices: Salt, black pepper, red pepper flakes (optional), and a pinch of nutmeg
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil. Cook the pasta until just shy of al dente. Reserve 1 cup of pasta water, then drain.
- Sauté the mushrooms: Heat olive oil in a large skillet over medium-high. Add mushrooms in a single layer and let them brown undisturbed for 3–4 minutes. Stir, add a pinch of salt, and cook until deep golden and tender. Push to the sides of the pan.
- Build flavor: Add butter (if using), onion or shallot, and a pinch of salt. Cook 2–3 minutes until softened. Stir in garlic for 30 seconds until fragrant.
- Deglaze: Pour in the broth. Scrape up any browned bits and simmer for 2–3 minutes to reduce slightly.
- Make it creamy: Lower the heat. In a small bowl, whisk Greek yogurt with milk until smooth. Off the heat, stir the yogurt mixture into the skillet. Return to low heat and warm gently. Do not boil.
- Season: Add lemon zest, a squeeze of lemon juice, black pepper, a pinch of nutmeg, and red pepper flakes if you like heat. Taste and adjust salt.
- Add greens: Stir in spinach until wilted, about 1 minute. If the sauce seems thick, loosen with a splash of reserved pasta water.
- Toss with pasta: Add the drained pasta to the skillet. Sprinkle in Parmesan and toss over low heat until glossy and well-coated. Add more pasta water a little at a time for a silky finish.
- Finish and serve: Top with chopped parsley or thyme, extra Parmesan, and more black pepper. Serve warm with lemon wedges on the side.






