
Cashew Barfi
Desserts • India
How to Make Cashew Barfi (Traditional & Healthy Version)
Cashew Barfi, also known as Kaju Katli, is a classic North Indian mithai cherished for its delicate, melt-in-the-mouth texture and rich, nutty flavor. Traditionally prepared during festivals like Diwali, Raksha Bandhan, and Holi, this elegant dessert symbolizes prosperity and celebration in Indian households. Made primarily from premium cashews (kaju), a touch of cardamom (elaichi), and a hint of desi ghee, Cashew Barfi delivers a luxurious sweetness without being overwhelmingly rich. What sets Cashew Barfi apart is its simplicity and versatility—requiring just a few wholesome ingredients, yet resulting in a festive treat that appeals to all ages. It is often adorned with a glistening layer of edible silver foil (varak), making it a centerpiece at celebratory gatherings and poojas. The subtle yet distinct flavor of cashews paired with the aromatic warmth of cardamom makes this barfi a must-have on every Indian dessert platter. If you’re seeking an authentic, health-conscious Indian dessert, Cashew Barfi is a delightful choice that satisfies sweet cravings while offering the nourishment of nuts.
Ingredients(for 2 pieces (approx. 40g total))
- 1 cup (125g) Cashew nuts (kaju) (whole, unsalted)
- 1/3 cup (50g) Powdered jaggery (gur) (can substitute sugar for traditional taste)
- 4 tablespoons Water (for dissolving jaggery)
- 1/2 teaspoon Cardamom powder (elaichi) (freshly ground preferred)
- 1 teaspoon Desi ghee (for greasing and flavor)
- 1/2 teaspoon Rose water (gulab jal) (optional) - optional
- as needed Edible silver foil (varak) (for garnish, optional) - optional
- 1 tablespoon Chopped pistachios (for garnish, optional) - optional
Instructions
- 1
Dry roast the cashew nuts on a low flame for 2-3 minutes, ensuring they do not brown. Cool completely. Grind the cashews in a mixer to a fine powder, pulsing intermittently to avoid releasing oil.
5 minutes
Roast only until warm for best flavor; over-roasting can make the powder oily.
- 2
In a thick-bottomed kadhai, add powdered jaggery and water. Heat on medium flame, stirring until jaggery fully dissolves. Bring to a gentle simmer.
5 minutes
Use a heavy-bottomed pan to avoid burning the syrup.
- 3
Add the cashew powder and mix well, stirring continuously. Cook on low flame until the mixture thickens and starts leaving the sides of the pan.
7 minutes
Keep stirring to prevent lumps and ensure even cooking.
- 4
Add cardamom powder, rose water (if using), and ghee. Mix thoroughly. Continue cooking until the mixture forms a soft dough and leaves the kadhai clean.
3 minutes
Test by taking a small pinch—should roll into a soft ball without sticking.
Why This Dish is Healthy
This Cashew Barfi recipe is a healthier alternative to conventional sweets, using jaggery instead of refined sugar to lower the glycemic impact. Cashews provide satiety and energy while being heart-healthy. With minimal ghee and no maida (refined flour), it’s ideal for those seeking nutrient-dense desserts without compromising on authentic Indian flavors.
Cashew Barfi is rich in plant-based protein, healthy fats, and essential minerals like magnesium, copper, and zinc from the cashews. Jaggery serves as a natural sweetener, offering trace minerals and iron. Compared to traditional sugar-laden mithai, this version reduces refined sugar, making it suitable for mindful calorie intake. The moderate use of ghee adds healthy fats and vitamin E, supporting cell health, while cardamom aids digestion.
Pro Tips
- 💡Always use fresh, unsalted kaju for the best flavor and smooth texture.
- 💡Pulse the cashews gently while grinding to avoid releasing excess oil.
- 💡Do not overcook the mixture; it should be soft but non-sticky when done.
Storage & Serving
Store Cashew Barfi in an airtight container at room temperature for up to 7 days. For extended freshness, refrigerate up to 2 weeks. Avoid moisture to maintain texture.
Best served: Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 160.0 kcal |





