My family and I love this delicious, easy to prepare Indian healthy Chicken and Almond Curry recipe. This healthy chicken curry recipe is almond based and free of tomatoes, which is a nice change from the common tomato heavy curries. It is very aromatic, mild and so delicious – I’d encourage you to try it for the whole family (the cinnamon flavour often really appeals to kids).
After spending almost a year in India (about 11 years ago), I came to adore the aromatic flavours of Indian cuisine. This is a very traditional curry, something you would definitely find in a market in India (ok, of course, I’ve added a few extra nutritious bits)! Before I went to India, I was frightened by the prospect of Indian cuisine for breakfast, lunch and dinner. But now, I just can’t get enough. Leftover chicken curry for breakfast is delicious.
Health benefits of this healthy chicken curry recipe
This chicken curry recipe is filled with nourishing ingredients, from protein-packed chicken to nutrient-rich ground almonds and spices. The calcium rich, probiotic yoghurt adds a lovely creaminess, while the immune supportive, antioxidant rich spices bring warmth and depth of flavour. The coriander is very detoxifying and nourishing.
Ingredients
You’ll need tender chicken thighs, garlic, ginger, and a selection of fragrant spices like cumin, coriander, and turmeric. Almond meal and flaked almonds give the dish its signature nuttiness, while yoghurt (or coconut milk for dairy-free) adds that perfect creamy texture. Peas and fresh coriander round things out for a bright, fresh finish.
How to make chicken and almond curry
Start by marinating the chicken with ginger, garlic, and lemon for a flavor boost. Toast the almonds, then sauté the onions and spices until aromatic. Stir in the chicken and almond meal, followed by the yogurt and optional currants. Let it all simmer gently, and toss in peas just before serving. Top with fresh coriander and toasted almonds for that perfect final touch!
Serving suggestions and how to store
Serve this curry with rice, quinoa, or cauliflower rice alongside a simple green salad or steamed veggies. Or add a side of Naan Bread. It keeps well in the fridge in an airtight container, and the flavours only get better over time. You can even double the recipe and freeze some for a quick dinner later on!
Vary this healthy chicken curry recipe to suit your dietary needs
This healthy chicken curry recipe is super flexible! Swap yogurt for coconut cream if you’re dairy-free, or replace chicken with chickpeas or tofu for a vegetarian version. If you’re avoiding nuts, sunflower seeds can take the place of almond meal. Grain-free? Pair it with baked sweet potato or cauliflower rice instead of rice!
Chicken and Almond Curry
Ingredients
- 500 g boneless and skinless chicken thighs -diced
- 4 clove/s garlic -peeled and finely chopped
- 2 tsp ginger root -peeled and finely grated, a lemon zester works well
- 1 red chilli/s (small) finely chopped to taste (or serve as a side at the table)
- ½ lemon/s -juice
- 50 g flaked or slivered almonds (½ cup) toasted
- 2 onion/s -peeled and sliced
- 1 cinnamon quill
- 4 cardamom pods -crush slightly with the top of a knife handle
- 3 clove/s
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp ground turmeric
- 50 g almond meal
- 20 g currants or sultanas -optional
- 300 g natural, Greek or coconut yoghurt
- Sea salt and freshly ground black pepper - to taste
- 75 g peas (½ cup) fresh or frozen
- ½ bunch/s fresh coriander leaves -to serve
Serve
- Rice, quinoa or cauliflower rice (to serve)
- Steamed vegetables (to serve)
Instructions
- In a large bowl mix the chicken, ginger, garlic, optional chill and lemon juice. Marinade for an hour or so (not essential, but best).
- In a large fry pan, toast the slivered or flaked almonds over a low heat and set aside.
- Now heat a tablespoon or so of coconut oil or ghee over a low to medium heat and cook the onion until it starts to soften.
- Add the cinnamon stick, cardamom pods, and cloves and cook for a few minutes until you can smell them. Then add cumin, coriander, turmeric powders and almond meal.
- Mix together, add the chicken to the pan and stir gently until the chicken starts to turn opaque (only a few minutes).
- Next add the yoghurt and currants or sultanas, season with salt and pepper and mix well.
- Cover and simmer slowly for 20-30 minutes stirring occasionally, making sure it doesn't stick to the bottom of the pan.
- Just before serving stir in the peas and top with coriander and the toasted almonds.
Serve
- I like to serve this with brown or basmati rice (or quinoa), and a green salad or simply some steamed vegetables, dressed with lime juice and olive oil. If I'm feeling lazy I'll just add some broccoli, cauliflower and or carrots to the curry just before it's served to lightly cook in the sauce….a complete meal is served.
Make-ahead
- Re-heat in a pot over a low heat until just hot.
Store
- Store in an airtight container in the fridge.
- Can also be frozen (I think the flavour improves with freezing so consider doubling the recipe and freezing it for another dinner next week).
Thermomix
- I personally find more depth of flavour from stove top cooking with curries and just use my TMX to chop. But if you wan to cook the entire dish in the TMX, here's how...
- Chop the ginger, garlic and chilli 5 seconds, speed 7. In a large bowl mix the chicken, ginger, garlic, optional chill and lemon juice. Marinade for an hour or so (not essential, but best).
- Toast the almonds.
- Chop the onion, 5 seconds, speed 4 (scrape the sides). Add the ghee or oil and cook 100, 4 minutes, speed 1.
- Add the spices and cook another 3 mins, 100, speed 1.
- Add the chicken, almond meal, currants/sultanas, yoghurt, salt and pepper (mix to combine with a spatula) and cook 30 mins, 100, reverse speed 1 with the basket over the lid so it doesn't spit.
- Add the peas for the last few minutes of cooking.
- Serve as above.






















