Tofu, Spinach and Cashew Curry

Tofu, Spinach and Cashew Curry

This vibrant curry gets its silky texture from soaked cashews rather than coconut milk, creating a rich, creamy sauce that’s packed with flavour. Blen... Read more This vibrant curry gets its silky texture from soaked cashews rather than coconut milk, creating a rich, creamy sauce that’s packed with flavour. Blended with plenty of herbs, ginger and spinach, the result is a bright green curry that’s both satisfying and fresh. With protein from tofu and lentils, plus plenty of leafy greens, it’s a balanced plant-based meal that comes together with very little effort. Serve with wholegrains and a squeeze of lime for an easy dinner that’s sure to become a regular in your rotation. This vibrant curry gets its silky texture from soaked cashews rather than coconut milk, creating a rich, creamy sauce that’s packed with flavour. Blended with plenty of herbs, ginger and spinach, the result is a bright green curry that’s both satisfying and fresh. With protein from tofu and lentils, plus plenty of leafy greens, it’s a balanced plant-based meal that comes together with very little effort. Serve with wholegrains and a squeeze of lime for an easy dinner that’s sure to become a regular in your rotation.

Prep time
15 mins
Cook time
10 mins (+ 30 mins soaking)
FREEZER FRIENDLY
Yes
SHELF LIFE
3 days
Why is this healthy?
Plant
points
High
protein
High
fibre
Prebiotics
3+ fruits &
vegetables
Contains
Dairy, Nuts, Soy View all Chilli, Cumin, Beans, Milk, Mustard, Fennel, Spinach, Legumes, Tofu, Dairy, Nuts, Lentils, Cashew, Ginger, Mint, Lime, Coriander, Soy, Green lentils, Lemon, Garlic
Ingredients
Serves 2
For the sauce:
150g
cashews
370ml
vegetable stock
40g
coriander
15g
mint
leaves picked
30g
peeled and roughly chopped
4
garlic cloves
peeled and roughly chopped
1
juiced
50g
For the curry:
1 tsp
1 tsp
1 tsp
mustard seeds
1 tsp
red chilli flakes
300g
2cm cubed
1 can
Swaps: puy lentils (cooked), brown lentils (cooked)
drained and rinsed
80g
1
juiced
To serve:
0.5
cut into wedges
2 tbsp
Swaps: yoghurt (plantbased)
The Doctor's Kitchen
Why is this healthy?
Plant
points
High
protein
High
fibre
Prebiotics
3+ fruits &
vegetables

NUTRITION PER SERVING (Read more)

43g
Protein
737kcal
Calories
43g
Total Fat
58g
Carbs
9g
Sugars
18g
Fibre
530mg
Calcium
41%
 
16mg
Iron
89%
 
405mg
Magnesium
96%
 
1788mg
Potassium
38%
 
653mg
Sodium
28%
 
1mg
Vitamin B1
83%
 
0.1mcg
Vitamin B12
4%
 
0mcg
Vitamin D
0%
4.3mg
Vitamin E
29%
 
389mcg
Vitamin B9
97%
 
454mcg
Vitamin A
50%
 
45mg
Vitamin C
50%
 
7.7mg
Zinc
70%
 
411mcg
Vitamin K
343%
 
2.5mg
Copper
278%
 
0.5mg
Vitamin B2
38%
 
4.8mg
Vitamin B3
30%
 
1mg
Vitamin B6
59%
 
880mg
Phosphorus
70%
 
Protein: 43g; Calories: 737kcal; Total Fat: 43g; Carbs: 58g; Sugars: 9g; Fibre: 18g; Calcium: 530mg (41%); Iron: 16mg (89%); Magnesium: 405mg (96%); Potassium: 1788mg (38%); Sodium: 653mg (28%); Vitamin B1: 1mg (83%); Vitamin B12: 0.1mcg (4%); Vitamin D: 0mcg (0%); Vitamin E: 4.3mg (29%); Vitamin B9: 389mcg (97%); Vitamin A: 454mcg (50%); Vitamin C: 45mg (50%); Zinc: 7.7mg (70%); Vitamin K: 411mcg (343%); Copper: 2.5mg (278%); Vitamin B2: 0.5mg (38%); Vitamin B3: 4.8mg (30%); Vitamin B6: 1mg (59%); Phosphorus: 880mg (70%)
Show more
Why is this healthy?
Plant
points
High
protein
High
fibre
Prebiotics
3+ fruits &
vegetables
Contains
Dairy, Nuts, Soy View all Chilli, Cumin, Beans, Milk, Mustard, Fennel, Spinach, Legumes, Tofu, Dairy, Nuts, Lentils, Cashew, Ginger, Mint, Lime, Coriander, Soy, Green lentils, Lemon, Garlic
Ingredients
Serves 2
For the sauce:
150g
cashews
370ml
vegetable stock
40g
coriander
15g
mint
leaves picked
30g
peeled and roughly chopped
4
garlic cloves
peeled and roughly chopped
1
juiced
50g
For the curry:
1 tsp
1 tsp
1 tsp
mustard seeds
1 tsp
red chilli flakes
300g
2cm cubed
1 can
Swaps: puy lentils (cooked), brown lentils (cooked)
drained and rinsed
80g
1
juiced
To serve:
0.5
cut into wedges
2 tbsp
Swaps: yoghurt (plantbased)
The Doctor's Kitchen

Ingredients

Serves 2
For the sauce:
150g
cashews
370ml
vegetable stock
40g
coriander
15g
mint
leaves picked
30g
peeled and roughly chopped
4
garlic cloves
peeled and roughly chopped
1
juiced
50g
For the curry:
1 tsp
1 tsp
1 tsp
mustard seeds
1 tsp
red chilli flakes
300g
2cm cubed
1 can
Swaps: puy lentils (cooked), brown lentils (cooked)
drained and rinsed
80g
1
juiced
To serve:
0.5
cut into wedges
2 tbsp
Swaps: yoghurt (plantbased)

Method

1

Gather and prepare your ingredients.

2

Place the cashews in a bowl and cover with boiling water. Set aside to soak for 30 minutes, then drain.

3

Add the soaked cashews, stock, coriander, mint, ginger, garlic, lemon juice, and spinach to a blender and blitz until smooth.

4

Heat a drizzle of olive oil in a pan over low heat. Add the spices and stir until fragrant.

5

Add the tofu to the pan, season and fry over medium heat for 5 minutes until golden.

6

Pour the green sauce over the tofu, add the lentils and stir until everything is combined and heated through.

7

Stir in the spinach and cook until wilted. Adjust the seasoning and add lemon juice to taste.

8

Serve with wholegrain rice or grains, lime wedges and a drizzle of yoghurt, if you like.

Cook easy, healthy recipes every week
1000s of quick, balanced and delicious recipes

User comments (26)

Ruth 2 weeks ago

Really tasty and easy to make

Emilie 1 month ago

Very tasteful

Jordan 1 month ago

Not bland at all, totally delicious.

Ciara 2 months ago

Fragrant, delicious curry that makes it easy to get your protein goals. Defo slotting this into my meal prep rotation. Loved the minimal chopping (YAY!) and grateful for a dishwasher as I used a lot of utensils 😂 Totally worth it!

Paul 2 months ago

Very tasty

Giannina 2 months ago

Creamy sauce packed with flavor. I would cut back a bit on the cashews, as the sauce was a bit too thick for my taste. Otherwise great recipe!

2 months ago

Nice texture, but not very flavoursome

Katherine 2 months ago

Nice flavour - but a bit too nutty for me.

Sally 2 months ago

This lovely south Indian style vegan curry took me back to Tooting cerca 1991. We used to go to a wonderful south Indian restaurant after a night out. However, their spinach curry was too green for me - but this one is splendid, and worth every minute of effort.

Duncan 2 months ago

Utterly delicious! Decent size portion even when split 3 ways. Used chicken instead of tofu and very happy with the result.

Brenda 2 months ago

This was so delicious and easy. I only had a stick blender and it worked just fine.

Margaret 3 months ago

Really easy and great taste

Kerry 3 months ago

Absolutely delicious! The whole dish is fragrant, fresh, and creamy with level of spice just right. I made it as per recipe but used silverbeet (chard) as we have it in the garden in place of spinach. Served with brown rice and quinoa mix. Would also be lovely with chicken or prawns. I might tweak it with a kaffir lime leaf next time I make. Serves are large, we got 3, so leftovers for me for lunch today. Yay!

Colette 3 months ago

Very good, pretty easy to do. Lovely with cauliflower rice

Clare 3 months ago

Lacked a base note flavour /depth. Note sure yet what ingredient would add that. Miso paste?

Phillippa 3 months ago

Delicious!

Phillippa 3 months ago

Tip: soak the cashews as step number one while you prep the rest.

Kelly-Anne 3 months ago

Hubby and I loved it but my 2 year old wasn’t heaps keen 😂😭

Sarah 3 months ago

Really tasty and filling! I made it for two people but there was easily enough for three.

Natalia 3 months ago

yum yum!😍

Melanie 3 months ago

This was delicious. Great sized portion

Andria 3 months ago

I found it a bit too homogeneous and not spicy enough. Also too much for 2 - sorry!

Liz 3 months ago

This is a really delicious meal. The fried spices really give it some kick. I’ll definitely make this a regular meal.

Laura 4 months ago

Flavourful sauce, which works well with other ingredients. I used white beans and fish.

Anbu 4 months ago

Such an amazing recipe. I enjoyed every bite of it with rice. But I used prawns instead of tofu.

James 4 months ago

Very tasty, will be a regular of mine.

I made X3 portions, as any more and it wouldn't all fit into the pan. But it's left me a couple of freezer meals which is great too

© 2026 The Doctor's Kitchen