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
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
Equipment
- 1 large pot for the pasta
- 1 large sauté pan or large skillet
Ingredients
- 12 ounces whole-wheat, chickpea, or regular pasta (short shapes like penne, fusilli, or shells work best)
- 16 ounces mixed mushrooms , cleaned and sliced (cremini, shiitake, oyster, or button)
- 1 small Onion or shallot, finely chopped
- 3 cloves Garlic, minced
- 2 tbsp Olive oil
- 1 tbsp Butter (optional), for extra richness
- 1 cup Low-sodium vegetable or chicken broth
- ¾ cup Plain Greek yogurt (2% or whole)
- ½ cup Milk (dairy or unsweetened plant milk)
- ⅓ cup Parmesan cheese, finely grated, plus more for serving
- 2 cups Fresh spinach (optional)
- 1 Lemon, 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.12 ounces whole-wheat, chickpea, or regular pasta
- 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.2 tbsp Olive oil, 16 ounces mixed mushrooms , cleaned and sliced
- 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.1 small Onion or shallot, finely chopped, 1 tbsp Butter (optional), for extra richness, 3 cloves Garlic, minced
- Deglaze: Pour in the broth. Scrape up any browned bits and simmer for 2–3 minutes to reduce slightly.1 cup Low-sodium vegetable or chicken broth
- 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.¾ cup Plain Greek yogurt (2% or whole), ½ cup Milk (dairy or unsweetened plant milk)
- 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.1 Lemon, zest and juice
- Add greens: Stir in spinach until wilted, about 1 minute. If the sauce seems thick, loosen with a splash of reserved pasta water.2 cups Fresh spinach (optional)
- 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.⅓ cup Parmesan cheese, finely grated, plus more for serving
- Finish and serve: Top with chopped parsley or thyme, extra Parmesan, and more black pepper. Serve warm with lemon wedges on the side.Fresh herbs: Parsley or thyme