Here’s My Story With This Recipe
I’ll be honest—I used to think vegan pasta meant sad, dry noodles with boring vegetables until I discovered this incredible mushroom leek combination. Now my Italian grandmother (who’s cooked with butter her entire life) literally asks me to make this when she visits, and my pasta-obsessed neighbor keeps knocking on my door when she smells it cooking. Trust me, if you’re worried about missing that rich, creamy pasta experience, this silky, umami-packed dish will make you forget all about dairy. The magic happens when those earthy mushrooms meet sweet leeks in the most gorgeous plant-based sauce.
What Makes This So Plant-Perfect
Here’s the magic—leeks become incredibly sweet and silky when cooked properly, while mushrooms add that deep, satisfying umami flavor that makes your taste buds think “comfort food.” What makes this irresistible is how the nutritional yeast creates that cheesy depth without any dairy whatsoever. I never knew plant-based milk could create such a luscious sauce until I learned this technique. It’s honestly more satisfying than heavy cream pasta, and there’s something so pure about letting these gorgeous vegetables shine.
Gathering Your Plant Powerhouses (Don’t Stress!)
Your pasta of choice is totally up to you—I love using whole wheat penne because it holds the sauce beautifully, but any shape works. Don’t stress about finding fancy pasta; even regular spaghetti becomes magical in this sauce.
Fresh leeks are absolutely crucial here (took me three tries to find the good stuff at different stores). Look for leeks that feel firm and have bright green tops. Here’s my plant-based shopping tip: they’re usually cheaper at farmer’s markets, and the vendors will actually tell you how to clean them properly.
Mixed mushrooms create the most incredible depth of flavor. I always grab a variety—cremini, shiitake, and regular button mushrooms all work beautifully. Don’t skip the mushrooms for something else; they’re the star of this show (naturally vegan and absolutely perfect).
Vegetable broth needs to be good quality because it’s building our sauce base. I finally found amazing low-sodium broth at my local co-op after trying so many bland versions (game-changer, seriously).
Unsweetened plant-based milk works beautifully here—oat milk is my favorite because it’s naturally creamy, but cashew or soy milk work too. Just make sure it’s unsweetened or your pasta will taste like dessert (learned that one the hard way).
Nutritional yeast is where the cheesy magic happens. Yes, this golden powder is naturally vegan and amazing—it creates that savory, almost parmesan-like flavor that makes everyone become obsessed.
Let’s Make This Plant-Based Magic Together
Get your pasta water boiling and cook according to package directions—nothing fancy here, just perfectly al dente noodles that’ll soak up all those gorgeous flavors.
While that’s happening, fire up your largest skillet over medium heat with that olive oil. Here’s where I used to mess up my vegan cooking—I’d rush the leek step, but you want to take your time here.
Add those sliced leeks and let them sauté until they’re incredibly soft and sweet, about 5 minutes. Don’t worry if you’re new to plant-based cooking—leeks are forgiving and smell absolutely heavenly when they’re ready.
Now for the satisfying part—toss in your sliced mushrooms and minced garlic. Here’s my plant-based secret: let those mushrooms cook without stirring too much at first. They need to release their moisture and get gorgeously golden, about 8 minutes. This creates that deep, rich flavor we’re after.
Pour in the vegetable broth and plant-based milk, watching how everything transforms into this beautiful, creamy base. Let it simmer for 5 minutes until it reduces slightly and smells like pure comfort food heaven.
Stir in that magical nutritional yeast along with salt and pepper. Taste and adjust because plant-based cooking needs bold flavors—don’t be shy here. Finally, toss in your cooked pasta and watch how every strand gets coated in this silky, gorgeous sauce.
Common Plant-Based Oops Moments (And How to Fix Them)
Sauce seems too thin? Let it simmer a bit longer uncovered—plant-based milk reduces beautifully when you give it time. I’ve learned to be patient here because rushing never helps with creamy vegan sauces.
Mushrooms turned out soggy? You probably crowded the pan or didn’t let them cook long enough. That’s common with mushroom cooking, and it happens to everyone. Next time, cook them in batches if needed—they need space to get golden.
Flavor seems flat? This is totally salvageable—add a splash more vegetable broth, extra nutritional yeast, or even a squeeze of lemon juice to wake everything up. I always taste and adjust because vegan dishes need those bold, satisfying flavors.
Fun Plant-Based Twists to Try
When I want extra protein, I’ll add white beans during the last few minutes—they make it incredibly hearty. For special occasions, I’ll throw in some fresh thyme or rosemary with the garlic (this makes it restaurant-fancy but definitely worth it).
My cozy winter version includes roasted butternut squash chunks added with the pasta. Sometimes I add fresh spinach right at the end, though that’s totally optional. For extra nutrition, I love adding hemp seeds as a garnish—my protein-packed version that actually tastes amazing.
Things People Ask Me About Plant-Based Cooking
Will this actually fill me up like regular pasta? Absolutely! The combination of hearty mushrooms, creamy sauce, and pasta creates something incredibly satisfying. I usually serve this with a simple side salad, but honestly, it’s totally complete on its own.
Can I fool my pasta-loving family? My Italian relatives literally ask for seconds. The key is building those deep, rich flavors—nobody’s thinking about what’s missing when they’re busy enjoying how delicious everything tastes.
Can I make this ahead of time? Most plant-based pasta dishes reheat beautifully. I usually prep the mushroom-leek mixture ahead and just toss with fresh pasta when I’m ready to serve. This saves so much time on busy weeknights.
Before You Head to the Kitchen
I couldn’t resist sharing this because it proves plant-based food can be just as indulgent and comforting as any traditional pasta dish. The best vegan pasta nights are when everyone’s twirling their forks, completely absorbed in how creamy and satisfying everything tastes, and nobody’s missing dairy for even a second. If you’re looking for more plant-based comfort food recipes, this is the perfect place to start your creamy pasta adventures.
Print
Creamy Mushroom Leek Pasta
Description
Silky, umami-rich pasta that proves vegan comfort food can be absolutely indulgent—this plant-based masterpiece will have everyone asking for your secret
Prep Time: 10 minutes | Cook Time: 20 minutes | Total Time: 30 minutes | Servings: 4

Ingredients
- 8 oz pasta of choice (any shape works beautifully)
- 2 tbsp olive oil
- 2 leeks, sliced (look for firm ones with bright green tops)
- 16 oz mixed mushrooms, sliced (the star of this show)
- 3 cloves garlic, minced
- 1/2 cup good-quality vegetable broth (don’t skimp on this)
- 1/2 cup unsweetened plant-based milk (oat milk is my favorite)
- 1 tbsp nutritional yeast (where the cheesy magic happens)
- Salt and pepper to taste
- Fresh parsley, chopped for garnish
Instructions
- Cook pasta according to package instructions until perfectly al dente. Drain and set aside—don’t rinse it.
- Heat olive oil in your largest skillet over medium heat. Take your time building these gorgeous flavors.
- Add sliced leeks and sauté until incredibly soft and sweet, about 5 minutes. They should smell absolutely heavenly.
- Toss in mushrooms and garlic. Let those mushrooms get golden and release their moisture, about 8 minutes. Don’t stir too much at first—they need space to work their magic.
- Pour in vegetable broth and plant-based milk. Watch everything transform into this beautiful, creamy base. Simmer for 5 minutes until slightly reduced.
- Stir in nutritional yeast, salt, and pepper. Taste and adjust—this is where you make it perfect for your palate.
- Add the cooked pasta and toss until every strand is coated in that silky, gorgeous sauce (if you can resist diving in immediately).
- Serve hot, garnished with fresh parsley and maybe a crack of black pepper.
Notes:
- Don’t crowd the mushrooms—they need space to get properly golden
- Good vegetable broth makes all the difference in the final sauce
- This tastes incredible fresh, but leftovers reheat beautifully with a splash of plant milk
Storage Tips:
Refrigerate for up to 3 days in an airtight container. Reheat gently on the stovetop with a splash of plant-based milk to restore creaminess. The pasta absorbs the sauce over time, so don’t be surprised if you need to add a bit more liquid when reheating.
Serving Suggestions:
Perfect with a simple arugula salad and crusty bread for sopping up that gorgeous sauce. A glass of white wine doesn’t hurt either (if that’s your thing).
Mix It Up:
- Protein boost: Add white beans or chickpeas during the last few minutes
- Herb heaven: Fresh thyme, rosemary, or sage with the garlic
- Veggie-packed: Roasted butternut squash or fresh spinach stirred in at the end
- Nutty twist: Toasted pine nuts or hemp seeds for garnish
