Ethical Best Buy  |  Shop  |  

Creamy Cashew Tofu Curry (Vegan)

Preparation Time
15 minutes

Cooking Time
30 minutes


Allergy Information
Gluten Free, Wheat Free, Lactose Free, Dairy Free, Vegan, Vegetarian


  • 150g cashews, raw
  • 300ml Lucy Bee Coconut Milk
  • 1 tbsp. Lucy Bee Coconut Oil
  • 1 white onion, peeled and chopped
  • 280g tofu, drained and pressed
  • 3 garlic cloves, crushed
  • Thumb-sized piece of ginger, peeled and finely chopped
  • 1 tsp. Lucy Bee Turmeric Blend
  • ½ tsp. Lucy Bee Chai Blend
  • 1 tsp. coriander, ground
  • 1 tsp. cumin, ground
  • ¼ - ½ tsp. chilli flakes
  • A pinch of Lucy Bee Black Peppercorns, ground
  • 1 tin of chopped tomatoes
  • Serve with extra cashews, coriander, red chilli, and fresh lime


  2. Soak the cashews for 10 minutes in boiling water.
  3. Add the drained cashew nuts to a blender and blitz until broken down, then add the Lucy Bee Coconut Milk and blitz again until the Coconut Milk and Cashews become creamy and combined. Set aside to be used in the curry.
  5. Heat the Lucy Bee Coconut Oil in a large saucepan on a medium high heat.
  6. Add in the onions and cook until they begin to turn translucent.
  7. Then add the tofu to the onions and cook for 5 minutes.
  8. Add the garlic, ginger, and spices and stir so that they coat the tofu and onions and cook until they become fragrant (around 5-7 minutes).
  9. Add the chopped tomatoes and stir to combine, cook for a couple of minutes.
  10. Finally, add the cashew and coconut milk blend and stir to incorporate all the ingredients.
  11. Bring to the boil, and then simmer for 15 minutes.
  12. Serve with coriander, handful of cashews, fresh lime, and chilli.
  13. Note: if you are allergic to cashews you can omit them.

You may also like

Share this recipe