Introduction
Hey, I'm so happy you're here — this is one of my go-to weeknight dishes when I want something cozy without fuss. I make it when friends pop by unexpectedly, or when the family needs a no-drama dinner that still feels special. It's rich and comforting, but made without dairy, and it manages to be both satisfying and light enough to eat two helpings without regret. You won't see a laundry list of measurements here — you've already got the full recipe — so let's chat about what makes this dish work and how to make it feel like home. Think velvet-smooth sauce, hearty vegetables, and pasta that holds sauce like an old friend. I love how forgiving this recipe is. You can tweak things without breaking it. Once, I forgot to soak the nuts ahead of time and ended up blitzing them longer while the pasta cooked. It turned out fine — lesson learned: cooking is flexible. I'll walk you through simple mindset tips, little adjustments that save the day, and a few flavor nudges if you like things smoky or tangy. Keep things relaxed, taste as you go, and don't be afraid to make this your own. If you're cooking for a crowd, you'll find this scales easily and still feels cozy. Lastly, have a big spoon handy — this is the kind of pasta you'll find yourself stealing bites from straight from the pan.
Gathering Ingredients
Okay, let's talk shopping and pantry prep — this part's fun. You don't need anything fancy to make the bowl sing, just a mix of pantry staples and fresh produce. When I'm picking stuff up, I look for bright, firm veggies and something with good texture. For the creamy element, you can use a nut-based option or a thick store-bought plant milk/cream — whichever you have on hand. If you're grabbing mushrooms, pick ones that look plump and dry rather than slimy; they brown better. For the green florets, I like ones with tight clusters and a vivid color — they steam up nicely without turning mushy. Olives, capers, or a jar of good-quality vegan cheese are optional extras that live happily in my pantry and make last-minute tweaks fun. A few pantry tips that always save time:
- Keep a jar of nutritional yeast for cheesy depth without dairy.
- Stash a small tub of plant-based cream or a bag of nuts for blending.
- Have a lemon around for brightness — it lifts the whole dish.
Why You'll Love This Recipe
You’ll fall for this dish because it hits the comfort-food sweet spot without weighing you down. The sauce feels indulgent and silky, but it’s plant-based and surprisingly simple to pull together. It’s the kind of meal that makes everyone at the table sigh in that satisfied way — you know the sound. It’s unfussy, adaptable, and reliably cozy. Here are the reasons I reach for it again and again:
- It’s forgiving — swaps are welcome and mistakes are fixable.
- It balances richness with brightness, so it never tastes flat.
- It reheats well, which makes leftovers a joy rather than a chore.
Cooking / Assembly Process
Let's talk about how to think through the cooking so it all comes together without stress. I want you to focus on sequence and feel, not rigid steps or times — the recipe you have covers specifics already. Start by organizing your tools and having your sauce base ready to go. Use a wide pan so everything has room; crowded pans steam instead of brown, and that changes the texture. When you're sautéing, watch for visual cues: ingredients should darken slightly and smell fragrant before you move on. When you blend a nut-based cream or whisk a store-bought alternative, aim for a glossy, pourable texture. If it feels too thick, thin it gradually; if it's too loose, you can reduce it gently in the pan to concentrate flavor. Here are practical assembly pointers I use every time:
- Reserve a little cooking water — starchy water helps the sauce cling to pasta.
- Toss pasta into the sauce off-heat if you want it to soak up the flavors without overcooking.
- Finish with a squeeze of acid to brighten the whole dish just before serving.
Flavor & Texture Profile
Alright, here's what to expect on your first forkful and how to nudge things if you want a slightly different vibe. The base is smooth and creamy, with an underlying savory depth and a bright lift at the end. You’ll notice contrast between the silky sauce and pieces that hold a little bite — that balance is what keeps each mouthful interesting. Think: creamy coating, chewy pasta, tender-crisp greens, and a meaty bite from the fungi. If you prefer things smokier, a quick char or a touch of smoked seasoning does wonders — I sometimes finish with a drizzle of flavored oil for that extra layer. For heat lovers, a pinch of red flakes or a splash of chile oil added at the end brings a warm kick without overpowering the whole dish. Texture-wise, the trick is contrast: don’t over-soften the greens and aim to keep some chew in the vegetable pieces. That makes the cream feel more decadent. For bright notes, a little acid added at the end wakes up the whole bowl. If you're experimenting, try:
- A sprinkle of crunchy toasted breadcrumbs or seeds for textural contrast.
- Fresh herbs for a fragrant finish.
- A small spoonful of a salty, umami-rich condiment for depth.
Serving Suggestions
You're going to want to make this dish feel like an event even when it's a casual night. I serve it straight from the skillet sometimes, because it's cozy and communal. Other times I dress individual bowls with a few little extras that make people smile. A garnish changes everything — fresh herbs, a grind of black pepper, or a sprinkling of a salty vegan topping brightens the dish. If you're entertaining, set out a couple of small bowls with optional add-ins so guests can customize: think bright citrus wedges, quick-pickled veg, or a jar of chili flakes. For sides, pick something simple: a crisp green salad cuts through the richness, and some crusty bread soaks up the sauce beautifully. If you want a full menu, pair it with something light and acidic — a simple slaw or a tomato salad works wonders. When plating, warm your bowls so the noodles don't cool too fast; it makes a surprising difference. Here are a few combo ideas I actually use:
- A peppery arugula salad with a lemony vinaigrette.
- Warm, crusty bread with a drizzle of good olive oil.
- A small side of roasted vegetables for extra variety.
Storage & Make-Ahead Tips
I love dishes that play nice with leftovers — and this one does. If you're making it ahead, think about storing components separately when possible. Keep the sauce and pasta apart if you can; the pasta absorbs sauce over time, and you’ll have more control when reheating. When reheating, add a splash of reserved cooking liquid, plant milk, or water to revive the creaminess and stir gently over low heat until everything's warmed through. Avoid nuking it straight from the fridge without liquid — the sauce can seize up or dry out. For make-ahead hosting, you can prepare the creamy base earlier in the day and keep it chilled; give it a good whisk or quick blend before warming. If you’ve already mixed everything together, a gentle reheat with a bit of liquid and a quick toss brings it back to life. Freezing is possible but not my top choice — the texture of the cream can shift after thawing. If you do freeze, thaw slowly in the fridge and expect to adjust texture with extra liquid and a whisk. Practical storage checklist:
- Store sauce in an airtight container in the fridge for up to a few days.
- Keep pasta separate when you can to preserve texture.
- Reheat gently with a splash of liquid and finish with fresh herbs.
Frequently Asked Questions
You're probably wondering about swaps, allergies, and quick fixes — here’s a friendly Q&A with the little things I get asked most. Can I make this nut-free? Yes. Use a thick plant-based cream alternative or a silken bean-based puree instead of nuts. If you're using a substitute, adjust seasoning to taste since the base flavors might be milder. What about grilling or roasting the vegetables instead? Totally fine. Roasting or charring adds a smoky depth that plays nicely with the creamy sauce. Just make sure the pieces are not overcooked before combining. How do I keep the greens bright and not soggy? Cook them briefly and use a lid only as needed; you want them tender-crisp. If they look limp, shock them quickly in cold water or finish in a hot pan to revive texture. Can I prepare this for a crowd? Absolutely. Multiply components, keep sauce warm in a low oven, and toss with pasta just before serving. Any quick fixes for a thin or bland sauce? For a thin sauce, reduce it gently or whisk in a small thickener like a blended nut or a tiny amount of a neutral starch. For blandness, finish with acid and salt in small increments until it sings. Remember to taste as you go. One last practical tip from my kitchen: label containers with the date and contents — it saves so many “what's-this?” moments later. Enjoy making this your own, and don't be afraid to add a little personal twist — that's how the best home recipes are born.
Vegan Mushroom & Broccoli Pasta
Creamy, comforting and 100% plant-based 🌱🍝 — try this Vegan Mushroom & Broccoli Pasta for a weeknight favorite full of savory mushrooms, tender broccoli and a silky cashew sauce!
total time
30
servings
4
calories
450 kcal
ingredients
- 300g pasta (penne or fusilli) 🍝
- 200g cremini or button mushrooms, sliced 🍄
- 250g broccoli florets 🥦
- 1 medium onion, finely chopped 🧅
- 3 cloves garlic, minced 🧄
- 100g raw cashews (or 150ml store-bought vegan cream) 🥜
- 400ml hot water (for soaking/blending cashews) 💧
- 2 tbsp olive oil 🫒
- 2 tbsp nutritional yeast 🟡
- 1 tbsp lemon juice 🍋
- 1 tsp dried oregano 🌿
- 1/2 tsp chili flakes (optional) 🌶️
- Salt and black pepper to taste 🧂
- Reserved pasta water (about 100-150ml) 💦
- Fresh parsley for garnish 🌱
- Vegan Parmesan (optional) 🧀
instructions
- Soak the cashews in hot water for 15 minutes while you prep the vegetables. If using vegan cream, skip soaking.
- Bring a large pot of salted water to a boil and cook the pasta until al dente according to package directions. Reserve about 100-150ml of the pasta cooking water, then drain the pasta.
- While the pasta cooks, heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté until translucent, about 4 minutes.
- Add the minced garlic and cook for 30 seconds until fragrant.
- Add the sliced mushrooms to the skillet. Cook, stirring occasionally, until they release their liquid and turn golden, about 6–8 minutes.
- Stir in the broccoli florets, a pinch of salt, and a splash of the reserved pasta water. Cover and steam for 4–5 minutes until the broccoli is tender-crisp.
- Make the cashew cream: drain the soaked cashews and blend them with 200–250ml fresh hot water, nutritional yeast, lemon juice, oregano, a pinch of salt and pepper until completely smooth. Adjust thickness by adding more water if needed. (Or whisk together store-bought vegan cream with the nutritional yeast, lemon and seasonings.)
- Pour the cashew cream into the skillet with the mushrooms and broccoli. Stir to combine and heat through. If the sauce is too thick, loosen with more reserved pasta water until you reach a silky consistency.
- Add the drained pasta to the skillet and toss everything together so the pasta is evenly coated. Taste and adjust seasoning with salt, pepper and chili flakes if using.
- Serve hot, garnished with chopped fresh parsley and a sprinkle of vegan Parmesan if desired.