Besan Ka Halwa is a traditional Indian dessert and made using gram flour, nuts and cardamom.
Besan Halwa, also known as Besan ka Sheera or Chickpea Flour Pudding, is a beloved Indian dessert that brings warmth and nostalgia with every bite. Made from simple pantry staples like chickpea flour (besan), ghee, sugar, and milk, this one-pot sweet dish is perfect for festive celebrations, cozy winter mornings, or even as a quick indulgence on a rainy day.
Why Besan Halwa Is a Must-Try
What makes Besan Halwa truly special is its simplicity. Unlike other Indian sweets that require elaborate steps or sugar syrup preparation, this halwa comes together in a single pan. The roasting of besan in ghee releases a rich, nutty aroma that fills your kitchen and sets the tone for a comforting treat.
Whether you’re preparing it for Diwali, Holi, a puja, or just craving something sweet after dinner, Besan Halwa fits the bill. It’s also considered beneficial during pregnancy and for children, especially when served warm to soothe colds or sore throats.
Ingredients You’ll Likely Already Have
To make Besan Halwa, you need basic ingredients found in most Indian kitchens: besan (gram flour), ghee, sugar, milk, water, and cardamom powder. For best results, use full-fat milk and stick to ghee—oil simply doesn’t deliver the same flavor. While you can experiment with brown sugar or coconut sugar, traditional white sugar gives the most authentic taste.
Tips for Serving & Garnishing
Serve Besan Halwa warm or at room temperature, garnished with slivered almonds, pistachios, and dried rose petals. For an extra indulgent touch, fry the nuts in ghee before topping. You can also add cashews and raisins for added texture and sweetness.
In many Indian households, including mine, halwa is enjoyed not just as a dessert but also as a breakfast dish paired with savory sides. It’s versatile, nourishing, and deeply satisfying. Looking for more halwa recipes? Try this sooji ka halwa or atte ka halwa.
TL;DR: Besan Halwa Is Comfort in a Bowl
- ½ cup ghee
- ¾ cup chickpea flour (besan, gram flour)
- ¾ cup whole milk; warm
- 1 cup water; warm
- ⅓ cup granulated white sugar
- 1 teaspoon cardamom powder
- ¼ cup coarsely crushed almonds
- garnish: slivered pistachios & edible rose petals
- Heat the ghee in a heavy-bottomed pan, over medium low heat until fully melted.
- Roast the chickpea flour to the pan and roast it, stirring continuously, for 13-15 minutes. You're aiming for a deep golden brown color and a rich, nutty aroma. Besan can burn quickly once it starts browning. The final color and flavor of your halwa depend on this step. Keep a close eye and stir constantly to avoid burning.
- Slowly stream in the warm milk while stirring to prevent lumps from forming.
- Repeat the process by streaming in warm water, continuing to stir until the mixture is smooth.
- Add sugar to the pan and mix thoroughly.
- Continue cooking for 5–6 minutes, stirring constantly, until the ghee begins to separate from the sides of the pan.
- Mix in coarsely crushed almonds and cardamom powder for texture and aroma.
- Finish with a sprinkle of pistachio slivers and rose petals. Serve warm and enjoy!
Offer & Enjoy,






