If you’re looking for a royal Indian sweet that’s incredibly rich yet surprisingly easy to prepare, Kaju Halwa is the perfect choice. Made with cashews, milk, ghee, sugar, and saffron, this indulgent dessert has a silky texture and a delicious nutty flavor that makes every bite memorable.
Whether you’re celebrating Diwali, hosting guests, or simply craving a homemade sweet, this kaju halwa recipe comes together with just a handful of ingredients.
Why You’ll Love This Kaju Halwa
- Rich and creamy texture
- Made with simple pantry ingredients
- Perfect for festivals and special occasions
- Naturally packed with the goodness of cashews
- Ready in under an hour
Ingredients
- 1 cup raw cashews
- 1 cup milk
- ½–¾ cup sugar (adjust to taste)
- 2 tablespoons ghee
- A pinch of saffron strands
- ¼ teaspoon cardamom powder (optional)
- Chopped pistachios or cashews for garnish
How to Make Kaju Halwa
Step 1: Soak the Cashews
Soak the cashews in milk for about 1 hour. Meanwhile, soak the saffron strands in 2 tablespoons of warm milk.
Step 2: Blend into a Smooth Paste
Transfer the soaked cashews along with the milk into a blender and blend until you get a smooth, lump-free paste.
Step 3: Cook the Cashew Mixture
Pour the cashew paste into a heavy-bottomed or non-stick pan. Cook on medium heat, stirring continuously until the mixture begins to thicken.
Step 4: Add Sugar
Mix in the sugar and continue stirring. The mixture will loosen slightly before thickening again.
Step 5: Add Ghee
Gradually add the ghee, one spoonful at a time, while stirring continuously. This helps create a glossy, smooth halwa.
Step 6: Flavor the Halwa
Add the saffron-infused milk and cardamom powder. Continue cooking until the mixture leaves the sides of the pan and develops a rich, fudgy consistency.
Step 7: Garnish and Serve
Transfer the halwa to a serving bowl, garnish with chopped nuts, and serve warm.
Tips for the Perfect Kaju Halwa
- Blend the cashews into a silky smooth paste for the best texture.
- Cook on medium or low heat to prevent sticking.
- Add ghee gradually instead of all at once.
- Stir continuously for an even, creamy consistency.
- Adjust the sugar according to your preference.
Health Benefits of Cashews
Cashews aren’t just delicious—they’re also packed with nutrients.
- Rich source of healthy fats
- Good source of plant-based protein
- Contains magnesium for bone health
- High in copper and zinc to support immunity
- Provides antioxidants that help fight oxidative stress
Enjoy kaju halwa in moderation as it is also high in calories and natural fats.
Serving Suggestions
Kaju halwa tastes best when served:
- Warm after meals
- During festive celebrations
- As a dessert for family gatherings
- Alongside vanilla ice cream for a modern twist
Storage Tips
Store leftover halwa in an airtight container in the refrigerator for up to 4 days. Reheat gently in a microwave or pan before serving. Add a teaspoon of milk if it becomes too thick.
Final Thoughts
Kaju Halwa is a luxurious Indian dessert that combines the richness of cashews with the aroma of saffron and the goodness of ghee. Despite its elegant taste, it’s surprisingly simple to make at home. Whether you’re preparing sweets for festivals or treating your family to something special, this homemade kaju halwa is sure to impress.
Try this easy recipe today and enjoy a bowl of creamy, melt-in-the-mouth goodness!
Frequently Asked Questions
Can I make kaju halwa without milk?
Yes. You can substitute milk with water, although milk gives the halwa a richer and creamier texture.
Can I use jaggery instead of sugar?
Yes, but add jaggery after the cashew mixture has cooked. Avoid boiling jaggery with milk to prevent curdling.
Why is my halwa sticky?
It simply needs a little more cooking. Keep stirring until it leaves the sides of the pan.
Can I prepare it in advance?
Absolutely. Kaju halwa stores well in the refrigerator and can be reheated before serving.