Walnut Halwa

Walnut Halwa

Walnut Halwa

Walnut Halwa Recipe, also known as Akhrot Halwa, is a rich and flavourful Indian dessert made with walnuts, milk solids, milk, saffron and cardamom. Warm, comforting and packed with nutty goodness, this traditional sweet is perfect for festivals, celebrations and cosy winter evenings.

In Hindi, walnuts are known as akhrot, while the word halwa originates from the Arabic word hulw, meaning sweet. Like many traditional Indian halwas, this dessert combines simple ingredients to create a rich and indulgent treat. Moreover, the natural flavour of walnuts gives this halwa a distinctive taste and texture that sets it apart from other popular varieties.

This Walnut Halwa Recipe makes a wonderful dessert for festive occasions such as Diwali, Holi and family celebrations. In addition, its warm and nourishing qualities make it especially enjoyable during the winter months. The combination of saffron, cardamom and walnuts creates a dessert that feels both luxurious and comforting.

Like many cherished family recipes, this walnut halwa has been passed down through generations. I fondly remember my mother preparing it during the winter, filling the house with its wonderful aroma. Interestingly, she often recalls enjoying the same halwa during her own childhood. Consequently, this recipe holds a special place in our family and continues to bring back wonderful memories with every bite.

Beyond its delicious flavour, walnut halwa also offers nutritional benefits. Walnuts contain healthy fats, antioxidants and essential nutrients, while ghee contributes richness and depth of flavour. As a result, this dessert feels both indulgent and nourishing when enjoyed as part of a balanced diet.

Whether you are preparing a festive feast or simply craving something warm and comforting, this Walnut Halwa Recipe is guaranteed to become a favourite.

What is Walnut Halwa?

Walnut Halwa is a traditional Indian dessert prepared by cooking ground walnuts with milk, ghee, sugar and aromatic flavourings such as cardamom and saffron. The ingredients are cooked together until they form a rich, smooth and flavourful sweet.

Unlike many traditional halwas made with flour or vegetables, this version showcases the natural richness of walnuts. Consequently, it develops a distinctive nutty flavour and luxurious texture.

Why You’ll Love This Walnut Halwa Recipe

Rich and nutty flavour

Perfect for festivals and celebrations

Warm and comforting winter dessert

Made with simple ingredients

Naturally gluten-free

Easy to prepare

Family-favourite traditional sweet

Moreover, the recipe comes together with everyday ingredients that are easy to find. In addition, the rich flavour of walnuts makes it a unique alternative to more common halwa recipes. Finally, it can be prepared ahead of time for festive occasions and gatherings.

Ingredients You’ll Need

Walnuts
Walnuts are the star ingredient of this recipe. Most importantly, they provide the distinctive flavour, texture and richness that define the halwa.

Milk
Milk adds creaminess and helps create the smooth texture of the dessert.

Khoya (Milk Solids)
Khoya contributes richness and depth, making the halwa more indulgent and flavourful.

Ghee
Ghee enhances the flavour and gives the halwa its characteristic richness. Furthermore, it helps bring all the ingredients together beautifully.

Cardamom
Cardamom adds warmth and a delicate aroma that complements the walnuts perfectly.

Saffron
Saffron contributes an elegant flavour and beautiful colour to the finished dessert.

Serving Suggestions

Serve Walnut Halwa:
Warm as a dessert
During Diwali and Holi celebrations
At family gatherings
After festive meals
On cold winter evenings

Alternatively, garnish it with chopped nuts and saffron strands for an elegant presentation. Likewise, it pairs wonderfully with a cup of masala chai after a meal.

What Makes This Recipe Special?

This Walnut Halwa Recipe stands out because it combines the rich flavour of walnuts with the traditional warmth of Indian desserts. Unlike many halwa recipes that rely on flour or vegetables, this version allows the natural nuttiness of walnuts to take centre stage.

Moreover, the combination of saffron, cardamom and ghee creates a rich and aromatic dessert that feels truly special. As a result, it is perfect for both festive occasions and everyday indulgence.

Storage

Store Walnut Halwa in an airtight container in the refrigerator for up to 4 days.

When ready to serve, reheat gently over low heat or in the microwave. In fact, many people find that the flavours deepen and improve after a day.

Walnut Halwa Recipe FAQs

Is Walnut Halwa healthy?
Walnuts contain healthy fats, antioxidants and essential nutrients. Therefore, when enjoyed in moderation, Walnut Halwa can be part of a balanced diet.

Can I make Walnut Halwa in advance?
Yes. In fact, it stores well and can be reheated just before serving.

Can I use jaggery instead of sugar?
Absolutely. Jaggery adds a deeper flavour and works beautifully in this recipe.

How long does Walnut Halwa last?
When stored in the refrigerator, it stays fresh for up to 4 days.

Is Walnut Halwa gluten-free?
Yes. This recipe is naturally gluten-free.

Other Indian sweets you might like are Instant Badam Halwa, Badam Halwa, Lauki ka Halwa, Besan Ladoo, Whole Wheat Gulgale, Moong Dal Halwa, Rava Kesari,  Gond ke Ladoo, Gajar Halwa, Jalebi and Phirni.

Ingredients

250 grams unsalted walnut kernels
½ cup ghee
2 tablespoons milk powder
½ cup mawa/khoya/milk solids
¾ cup milk
1 teaspoon cardamom powder
1-2 tablespoons finely chopped unsalted pistachios
Few saffron strands
¾ cup sugar

Directions

Step-1

Grind the walnuts in a food processor or blender until you get a coarse powder. Set it aside.

Step-2

Heat the ghee in a pan and add the walnut powder. Stir it continuously so that there are no lumps. Cook on low heat stirring continuously for 5-7 minutes or until the ghee is absorbed by the halwa. Once the walnuts are roasted, add the milk powder and cook on low heat for another 5-10 minutes and halwa will begin to turn golden brown at this stage.

Step-3

Next add the mawa/khoya and cook on low heat for 1-2 minutes.

Once mawa has mixed well, pour in the milk and stir continuously to avoid lumps. Cook on low heat.

Step-4

Next, add cardamom powder, saffron strands, sugar and pistachios. Cook on low heat for 2-3 minutes or until sugar dissolves.

Enjoy it hot or warm!

Tips & Variations

  1. As walnuts are the main ingredient in this recipe, try using fresh and high-quality walnuts as old walnuts can at times be bitter.
  2. Always roast the walnuts in ghee over low heat as it enhances the nutty flavour.
  3. Make sure to stir continuously on low heat while roasting the walnuts as it avoids the burning of nuts.
  4. I have flavoured the halwa with cardamom, saffron and pistachio nuts. If you do not have any of the ingredients, you can skip them.
  5. Always use a thick or non-stick pan for making halwa as it prevents the halwa from sticking to the pan.
  6. Feel free to adjust the amount of sugar based on your preference. One thing to remember is that after cooking, the halwa becomes slightly sweeter.
  7. For a richer and creamier taste, I have used milk to bid the halwa together. You can also add hot water.