Go Back
+ servings
Turmeric Tofu Cashew Curry is presented in a steel kadai with salad and naan as the props.

Turmeric Tofu Cashew Curry

This 30 minutes Turmeric Tofu Cashew Curry is made with delicious Indian spices. It is easy to cook and pairs well with rice/quinoa/naan. This curry is loaded with antioxidants and is flavorful in every bite.
Course Main Course
Cuisine glutenfree, Indian, vegan
Keyword cashew curry, Indian tofu curry, tofu curry, turmeric tofu curry
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4
Calories 534kcal
Author Gunjan


  • 1/2 cup raw cashew nuts
  • 1/2 tsp turmeric powder
  • 1/4 tsp chili powder
  • 1 14oz pack of extra firm tofu (drained and chopped)
  • 1/2 of whole red onion (roughly chopped)
  • 1 tsp ginger garlic paste
  • 1 tsp cumin seeds
  • 1 tsp coriander seeds
  • 1/4 inch cinnamon stick
  • 2 1/4 cup unsweetened coconut milk (tetra pack)
  • 1 tbsp olive oil
  • 2 star anise
  • 1/4 cup water
  • salt as per taste
  • Pinch of sugar
  • 2 tbsp fresh chopped cilantro (for garnishing)


  • In a greased cookie sheet spread the cashew nuts and place it in a toaster oven in a toasting mode and toast them brown. Let it cool down. (Make sure it does not burn, toasting may take about 2 minutes or less).
  • In small bowl combine turmeric powder and chili powder and keep it aside.
  • Heat a nonstick wok/pan and grease it well. Place the chopped tofu and sprinkle half of the spice powder on them. Flip over the tofu and sprinkle the rest of the spice powder. Cook for few minutes until tofu starts drying up and looks cooked. (Browning not required). Take them out of the pan and keep aside.
  • In a food processor combine onion, half of roasted cashew nuts, ginger garlic paste, cumin seeds, coriander seeds, cinnamon stick and ¼ cup coconut milk process it into a smooth paste.
  • In the same pan heat olive oil and add the star anise.
  • Immediately add the onion paste to the warm oil and cook until it starts releasing its juice sauteing at intervals to avoid sticking.
  • Add water and cook for couple of minutes stirring once.
  • Add tofu pieces and cook again for a minute.
  • Add coconut milk, salt and sugar. Mix and cook covered on a low flame for 5-7 minutes or until well cooked.
  • Turn off the flame add the remaining cashew nuts. Garnish with cilantro and serve warm with naan and or rice.


Calories: 534kcal | Carbohydrates: 16g | Protein: 22g | Fat: 47g | Saturated Fat: 29g | Sodium: 25mg | Potassium: 364mg | Fiber: 3g | Sugar: 4g | Vitamin A: 50IU | Vitamin C: 3.8mg | Calcium: 33mg | Iron: 2.9mg