If you are craving a rich, aromatic, and traditional Indian dessert, besan halwa is one of the most effortless and satisfying dishes you can make at home. Prepared using simple ingredients such as besan, ghee, sugar, and dry fruits, this traditional Indian sweet dish is a favorite across the country.
In this detailed guide, we will walk you through the best besan halwa recipe, including tips, variations, and expert tricks to make perfect besan ka halwa every time.

What is Besan Halwa?
Besan ka halwa is a traditional Indian sweet dish that is prepared by cooking gram flour in ghee, sweetening it with sugar, and flavoring it with cardamom. It is a popular sweet dish, especially in winters, as it provides warmth and energy.
Ingredients for Besan Halwa Recipe
To prepare authentic besan halwa, you’ll need:
- 1 cup besan (gram flour)
- ½ cup ghee
- ¾ cup sugar
- 2 cups water
- 4–5 cardamom pods (crushed)
- 10–12 almonds (chopped)
- 10–12 cashews (chopped)
- 1 tbsp raisins
For best results, use premium-quality besan from Health Mark.
Step-by-Step Besan Ka Halwa Recipe
Step 1: Heat Ghee
Take a heavy-bottom pan and heat ghee on low flame.
Step 2: Roast Besan
Add besan to the pan and start roasting it on low heat. Stir continuously to avoid burning.
- Roast for 12–15 minutes
- The color will turn golden
- Aroma will become nutty and rich
👉 This is the most important step in any besan halwa recipe.
Step 3: Prepare Sugar Syrup
In another pan, heat water and add sugar. Stir until sugar dissolves completely.
Step 4: Combine Mixture
Slowly add the sugar syrup to the roasted besan. Stir continuously to avoid lumps.
Step 5: Add Flavors
Add cardamom powder and dry fruits. Mix well.
Step 6: Cook Until Thick
Cook the mixture until it thickens and starts leaving the sides of the pan.
Step 7: Serve Hot
Your delicious besan ka halwa is ready to serve!
Tips for Perfect Besan Halwa
Always roast besan on low flame
Use pure ghee for rich flavor
Stir continuously to prevent lumps
Adjust sugar as per taste
Add milk for a softer texture (optional)
Health Benefits of Besan Halwa
Surprisingly, besan halwa is not just tasty but also nutritious:
- Rich in protein
- Provides instant energy
- Helps keep the body warm in winters
- Contains healthy fats from ghee
- Supports muscle strength
Variations of Besan Halwa Recipe
1. Milk Besan Halwa
Replace water with milk for a creamy texture.
2. Jaggery Besan Halwa
Use jaggery instead of sugar for a healthier version.
3. Dry Fruit Besan Halwa
Add more nuts like pistachios and walnuts.
Why Choose Health Mark Besan?
When making besan halwa, quality matters the most. Poor-quality flour can ruin taste and texture.
Health Mark Besan ensures:
- Premium quality
- Fine texture
- Rich aroma
- Hygienic packaging

Common Mistakes to Avoid
Not roasting besan properly
Cooking on high flame
Adding syrup too quickly
Using low-quality ingredients
Avoid these mistakes to make the perfect besan ka halwa recipe every time.
Serving Suggestions
- Serve hot with extra ghee topping
- Garnish with nuts
- Pair with chai in winters
- Ideal for festivals and special occasions
FAQs – Besan Halwa Recipe
1. How long does besan halwa take to prepare?
It takes around 20–25 minutes to make a perfect besan halwa recipe.
2. Can I make besan ka halwa without ghee?
Yes, but ghee gives authentic taste and richness.
3. Why does my besan halwa taste bitter?
This happens if besan is overcooked or burnt during roasting.
4. Can I store besan halwa?
Yes, you can store it in the refrigerator for 2–3 days.
5. Is besan halwa healthy?
Yes, in moderation. It is rich in protein and energy.
Conclusion
Preparing a besan halwa recipe at home is easy, fast, and extremely rewarding. With the right ingredients and preparation methods, you can now have a restaurant-style besan ka halwa recipe at home. To have the best taste and quality in every dish you prepare, you should always use high-quality products such as Health Mark Besan.
Try it now and have a great culinary experience!
👉 Visit & Order Now: https://healthmarkfood.com/
📞 Call Us: 9318896005