← All recipes

Pasta Primavera with Frozen Peas

A simple pasta dish with fresh veggies and peas.

Serves 420 minutesAbout 310 kcal a serving2 supermarkets comparedUnder £1 a servingVegetarianFreezer-friendly30 minutes or lessKid-friendly

Allergens: contains cereals containing gluten. Brands differ, so always check the labels on what you buy.

Per serving (approx.): 65g carbs · 7g sugars · 12g fibre. Estimates for carb counting, not medical advice. If you have diabetes, follow your GP or dietitian's advice.

Cooking for
Compare

Not every ingredient has a checked price at Asda, Sainsbury's, Aldi, Morrisons, Co-op, so they aren't compared here yet (more are checked every day). Lidl doesn't publish prices online, so it can't be compared.

£0.67per serving
Cheapest at Tesco. The full shop costs £3.29 less than at Iceland.Prices checked 5 October 2026. Prices and offers change, so check before you shop.

Ingredients and prices

Swipe the table to see every supermarket.

IngredientTescoIceland
Spaghettiuse 250g£1.50300g · £0.50 per 100g£2.00400g · £0.50 per 100g
Peasuse 250g£0.41300g · £0.14 per 100g£2.301kg · £0.24 per 100g
Onionpack 1kg · use 1 onion£0.95£0.10 per 100g£1.25
Carrotsuse 250g£0.55500g · £0.11 per 100g£1.151kg · £0.12 per 100g
Cherry tomatoesuse 200g£1.00300g · £0.33 per 100g£1.00200g
Basket total (full packs)£4.41£7.70
Cost of what this recipe uses£2.69£3.34
Per serving£0.67£0.83

From your cupboard

Not in the prices above. Check you have these before you start.

Prices checked on 5 October 2026 from each supermarket's own listing or a price-comparison site. Each shop's unit price (or pack size) is shown under its price, and "cost of what this recipe uses" compares like with like (tap a price to see its source). Cheapest in each row is ticked. Prices, offers and pack sizes change; loyalty-card prices are not included unless stated.

Method

  1. Prepare the vegetables by finely dicing the onion, slicing the 250g carrots into thin rounds, and halving the 200g cherry tomatoes. Set everything aside to use.
  2. Fill a large pot with water and bring to a rolling boil over high heat. Add a generous pinch of salt, then drop in the 250g spaghetti, cooking according to the packet instructions for about 8-10 minutes until al dente.
  3. While the pasta cooks, heat 2 tbsp of oil in a large pan over medium heat. Add the diced onion and carrots, sautéing for 5-7 minutes until the onion is translucent and the carrots are tender-cris.
  4. Add the halved cherry tomatoes to the pan with the onions and carrots. Cook over medium-high heat for 4 minutes until the tomatoes begin to soften and release their juices.
  5. Stir the 250g of frozen peas into the vegetable pan. Cook for 2-3 minutes until the peas are a vibrant green and heated through through.
  6. Drain the spaghetti using a colander, reserving about 100ml of the starchy pasta water. Add the pasta directly into the pan with the vegetables and peas.
  7. Toss everything together thoroughly, adding a splash of the reserved pasta water to create a light sauce. Season generously with salt and cracked black pepper to taste.
  8. Taste a small portion to ensure it is well-seasoned. Serve immediately in warmed bowls while the pasta is steaming and the vegetables are evenly coated.

Tips

Nothing wasted: your leftover ingredients

Supermarkets sell set pack sizes, so you'll have some ingredients left. Here's how to keep them, and other recipes here that use them up.

Storing leftovers

Cool leftovers and put them in the fridge or freezer within 1–2 hours. Eat fridge leftovers within 2 days, or freeze them. Defrost in the fridge and reheat only once, until steaming hot all the way through (Food Standards Agency guidance).

Meal Prep on a Budget Guide

For busy parents, students and shift workers tired of waste and last-minute takeaways. Get a step-by-step PDF with budget blueprints, shopping lists…

See the guide · £4.99