Besan Ka Halwa

User Reviews

4.9

54 reviews
Excellent
  • Prep Time

    5 mins

  • Cook Time

    25 mins

  • Total Time

    30 mins

  • Servings

    2

  • Calories

    666 kcal

  • Course

    Dessert

  • Cuisine

    Indian

Besan Ka Halwa

Besan Ka Halwa is a creamy Indian dessert made by roasting gram flour (besan) in ghee, then cooking it with hot milk, sugar, and aromatic cardamom. It has a rich, nutty flavor and smooth texture, garnished with pistachios, almonds, and optional saffron for warmth and color.

Description

Besan Ka Halwa starts by roasting gram flour thoroughly in hot ghee over low heat, stirring continuously to develop a nutty aroma and rich golden color. Meanwhile, milk is heated to boiling separately. The hot milk is added gradually in batches to the roasted besan while stirring to prevent lumps. Sugar and cardamom powder are added to sweeten and flavor the mixture. The halwa thickens to a smooth, creamy consistency as it cooks, with ghee releasing during roasting to enhance richness. Chopped pistachios and almonds are added for texture and garnish, and optionally saffron strands can be added for additional aroma and color. The halwa is typically served warm as a comforting dessert and can be stored refrigerated for up to a week. Careful roasting of the besan is crucial to avoid a raw taste and to develop the proper flavor base.

I Made This!

4 people made this

Save this

22 people saved this

Ingredients

Servings

For besan ka halwa

  • ¼ cup ghee (clarified butter)
  • 1 cup besan (gram flour or chickpea flour)
  • 1.5 cups milk
  • cup sugar
  • ¼ teaspoon cardamom powder
  • 4 to 5 pistachio slivered or chopped
  • 4 to 5 almonds , slivered or chopped

For garnish

  • saffron optional, few strands

Instructions

  1. Firstly heat 1.5 cups of milk in a thick bottomed pan till it comes to a boil.
  2. At the same time, when you keep the milk for boiling, on another stove top keep a thick bottomed pan. Add ¼ cup of ghee in it.
  3. Once the ghee melts, then lower the heat.
  4. Add 1 cup of gram flour (besan) and mix very well with the ghee.
  5. Keep on stirring continuously so that the besan is evenly roasted.
  6. Mix and stir well for 14 to 15 minutes on low heat, till the besan leaves a nutty aroma.
  7. Soon the gram four will start releasing ghee.
  8. By now the milk must have also got boiled. In case the milk gets boiled earlier, before the besan gets roasted, then switch off the flame and cover the milk pan.
  9. The milk has to be poured in two batches. Keep the heat to a low and first pour 1 cup of hot milk gradually into the roasted gram flour. While you are pouring the milk, simultaneously keep on stirring also. Mix the milk very well with the roasted gram flour.
  10. Then pour the remaining ½ cup milk.
  11. Continue to mix and stir the mixture for 1 to 2 minutes.
  12. Add ⅓ cup of sugar. The amount of sugar can be adjusted as per your taste preferences.
  13. Stir well so that no lumps are formed. Keep continuously stirring for 5 to 6 mins on a low flame.
  14. Soon the mixture will start thickening. You have to continuously keep stirring the mixture, then only halwa will be smooth and without lumps.
  15. Add cardamom powder, pistachios (slivered or chopped) and almonds (slivered or chopped).
  16. Continue to stir and mix well.
  17. You will see some ghee separating from the halwa at the sides. The halwa will also start leaving the edges of the pan and will appear smooth and glossy.
  18. Switch off the heat. The besan halwa will become thick as it cools down.
  19. Serve besan halwa hot or warm or chilled. If you want you can garnish halwa with chopped nuts and saffron strands.
  20. Refrigerate any leftovers. While serving warm the halwa in a pan so that the ghee melts as on refrigeration it solidifies. This halwa keeps well in the fridge for 3 to 4 days.

Notes

  • Roast the besan continuously on low heat for approximately 14 to 15 minutes until it emits a nutty fragrance to avoid raw taste.
  • Adding slivered or chopped pistachios and almonds enhances texture and flavor, but this is optional.
  • Store leftover halwa refrigerated for up to a week to maintain freshness.

Nutrition Information

Show Details
Calories 666kcal (33%) Carbohydrates 69g (23%) Protein 17g (34%) Fat 36g (55%) Saturated Fat 19g (95%) Polyunsaturated Fat 2g (12%) Monounsaturated Fat 8g (40%) Cholesterol 84mg (28%) Sodium 108mg (5%) Potassium 653mg (14%) Fiber 5g (20%) Sugar 47g (94%) Vitamin A 1120IU (22%) Calcium 232mg (23%) Iron 2.3mg (13%)

Nutrition Facts

Serving: 2Serving

Amount Per Serving

Calories 666 kcal

% Daily Value*

Calories 666kcal 33%
Carbohydrates 69g 23%
Protein 17g 34%
Fat 36g 55%
Saturated Fat 19g 95%
Polyunsaturated Fat 2g 12%
Monounsaturated Fat 8g 40%
Cholesterol 84mg 28%
Sodium 108mg 5%
Potassium 653mg 14%
Fiber 5g 20%
Sugar 47g 94%
Vitamin A 1120IU 22%
Calcium 232mg 23%
Iron 2.3mg 13%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.9

54 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Tiramisu

Italian
5.0 (18 reviews)

S'mores Bars

American
5.0 (21 reviews)

Angel Food Cake

American
5.0 (18 reviews)

Birthday Cake Pie

American
5.0 (21 reviews)

Apple Fritters

American
5.0 (24 reviews)

Dirt Cake

American
5.0 (3 reviews)

Chocolate Covered Oreos

American
5.0 (18 reviews)

M&M Cookies

American
5.0 (24 reviews)

Lemon Curd

French
5.0 (21 reviews)

Banana Bread Cookies

American
5.0 (3 reviews)

Peanut Butter Chocolate Chip Cookies

American
5.0 (21 reviews)