How to Make Cashew Curry with Cream (Traditional & Healthy Version)

Cashew Curry with Cream, known locally as 'Kaju Curry', is a rich, velvety North Indian delicacy that brings together the subtle sweetness of cashews (kaju) and the luxuriousness of fresh cream (malai). This curry is a popular choice at Indian weddings and festive gatherings, often gracing the tables during special occasions like Diwali, Holi, and family celebrations. The dish beautifully balances aromatic spices, tangy tomatoes, and the unmistakable buttery flavor of cashews, making it truly irresistible for both vegetarians and food enthusiasts. Traditionally, Kaju Curry is enjoyed across India, especially in Punjab and Gujarat, where creamy gravies are a staple. Its comforting and mildly sweet profile makes it suitable for all age groups, including children and elders. While it may seem indulgent, this version is crafted with health in mind—using less oil, incorporating low-fat cream (malai), and focusing on wholesome ingredients. Served best with whole wheat roti, phulka, or jeera rice, Cashew Curry with Cream is a testament to the rich culinary heritage of Indian cuisine, offering a royal experience in every bite.

35 min total2 servingsMedium360 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Soak cashews in warm water for 10 minutes
0%
10 min

Step 1 · Soak cashews in warm water for 10 minutes

Soak cashews in warm water for 10 minutes. Drain and set aside; reserve a few for garnish.

Step 2: Heat oil in a kadhai or deep pan
0%

Step 2 · Heat oil in a kadhai or deep pan

Heat oil in a kadhai or deep pan. Add cumin seeds and let them splutter.

Step 3: Add chopped onions and sauté until golden brown
0%

Step 3 · Add chopped onions and sauté until golden brown

Add chopped onions and sauté until golden brown.

Step 4: Stir in ginger-garlic paste and green chilli
0%

Step 4 · Stir in ginger-garlic paste and green chilli

Stir in ginger-garlic paste and green chilli; sauté until the raw aroma disappears.

Step 5: Add tomato puree
0%

Step 5 · Add tomato puree

Add tomato puree, turmeric, red chilli, coriander powder, and salt. Cook until oil separates from the masala.

Step 6: Add soaked cashews and a splash of water
0%
5 min

Step 6 · Add soaked cashews and a splash of water

Add soaked cashews and a splash of water. Simmer for 5 minutes, allowing flavors to blend.

Step 7: Stir in fresh cream and garam masala
0%
3 min

Step 7 · Stir in fresh cream and garam masala

Stir in fresh cream and garam masala. Mix gently and cook on low flame for 2-3 minutes. Garnish with fresh coriander and reserved cashews.

Why this recipe is healthy

This version of Cashew Curry with Cream is a healthier choice due to its use of low-fat dairy, limited oil, and emphasis on whole, natural ingredients. Cashews support heart health and provide sustained energy, while the spices aid digestion and metabolism. By skipping excess cream and deep-frying, the recipe remains lighter and suitable for regular meals without sacrificing authentic flavor.

A note on tradition

Cashew Curry with Cream is a favorite in North Indian restaurants and often prepared during festivals like Diwali and Holi for its festive, indulgent appeal. In Gujarat and Rajasthan, variations with different nuts and spices are common. The dish symbolizes prosperity—cashews being a premium ingredient—and is a popular choice for parties and special thali meals. Its creamy texture and mild flavor make it suitable for both young and old, and it's often a highlight of vegetarian menus.

← Back to Cashew Curry with Cream
How to Make Cashew Curry with Cream (Traditional & Healthy Version) – Recipe