Pea and paneer curry
Waitrose and Partners

Pea and paneer curry

Packed full of flavour, this is a delicious veggie curry to enjoy.

This recipe will produce 500g of leftover base sauce which can be frozen for the next time you want to make the dish.

4 out of 5 stars(1) Rate this recipe
Gluten freeVegetarian
  • Serves4
  • CourseMain meal
  • Prepare10 mins
  • Cook1 hr
  • Total time1 hr 10 mins


Curry base

  • 2 tbsp Vegetable oil
  • 2 large onions, finely chopped
  • 5 clove/s garlic, crushed
  • 1 tbsp finely grated fresh root ginger
  • 1 red chilli, split
  • 2 tsp ground coriander
  • 1 tbsp ground cumin
  • 1 tsp garam masala
  • 1 tsp black onion or nigella seeds
  • ¾ tsp salt
  • 680g passata

To finish

  • 400g frozen peas
  • 1 tsp Vegetable oil
  • 120g paneer, cut into 2cm cubes
  • 2 tbsp low-fat natural yogurt
  • handful roughly chopped coriander


  1. For the curry base, heat the vegetable oil in a large frying pan and fry the onion over a medium heat for 10 minutes, until softened. Add the garlic, ginger and chilli and fry for another 10 minutes. Add the spices and salt and fry for 2-3 minutes, then add the passata and simmer for 30 minutes, stirring occasionally.

  2. If you want a smoother consistency, whizz half of the sauce in a blender, then mix it back in with the rest. The sauce is now ready. Transfer to a freezer bag, cool completely, then freeze for up to 3 months. Or to prepare the pea and paneer curry immediately, leave half the sauce (about 500g) in the pan.

  3. To finish the dish, add the peas to the curry base and heat gently, stirring occasionally. Heat the vegetable oil in a frying pan over a medium heat and fry the paneer on all sides, until golden. Lift from the oil with a slotted spoon and stir into the curry sauce. Fold in the yogurt, sprinkle with the coriander and serve with rice or naan, if liked.


Typical values per serving when made using specific products in recipe


1,329kJ/ 318kcals



Saturated Fat












Rating details

Rate this recipe

Select your rating

Overall rating (4/5)

4 out of 5 stars1 rating