Besan Ka Halwa

    20 mins

    Besan halwa is a rich, sweet, traditional Punjabi favourite for celebrations and puja. It's also great for curing sore throats.


    Delhi, India
    28 people made this

    Serves: 4 

    • 1 cup besan
    • 1 cup ghee
    • 1 cup sugar
    • 2 tbsp chopped cashews (save some for garnish)
    • 1 cup water

    Prep:5min  ›  Cook:15min  ›  Ready in:20min 

    1. Heat a wide pan on medium heat. Dry roast the besan in it for 2-3 minutes, till it has changed color to dark brown and just begins to smell fragrant. Make a well in the besan and add the ghee. Continue to cook the besan in it for 5-7 minutes.
    2. When the besan becomes dark brown, add sugar and most of the chopped cashews. Cook for another minute or so. Turn up the heat. Add water. Besan will start boiling right away. Stir vigorously or lumps can form. After the boil, reduce heat, keep stirring. When the water evaporates and besan achieves the consistency of a smooth, flexible paste, halwa is ready. Garnish with rest of the cashews and serve.

    Recently viewed

    Reviews and Ratings
    Global ratings:

    Reviews in English (1)


    Absolutely wrong recipe! 1 cup of ghee is too much for 1 cup of besan. Know your recipe and try it yourself before posting it here! Stop misguiding people.  -  13 Apr 2014