Vegetarian Pasta Primavera
Why this recipe works
- Fast weeknight cooking: The vegetables cook quickly while the pasta boils, keeping the whole dish comfortably under 30 minutes.
- Fresh texture: Briefly sautéed asparagus, courgette and peas stay bright and crisp-tender against the al dente pasta.
- Light, glossy dressing: Lemon, olive oil and a splash of pasta water coat the penne without turning it heavy, while Parmesan adds savoury depth.
- Easy to adapt: The simple base works well with different pasta shapes, herbs or quick-cooking seasonal vegetables.
Get the most out of this recipe
Timing notes
- Serve straight away: The pasta is best as soon as it is tossed, while the vegetables are bright and the lemon-olive oil coating is glossy.
- Prep while the pasta cooks: Trim and slice the vegetables as the water comes to the boil or while the penne cooks to keep the workflow efficient.
- Best on the day: Leftovers keep, but the freshest texture and colour come from serving the pasta immediately after cooking.
Ingredient notes
- Choose quick-cooking vegetables: Slim asparagus, firm courgette and sweet peas suit the short sauté and help keep the dish light rather than stewed.
- Adjust the lemon at the end: Lemons vary in sharpness, so taste after tossing and add a little more juice only if the pasta needs extra lift.
- Keep pasta water back: Reserved pasta water helps the olive oil, lemon and Parmesan cling to the penne and gives the dish a smoother finish.
Common mistakes
- Overcooking the vegetables: Cook the asparagus and courgette only until just tender; soft vegetables make primavera feel heavy and dull.
- Adding too much pasta water: Add pasta water gradually and toss between additions so the dressing turns glossy rather than watery.
- Forgetting the seasoning: The pasta, vegetables, lemon and cheese all need enough salt to taste balanced, so check the final seasoning before serving.
Equipment you'll need
Ingredients
Instructions
- Bring a large pot of water to the boil and season with 1.5 tsp of the fine sea salt. Cook the penne until al dente, following the packet timing. Reserve about 150 ml of the pasta water, then drain.
- Meanwhile, trim the asparagus and cut into bite-size lengths; cut the courgette into thin half-moons. Heat the extra virgin olive oil in a large frying pan over a medium-high heat. Add the asparagus and courgette with the remaining 0.5 tsp salt and cook for 3 to 4 minutes until just tender and glossy.
- Add the garlic and cook for 30 seconds until fragrant, then stir in the green peas for 1 minute. Halve the cherry tomatoes and add them to the pan to warm through for 1 minute. Keep the vegetables bright and avoid overcooking.
- Add the drained pasta to the pan and toss well. Finely grate in a little lemon zest, then squeeze in the lemon juice; add a splash of the reserved pasta water and toss until lightly glossy. Take off the heat and fold through most of the Parmesan.
- Tear in the fresh basil and finish with the black pepper and the remaining Parmesan. Taste and adjust with a little more lemon juice or a spoonful more pasta water if needed. Serve straight away while hot.
Recipe notes
Tips
- Keep the vegetables moving over a medium-high heat so they stay bright and lightly crisp rather than soft.
- Reserve more pasta water than you think you need; it helps the olive oil and lemon coat the pasta evenly.
- If serving to anyone vulnerable, ensure the dish is served piping hot and cooled leftovers are chilled promptly.
Substitutions
- Replace penne with spaghetti for a lighter, more classic primavera feel.
- Replace Parmesan with grana padano cheese for a slightly milder, sweeter finish.
- Replace fresh basil with fresh flat-leaf parsley for a greener, more herby flavour.
Storage
- Refrigerate up to 2 days
- Cool quickly, cover and refrigerate. Reheat gently in a frying pan with a splash of water until piping hot, or eat cold as a pasta salad.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 2 servings
- Total time: 25min (25min active)
- Difficulty: Easy
- Cuisine: Italian
-
Allergens:
Gluten Milk Wheat
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen Carbon Steel Nonstick Frying Pan 12 Inch
- Works on all stovetops
- Naturally nonstick when seasoned
- Requires seasoning and maintenance
T-fal Ultimate Hard Anodized Nonstick Fry Pan 12 Inch
- Excellent price-performance
- Thermo-Spot heat indicator
- Not induction compatible
All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch
- Top-tier build quality
- Excellent heat distribution
- Expensive
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























