Kefir Marinated Chicken Cashew Nut Curry

Go nuts for this creamy cashew chicken curry. Marinated in our Organic Kefir and topped with a dollop of our scrumptious Soured Cream this winter warmer is sure to be a family favourite

  • 1 hr 15 mins
  • Serves 6
  • Beginner



  • 200g Cashews
  • 2 tbsp Yeo Valley Organic Spreadable
  • 2 Onions (Peeled and sliced)
  • 4 Garlic Cloves (Crushed)
  • 1 Thumb sized piece of ginger (Chopped)
  • 1-2 Chilli (Diced)
  • 30g Coriander
  • Spice mix2 tbsp garam masala, 1 tbsp cumin seeds, 1 tbsp turmeric & 1 tsp coriander seeds
  • 1 tbsp Tomato Paste
  • 400g Tinned Tomatoes
  • 400ml Coconut Milk
  • 200ml Stock (Vegetable or chicken)
  • 1 Lime (Juice)
  • Salt and pepper

Chicken Marinade

Garnish – Yeo Valley Organic Soured Cream (optional) & serve with cooked brown rice.


  1. Cut the chicken into bite size chunks and add them to a mixing bowl. Add the rest of the marinade ingredients to the bowl and leave to marinade for at least 4 hours but preferably overnight.
  2. Heat oven to 190C.Make the sauce by roasting the cashews for 8-10 minutes until golden brown and leave to cool. Add the Yeo Valley Spreadable to a large saucepan and heat. Add the sliced onions to a saucepan and cook for 10 minutes until soft. Wash the coriander and pick the leaves. Separate the stalks and leaves and roughly chop the stalks and leaves separately. When the onions are soft and slightly coloured, add the chopped garlic, ginger, chilli and coriander stalks and cook for one minute. Add the spice mix and tomato paste and cook for 2 minutes. Add the tinned tomatoes and coconut milk and stock and turn up the heat. Gently simmer for 10 minutes.
  3. Add sauce and roasted cashews to the liquidiser. Blend until smooth.
  4. Add the sauce back to the saucepan. Cook for 15 minutes, stirring regularly so it doesn’t burn on the bottom.
  5. Heat a large frying pan and add a dash of oil. Drain off the excess chicken marinade and add the chicken thighs and fry just to colour the meat. Fry in batches and do not overcrowd the pan.
  6. Add the chicken to the sauce and stir. Cook for a further 10 minutes until it is cooked all the way through.
  7. Add lime juice and season with salt and pepper. Finish the dish with the chopped coriander leaves and serve with Yeo Valley Soured Cream and cooked brown rice.

Similar Recipes

Spiced Lentil Soup

  • 30 mins
  • Serves 4

Porcini Bread Sauce

  • 40 mins
  • Serves 4

Keep up with everything happening in the valley...

...including upcoming events, recipes, competitions and more. Just pop your email address in below:

By signing up, you’re confirming that you’re over 18 and would like us to send you our newsletters and offers by email. Remember, we’ll never pass on your information (unless you’ve specifically asked us to). Check out our Privacy Policy for more info.