Walnut Halwa

Walnut Halwa

Desserts • India

210
KCAL
PROTEIN (G)
CARBS (G)
FAT (G)
Log This Food
Track with App
Log this food instantly with our mobile app
Get App
How to Make Walnut Halwa
Traditional + healthy version with step-by-step photos · 35 min total · 2 servings
View full recipe →

How to Make Walnut Halwa (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
Medium

Walnut Halwa is a rich, decadent Indian dessert that brings together the earthy taste of akhrot (walnuts) with the comforting warmth of ghee and aromatic spices. Traditionally enjoyed during winter months and special occasions, this halwa is known for its delightful texture—slightly crunchy from the walnuts, lusciously soft from the slow-cooked milk, and perfectly sweetened. Originating from North India, particularly popular in Punjabi and Kashmiri households, Walnut Halwa has become a festive favorite during Diwali, Navratri, and wedding celebrations. What sets Walnut Halwa apart is its fusion of health and indulgence. Walnuts are revered in Ayurveda for their brain-boosting properties and are an excellent source of plant-based omega-3s. Unlike more common suji or atta halwa, this version uses minimal sugar and replaces khoya with low-fat milk for a lighter yet authentic taste. The aroma of cardamom (elaichi) and the crunch of dry fruits make this dessert both satisfying and nutritious, perfect for those seeking a guilt-free mithai option. Enjoy this Walnut Halwa as a prasad or as a wholesome sweet treat for your family!

Diabetic-Friendly Weight Loss Kid-Friendly Vegan Adaptable
Allergens: dairy, tree nuts

Ingredients(for 1 medium katori (about 100g))

  • 3/4 cup Walnuts (Akhrot) (coarsely ground)
  • 1 cup Low-fat milk (doodh)
  • 1.5 tbsp Desi ghee (clarified butter)
  • 1/3 cup Jaggery powder (gur, can substitute with coconut sugar)
  • 1/2 tsp Cardamom powder (elaichi)
  • 1 tbsp Almonds (finely chopped, badam) - optional
  • 1 tbsp Raisins (kishmish) - optional
  • 6-8 strands Saffron strands (kesar, soaked in 1 tbsp warm milk) - optional
  • 1/4 cup Water (for consistency if needed) - optional

Instructions

  1. 1

    Dry roast the walnuts in a heavy-bottomed kadhai on low flame for 3-4 minutes until aromatic. Cool slightly and coarsely grind them.

    5 minutes

    Do not over-grind; keep the texture coarse for a nutty bite.

  2. 2

    Heat desi ghee in the same kadhai. Add ground walnuts and sauté on low-medium flame for 5 minutes until they release a toasty aroma.

    5 minutes

    Stir continuously to prevent sticking and burning.

  3. 3

    Add low-fat milk and keep stirring. Cook for 4-5 minutes until the mixture thickens and the milk is absorbed.

    5 minutes

    Scrape the sides to mix in the cream (malai) for richer flavor.

  4. 4

    Stir in jaggery powder and continue to cook, allowing the jaggery to melt completely and mix well. If needed, add a little water for a softer halwa.

    3 minutes

    Add jaggery only after the milk is absorbed to prevent curdling.

Why This Dish is Healthy

This healthy Walnut Halwa is lighter than traditional versions due to the use of low-fat milk, reduced ghee, and natural sweetener jaggery. It’s free from refined flour and sugar, making it suitable for calorie-conscious eaters. With walnuts as the main ingredient, this halwa supports heart health, brain function, and keeps you fuller for longer—perfect for those looking for a nutritious Indian dessert without compromising on taste.

Walnut Halwa is packed with healthy fats, plant protein, and dietary fiber from akhrot, making it a more wholesome dessert option. Walnuts are a rich source of omega-3 fatty acids, antioxidants, vitamin E, and magnesium. The use of low-fat milk and jaggery instead of refined sugar helps lower the glycemic load and offers additional minerals like calcium and iron. Almonds and raisins boost the vitamin and mineral content, supporting bone health and immunity.

Pro Tips

  • 💡Tip 1: Use fresh, good quality walnuts for best flavor and nutrition.
  • 💡Tip 2: Adjust the quantity of jaggery to suit your preferred sweetness level.
  • 💡Tip 3: For a richer taste, add a tablespoon of khoya if not calorie conscious.

Storage & Serving

Store leftover Walnut Halwa in an airtight container in the refrigerator for up to 3 days. Reheat gently on low flame or in the microwave before serving. Avoid freezing, as it may alter the texture.

Best served: Lunch or as a dessert after dinner

Nutrition Facts

NutrientPer 100g
Energy210.0 kcal

Similar Foods