A celebration of spring’s finest produce, this vibrant vegan dish pairs tender new-season English asparagus with earthy mushrooms and perfectly cooked vegan pasta for a simple yet stunning meal. It’s the kind of dinner that feels indulgent but is packed with goodness — light, fresh, and deeply satisfying.
The asparagus, with its delicate crunch and grassy sweetness, is the star here. Harvested at its peak, it brings a bright, green freshness that sings of springtime. Quickly blanched or sautéed, it retains its vivid colour and just the right amount of bite. Complementing it are caramelised button mushrooms, pan-seared until golden and rich with umami, adding depth and warmth to the dish.
The pasta — your choice of wholewheat, lentil, or classic durum wheat — forms a soft, comforting base, catching every drop of the garlic aroma. A pinch of chilli flakes adds a gentle kick.
This dish is as budget-friendly as it is beautiful. Ready in under 25 minutes, it requires just a handful of ingredients and no fancy equipment — ideal for a midweek dinner or a casual weekend lunch. It’s healthy without trying too hard, rich in fibre, vitamins, and plant-based protein, yet feels like a little treat.
A scattering of toasted pine nuts or crushed walnuts adds texture, while a dusting of nutritional yeast or vegan parmesan provides a final savoury flourish. Served warm or at room temperature, perhaps with a glass of chilled white wine or sparkling water with mint, it’s a dish that captures the essence of the season — fresh, green, and full of life.
- 8 ounces pasta rotini preferred
- 1 bunch English asparagus
- 8 ounces button mushrooms or field mushrooms sliced
- 1 teaspoon vegetable stock
- 2 teaspoons dried basil
- 1 teaspoon nutritional yeast
- 4 garlic cloves, crushed
- 1 pinch red pepper flake
- ½ cup soya milk or other unsweetened plant milk
- 2 teaspoons cornstarch (or potato starch or arrowroot)
- Boil the pasta in plenty of salted water according to package instructions. Just before it's done, scoop out and reserve 1½ cup of the pasta water. Drain pasta and return to pan.
- While the pasta is cooking, prepare the asparagus by snapping off the ends: Hold the bottom of the spear in one hand and grasp it with the other hand about 2 inches away. Bend the spear and allow it to break. Discard the ends, and then cut the asparagus into pieces about 1½-inch long.
- Heat a large covered skillet or Dutch oven over medium heat. Add the asparagus and cook for a minute or two.
- Add ¼ cup water and quickly cover. Allow the asparagus to steam for 2 minutes. Uncover and add the mushrooms. Add a splash of water if it seems dry and cover. Cook for about 2 minutes or until mushrooms exude their juices. (If it seems too dry, add a splash of water.) Uncover,
- add the garlic, and cook for a minute or two.
- Add the vegetables to the pasta and combine well. Keep warm on the lowest heat setting.
- Put 1 cup of the pasta water into a small saucepan. Place it over medium high heat and add the stock, basil, nutritional yeast, crushed garlic, and red pepper. As it comes to a boil, whisk together the plant milk and starch in a small bowl and add it to the saucepan. Cook, stirring, until it boils and thickens slightly. Pour it over the pasta and vegetables, and stir to coat. If it seems dry, add a little of the remaining pasta water.
- Check the seasonings and add salt and black pepper to taste.