• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • My Story
  • RECIPES
  • Featured On
  • CookBook
  • RSS Feed
  • Web Stories

Kiipfit.com

Wholesome and healthy vegan food recipes sharing blog

  • RECIPES
    • Breakfast
    • Lunch
    • Dinner
    • Dessert
    • Snacks
    • Salads
      • Dressings
    • Breads
    • Soups
    • Smoothies
  • SPECIAL DIET
    • Vegan
    • Gluten Free
    • Dairy Free
    • Paleo
  • HEALTH TIPS
  • MEAL PLANS
  • Video
  • CookBooks
You are here: Home / Recipes / Kaju Curry with Tofu (Indian Cashew Curry)

Kaju Curry with Tofu (Indian Cashew Curry)

Published on February 22, 2019 Updated on November 7, 2024 By Gunjan 16 Comments

  • Facebook
  • Twitter
  • Mix
  • Flipboard
Jump to Recipe Jump to Video Print Recipe

Kaju Curry with Tofu (Indian Cashew Curry) is a rich creamy Indian dish that features cashew nuts. The combination of tender tofu and crunchy cashews in a flavorful blend of spices and creamy sauce makes for a satisfying and indulgent meal.

Top view of the served kaju curry with rice.

kaju also known as cashew nuts are widely used in Indian cuisine. They are versatile and are used in sweet and savory recipes. 

I like to add these delicious nuts to my balsamic quinoa salad recipe which is my favorite lunch. They taste amazing in broccoli stir fry too.

I always use them for my vegan frosting and my orange cake is a very popular dessert. 

Cashew nuts were introduced by the Portuguese to India and since then its consumption has evolved tremendously. When used in gravies cashew nuts help in thickening along with giving it a rich creamy base and a subtle sweet flavor. 

What is kaju curry or kaju masala?

Kaju masala or kaju curry also known as cashew nut curry, is a traditional creamy and rich Indian dish made with onion tomato gravy and flavored with Indian spices and herbs along with heavy cream.

Health benefits of cashew nuts 

Cashew nuts also known as kaju in India are great source of antioxidants and are anti-inflammatory. They promote heart health and regulate blood sugar. If eaten in the right proportion they help in weight management as well. 

Why you will love this recipe

Protein-packed and nutritious
vegan and gluten-free
Creamy texture and flavorful
Satisfying and crowd-pleaser

Ingredients

top view of all the ingredients on a wooden board.

Ingredient notes

Cashew nuts – Raw whole cashews work best in this kaju ki sabji.

Spices – I used mostly ground Indian spices that easily available in Indian households

Tofu – To add protein and calcium, I used high-protein tofu. You may use extra firm tofu also. 

Coconut milk – Beverage-style coconut milk from SO company or SILK which comes in a tetra pack works in this kaju curry to keep this recipe lighter. You may use unsweetened canned coconut milk too.

Onion – red onion, white onion or even shallots work here fine. 

Tomatoes – Its acidic flavor blends well with cashews.

Ginger – Root ginger in very small quantity is required here.

Garlic – Only few garlic cloves are needed because we do not want a very strong garlic flavor in this recipe. However, if desired ginger garlic paste also works here.

Oil – Avocado oil or olive oil, both are fine. 

Kasoori methi – It is dried fenugreek leaves and it gives a nice aroma and flavor to this kaju masala curry.

a close up view of kaju curry served in a plate with rice.

For detailed measurements of ingredients, please scroll down to the printable recipe card at the bottom of this post. 

How to make

Firstly, I heated oil in a nonstick pan and sauteed cashew nuts until golden in color. Then, I scooped them out in a plate.

sautéed cashew nuts in the cooking pan.

Secondly, in the same oil, I sauteed tofu pieces until golden and kept aside in a plate. 

sauteed tofu in the cooking pan.

Next, in the same pan, I added cumin seeds and let it crackle. Then, I added roughly chopped onion, tomato, ginger, garlic and few raw cashew nuts. After that, I sauteed for few minutes until aromatic and removed from the flame. 

cooked onion tomato in the same cooking pan.

Thereafter, I blended the cooked onion masala with 3/4 cup coconut milk until smooth and creamy.

blended onion tomato masala in the blender.

Afterwards, I poured the blended onion masala in the same pan along with bay leaf and let it cook for 4-5 minutes at medium-high flame. However, I kept stirring at intervals to make sure the gravy does not stick to the bottom. 

cooked onion tomato gravy with bay leaf in the cooking pan.

As soon as the gravy starts to thicken, I added turmeric powder, red chili powder, coriander powder, garam masala powder and kasoori methi along with salt and sugar. Then, I stirred it well and cooked it covered at medium flame for 1 minute. 

all the spices in the cooking pan.

After this, I added water and the leftover coconut milk at low flame and stirred it again. Then, I folded in cooked cashew nuts and tofu. I let it cook covered for 1 minute at low heat. 

cooked kaju curry with tofu in the pan.

Lastly, I removed the lid and folded everything well. I turned off the flame and garnished it with fresh cilantro or coriander leaves.

top view of kaju curry in a kadhai.

This Indian kaju curry recipe was lip-smacking delicious and beautiful to present. 

Serving tips

kaju curry pairs well with steamed rice or palak rice. I also loved it with coconut rice. Parathas or naan also goes well with it. 

Storing tips

This tastes best when served immediately. However, refrigerate the leftovers in an air tight glass container for about 5 days. If it thickens, then add little coconut milk and warm it up. Adjust salt before serving. 

Expert tips

  • While sauteeing cashews make sure to continuously mix them and keep the flame to medium heat. 
  • Keep the pan warm all the time and do not let it cool down when transferring nuts and tofu.
  • Make sure to chop tofu in even-sized pieces for the best taste.
Frequently Asked Questions (FAQs)

Can I bake or air fry cashews instead of sautéing?

Yes! Air fry at 350 degree for 2-3 minutes shaking in between. Make sure to grease them with cooking spray. Do not overcook. For baking preheat oven at 400 degree and bake until golden in color for 6-8 minutes. make sure they do not burn. 

Is this recipe of kaju curry a healthy?

Traditionally, its high in calories and fat. Here, I have added healthy fats and kept it as light as possible without compromising on taste. With the addition of tofu this curry is protein packed and nutritious.

a 45 degree anlge view of kaju curry in kadhai.

More related recipes

Mushroom Masala
Rajma Masala
Malai Kofta
Tempeh Curry

This post may contain affiliate links which means that if you click on them and make a purchase, I will get a small commission. Moreover, I share only those products which I use personally and love.

I hope you enjoy this recipe as much as we did. I am very excited to hear back from you.

Where to find me?
Follow me on Facebook or on Twitter (X). You may tag @kiipfit on Instagram with your recipe remake images because I would love to see what you cooked.

Did you make it?
If you get a chance to make this recipe then please leave your feedback in the comments below along with a 5-star rating.

In addition, you may checkout my cookbook for everyday comfort vegan recipes.

  

 

Top view of the served kaju curry with rice.
Print Recipe

Kaju Curry with Tofu (Indian Cashew Curry)

Kaju Curry with Tofu (Indian Cashew Curry) is a rich creamy Indian dish that features cashew nuts. The combination of tender tofu and crunchy cashews in a flavorful blend of spices and creamy sauce makes for a satisfying and indulgent meal.
Prep Time10 minutes mins
Cook Time20 minutes mins
Total Time30 minutes mins
Course: Main Course
Cuisine: Indian
Keyword: cashew curry, kaju masala, kaju masala curry
Servings: 4
Calories: 384kcal
Author: Gunjan

Ingredients

  • 2 tbsp olive oil/avocado oil
  • 1 cup raw whole cashew nuts (unsalted and unroasted)
  • 1 block of extra firm/high protein tofu (14oz or 16oz) (pressed and chopped into even small square pieces)
  • 1/2 tsp cumin seeds
  • 1 cup roughly chopped onions
  • 1 cup roughly chopped tomatoes
  • 1/2 inch root ginger
  • 2-3 garlic cloves
  • 1 cup unsweetened coconut milk (beverage style in tetra pack)
  • 1 bay leaf
  • 1/2 tsp turmeric powder
  • 1/2 tsp Kashmiri chili powder/regular red chili pwder
  • 1 tsp coriander powder
  • 1/2 tsp garam masala powder
  • 1 tbsp kasoori methi (dried fenugreek leaves)
  • salt as per taste
  • 1/4 tsp sugar
  • 1/4 cup water
  • 2-3 tbsp fresh chopped cilantro (to garnish)

Instructions

  • Heat oil in a nonstick pan and sauté ¾ cup raw cashew nuts at medium flame until golden in color. Take them out in a plate/bowl and keep aside.
  • In the same pan with the same oil, sauté tofu until golden from all sides. Take them out in a separate plate/bowl and keep aside.
  • In the same pan ( do not any extra oil, just warm up the pan because the pan will be nicely tempered at this stage), add cumin seeds at high flame and let them crackle. Add onion, tomatoes, remaining ¼ cup raw cashew nuts, garlic and ginger. Sauté until they sweat and are aromatic. Turn off the flame and scoop them in a blender.
  • Add ¾ cup coconut milk to the same blender and blend until smooth and creamy. Heat up the same pan again. (Do not add any oil because it will still be greasy and that’s enough to cook the gravy). Pour the blended ingredients into the pan and cook it with bay leaf at medium-high heat until it starts to thicken. Stir at intervals so it does not stick to the bottom of the pan. (This may take about 4-5 minutes).
  • Add turmeric powder, chili powder, coriander powder, garam masala, kasoori methi, salt and sugar and stir. Cook covered at medium flame for 1 minute.
  • Stir in remaining ¼ cup coconut milk and water to it. Fold in sauteed cashew nuts and tofu. Mix everything and cook covered at low heat for 2 minutes.
  • Turn off the flame and remove the lid. Mix everything once again and garnish with cilantro. Serve it with rice, pulao, paratha,or naan.

Video

Notes

  • If you feel the consistency is a bit thick for you add upto ¼ cup coconut milk. Adjust salt and serve.
  • This tastes best when served immediately. However, refrigerate the leftovers in an air tight container for about 5 days. Warm it up in a microwave very well before serving. If it thickens add very little coconut milk and warm it up well and adjust salt. Do not cook at this stage just warm it up in microwave.
  • Make sure to use raw whole cashew nuts for this recipe.
  • At step 3, do not add any more oil in the pan. Just heat it up. If you are using a good quality nonstick pan it will still be greasy and that is enough to cook the gravy.
  • I used high-protein super firm tofu (16oz) which does not require pressing. If you are using extra firm tofu, make sure to press it extremely well for the nice chewy texture of it.

Nutrition

Calories: 384kcal | Carbohydrates: 12g | Protein: 21g | Fat: 31g | Saturated Fat: 13g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Sodium: 11mg | Potassium: 185mg | Fiber: 2g | Sugar: 2g | Vitamin A: 5IU | Vitamin C: 2mg | Calcium: 19mg | Iron: 1mg

 

a 45 degree angle view of served cashew curry.

 

 

  • Facebook
  • Twitter
  • Mix
  • Flipboard

Filed Under: Dairy Free, Dinner, Gluten Free, Recipes, Special Diet, Vegan

Reader Interactions

Comments

  1. Joan says

    February 25, 2019 at 2:17 am

    This looks interesting, I have never had tofu but this makes me want to try it out.

    Reply
  2. Blythe Alpern says

    February 23, 2019 at 6:57 pm

    This curry looks insanely good. I always add turmeric to my stir-fry, but I’ve never thought about making a curry using it.

    Reply
  3. Madison says

    February 23, 2019 at 2:54 pm

    I love a good cashew curry. Such a great meatless Monday option!

    Reply
  4. Luci says

    February 22, 2019 at 11:24 pm

    This looks delicious. I add turmeric to a lot of my dishes because it taste great and has so many benefits.

    Reply
  5. Madi Rowan says

    February 22, 2019 at 8:40 pm

    This looks so good! I love trying new curry recipes, so I’ll definitely be giving yours a try! I don’t eat tofu though so I may sub it out for chickpeas! Thanks for sharing!

    Reply
  6. Leanne says

    February 22, 2019 at 7:17 pm

    Tofu works great with almost every dish. This turmeric recipe with cashew curry looks incredible!

    Reply
  7. Geeky Daddy says

    February 22, 2019 at 5:48 pm

    This looks really good. I’ve just started experimenting with tofu and looking forward to trying this!

    Reply
  8. Ameron says

    May 26, 2017 at 8:27 pm

    Tasted amazing. I truly recommend this. The star anise brought a nice touch which one doesn’t get to experience often. But the amount of coconut milk was a lot. I only used 2/3 of the amount in the recipe, and the curry still ended up looking more like a liquidy soup with tofu cubes floating here and there. I cut down on the water too, used only around a tablespoon.

    Reply
    • Gunjan says

      May 26, 2017 at 11:56 pm

      Thank you Ameron. I am so happy that you liked this curry recipe. I love the subtle flavor of star anise.

      Reply
  9. Willow says

    January 27, 2017 at 6:49 pm

    This looks amazing! I love all the ingredients in this! Nice contrast of textures. Pinning for later.

    Reply
    • Gunjan says

      January 30, 2017 at 4:24 pm

      Thank you Willow. I hope you enjoy this recipe as much as we did.

      Reply
  10. Julia says

    January 26, 2017 at 5:53 pm

    This looks so yummy!!! My boyfriend and I have been looking for new meals to cook and we have been loving tofu but are always looking for new ways to cook it!! I can’t wait to try this with him 🙂

    Reply
    • Gunjan says

      January 27, 2017 at 1:34 am

      Thank you Julia. I hope you both enjoy this entree as much we did. 🙂

      Reply
  11. Maggie Unzueta says

    January 26, 2017 at 6:42 pm

    I love tofu. I’m printing out your recipe right now! This looks amazing.

    Reply
    • Gunjan says

      January 27, 2017 at 1:33 am

      Thanks. let me know how it turned for you. 🙂

      Reply
  12. Belle says

    January 26, 2017 at 5:59 pm

    Yum! That looks so good!

    Belle | One Awesome Momma

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

A close up front view of Gunjan Dudani'a face.
Hi, I am Gunjan Dudani, Certified Nutrition Coach. I love creating comfort vegan recipes with a healthier twist that friends and family will love. Click here

Subscribe

Footer

kiipfit.com

  • Home
  • My Story
  • RECIPES
  • Featured On
  • CookBook
  • RSS Feed
  • Web Stories
Ad

Terms & Condition | Privacy Policy

As an Amazon Associate I earn from qualifying purchases.

2025 kiipfit.com | All rights reserved

  • Facebook
  • Instagram
  • Pinterest
  • YouTube

All rights reserved by kiipfit.com | Copyright © 2026

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

Kiipfit.com
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.