
Besan (Gram Flour) Halwa Recipe
Besan gram flour halwa recipe celebrates the distinctive nutty flavor of roasted chickpea flour transformed into a rich, aromatic dessert that's perfect for those who appreciate unique taste profiles in traditional sweets. This beloved Indian halwa combines besan with ghee, milk, and sugar through careful cooking techniques that develop deep, complex flavors while achieving silky smooth consistency. The recipe requires patience as proper roasting eliminates any raw flour taste while building the characteristic golden color and nutty aroma. Perfect for festival celebrations, family gatherings, or satisfying personal cravings for authentic Indian desserts, this halwa delivers comforting warmth and satisfying richness. The unique flavor of besan sets this dessert apart from other halwas, making it a favorite among those who enjoy distinctive, traditional taste experiences that connect with Indian culinary heritage.

If you like the flavour of besan (chickpea flour) in sweets, you will love this halwa. I often make this halwa instead of ‘Besan Ladoo’ or ‘Mysore Pak.’ My kids gobble it up even before it has a chance to cool down.
Ingredients
1 cup milk
½ cup water
½ teaspoon ground cardamom
¾ cup ghee (clarified butter)
1 cup chickpea flour (besan)
1 cup sugar
Directions
Bring the milk and water to a simmer in a saucepan over medium-low heat; stir the cardamom into the mixture. Set aside.
Melt the ghee in a shallow skillet over medium heat; stir the chickpea flour into the melted ghee and cook until fragrant, about 10 minutes. Add the sugar and stir to incorporate. Slowly pour the milk mixture into the skillet while stirring to avoid lumps. Continue cooking and stirring until the halwa pulls away from the sides of the pan, 10 to 15 minutes. Serve hot or spread the mixture into a rimmed plate and allow to cool. Cut into squares and serve.
Editor’s Note
Chickpea flour, also known as gram flour or besan, can be found in Indian or Asian markets. Made from ground, dried chickpeas, the flour can be wrapped and stored in the refrigerator for up to 6 months.
Nutrition Facts (per serving)
323 | Calories |
21g | Fat |
33g | Carbs |
3g | Protein |
Nutrition Facts | |
---|---|
Servings Per Recipe 8 | |
Calories 323 | |
% Daily Value * | |
Total Fat 21g | 26% |
Saturated Fat 12g | 62% |
Cholesterol 52mg | 17% |
Sodium 13mg | 1% |
Total Carbohydrate 33g | 12% |
Dietary Fiber 1g | 2% |
Total Sugars 28g | |
Protein 3g | 7% |
Vitamin C 0mg | 0% |
Calcium 49mg | 4% |
Iron 1mg | 4% |
Potassium 49mg | 1% |
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.