If you’re in the mood for something sweet and want a quick, satisfying dessert, Besan Halwa is a timeless Indian treat that never fails to impress. Known for its rich, nutty flavor and melt-in-your-mouth texture, this easy halwa comes together with just a handful of pantry staples — making it a perfect option for festive occasions or a spontaneous indulgence.
Whether you’re new to Indian desserts or an experienced home cook, this simple recipe will help you prepare Besan Halwa to perfection. Let’s get started.
Ingredients You’ll Need
1 cup besan (gram flour)
½ cup ghee (clarified butter)
¾ cup sugar
2 cups water
½ teaspoon cardamom powder
2 tablespoons chopped nuts (almonds, cashews, pistachios)
Optional: A few saffron strands soaked in warm water for extra aroma and color
Step-by-Step Instructions
1. Roast the Besan
In a heavy-bottomed pan or kadai, heat the ghee on medium heat.
Add the besan and begin roasting it, stirring constantly to avoid burning.
Roast the besan until it turns golden brown and releases a rich, nutty aroma (about 10–12 minutes).
2. Prepare Sugar Syrup
In a separate pot, boil water and add sugar.
Stir well until the sugar completely dissolves.
Mix in the cardamom powder (and saffron if using) for a fragrant touch.
3. Combine Besan & Syrup
Lower the heat and slowly pour the hot sugar syrup into the roasted besan mixture, stirring continuously to prevent lumps.
Be careful — the mixture may splutter initially.
Keep stirring as the halwa thickens and begins to leave the sides of the pan.
4. Final Cooking
Continue cooking on low heat for 5–7 minutes until you see ghee separating from the halwa at the edges.
5. Garnish & Serve
Transfer the halwa to a serving bowl.
Garnish with chopped nuts.
Serve warm for the best taste and texture!
Pro Tips for Perfect Besan Halwa
✔️ Roast the besan thoroughly to avoid any raw taste.
✔️ Adjust the sugar level as per your preference.
✔️ For a royal touch, add a few saffron strands.
✔️ Stir constantly while adding syrup to prevent lumps.
Why You’ll Love This Recipe
Quick and easy — ready in about 20 minutes
Made with simple pantry ingredients
Rich and flavorful with a smooth, melt-in-your-mouth texture
Vegetarian-friendly
Perfect for festivals, celebrations, or an everyday sweet craving
Health Fact
Besan (gram flour) is naturally high in protein and fiber, offering some nutritional value. However, since the dessert also contains ghee and sugar, moderation is key.
Final Word
Besan Halwa is a celebration of flavors — rich, nutty, aromatic — and simple enough to make anytime you’re craving something traditional. Give this authentic Besan Halwa recipe a try and treat yourself and your loved ones to a classic Indian dessert!
Author Profile

- My name is Kuldeep Singh Chundawat. I am an experienced content writer with several years of expertise in the field. Currently, I contribute to Daily Kiran, creating engaging and informative content across a variety of categories including technology, health, travel, education, and automobiles. My goal is to deliver accurate, insightful, and captivating information through my words to help readers stay informed and empowered.
Latest entries
AUTOMOBILEJuly 13, 2025Kia Carnival 2025 Review: The Ultimate Luxury MPV That Redefines Family Travel
AUTOMOBILEJuly 13, 2025Maruti Suzuki XL7 2025: A Spacious 7‑Seater MPV with SUV Appeal – Features, Price & Launch Details
INDIAJuly 13, 2025PAN Card Address Update: How to Change Your Address Easily Online
INDIAJuly 13, 2025Dearness Allowance May Rise by 6% as 8th Pay Commission Nears Implementation