Potato, pea & cauliflower curry with coconut milk & tomato
Waitrose and Partners

Potato, pea & cauliflower curry with coconut milk & tomato

This meat-free curry is quick to prepare and costs under £2 a portion when using store-cupboard ingredients you already have at home.

Find more £2 recipes, the full store-cupboard list, and terms and conditions here.

Shop all everyday value Essential ingredients here.

4.5 out of 5 stars(4) Rate this recipe
  • Serves6
  • CourseMain meal
  • Prepare15 mins
  • Cook50 mins
  • Total time1 hr 5 mins

Please note that while we take every care to ensure the product and recipe information displayed on our website is correct, in the event that a product is unavailable, alternatives may be displayed and/or a substitution may be given. This may affect the nutrition and allergen information, therefore if you have any allergy or intolerance, please ensure you have reviewed the product label to ensure it is suitable for you to consume.


  • 2 tbsp Essential Vegetable Oil
  • 1 large onion, chopped
  • 3 clove/s garlic, finely grated
  • 3 cm piece ginger, finely grated
  • ½ x 180g jar Cooks’ Ingredients Madras Paste
  • 500g loose British baby potatoes, cut into bitesized pieces
  • 680g jar Essential Tomato Passata
  • 400g can Essential Coconut Milk
  • ½ Essential Cauliflower, cut into bitesized pieces, including inner leaves and stalk
  • 300g frozen Essential Peas or Petits Pois
  • Coriander, to serve (optional)
  • Essential Basmati Rice, to serve


  1. Heat the oil in a large saucepan over a medium heat. Add the onion and season. When it starts to sizzle, reduce the heat a little and fry for about 10 minutes, until soft.

  2. Add the garlic and ginger and fry for a couple of minutes more, stirring, then add the Madras paste and stir well. Cook for 1-2 minutes more until fragrant.

  3. Add the potatoes and stir, then cook for a couple of minutes. Next add the passata and coconut milk. Stir well and increase the heat to bring it up to a simmer. Cover and cook for 15 minutes, stirring regularly so nothing sticks to the base.

  4. Add the cauliflower and cook for a further 15 minutes, without the lid, stirring regularly. Stir in the frozen peas and cook for 5 minutes, then season. Serve with a sprinkling of coriander, if using, and rice. This will taste even better the next day.


Typical values per serving when made using specific products in recipe


2,411kJ/ 575kcals



Saturated Fat












Book a slot to see product availability

To view what's in stock at your nearest Waitrose & Partners store, please book a slot

Add ingredients

View this recipe's ingredients and add them to your trolley

Rating details

Rate this recipe

Select your rating

Overall rating (4.5/5)

4.5 out of 5 stars4 ratings

5 Stars


4 Stars


3 Stars


2 Stars


1 Stars