Make this shahi paneer, then check out our vegetarian curry, vegetarian chilli, vegetarian paella and other vegetarian recipes.

*This recipe is gluten-free according to industry standards


  • 2 tbsp cashew nuts
  • 1 small onion, roughly chopped
  • 1 green chilli, roughly chopped
  • a walnut-sized piece ginger, roughy chopped
  • 2 cloves garlic, roughly chopped
  • 2 tbsp oil
  • 5 pods cardamom, bashed
  • 3 cloves, crushed
  • ½ stick cinnamon
  • 200g from a tin chopped tomatoes
  • ½ tsp hot chilli powder
  • 1 tsp ground coriander
  • ½ tsp ground fenugreek
  • 250g paneer, cut into cubes
  • a handful coriander, chopped
  • 4 tbsp double cream
  • to serve naan bread or rice


  • STEP 1

    Put the cashew nuts in a small bowl and pour over 150ml boiling water. Leave for 15 minutes to soak and soften.

  • STEP 2

    Put the onion, chilli, ginger, garlic and a splash of water in a small food processor and whizz to a purée.

  • STEP 3

    Heat 1 tbsp of oil in a pan and cook the onion purée for 7-10 minutes or until it starts to dry out and turn lightly golden. Add the cardamom, cloves and cinnamon.

  • STEP 4

    Whizz the tomatoes in the same blender (no need to wash it) then add to the pan. Add the chilli powder, ground coriander and fenugreek. Simmer for 5 minutes.

  • STEP 5

    Whizz the cashews and soaking water in the same blender, then add to the pan. Cover and simmer gently for 15 minutes.

  • STEP 6

    Fry the paneer in a separate pan with lots of seasoning and the remaining tbsp of oil, until golden, then add to the sauce with 100ml of water and simmer gently for 10 minutes. Stir in the coriander and cream just before serving with naan bread or rice.


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating