Indulge in the rich and aromatic flavors of Indian Besan Halwa. This traditional dessert is a delightful treat that combines the nutty taste of besan with the sweetness of sugar and the warmth of cardamom. Perfect for festive occasions or a cozy night in, this halwa is sure to satisfy your sweet tooth.
If you don't usually stock besan (gram flour) or ghee in your pantry, you might need to make a trip to the supermarket. Besan is a type of flour made from ground chickpeas and is commonly used in Indian cooking. Ghee is clarified butter, which adds a rich, buttery flavor to the dish. Both ingredients can typically be found in the international or specialty foods section.
Ingredients For Indian Besan Halwa Recipe
Besan: Gram flour made from ground chickpeas, essential for the nutty base of the halwa.
Ghee: Clarified butter that adds richness and depth to the dish.
Sugar: Sweetens the halwa, balancing the nutty flavor of the besan.
Water: Used to dissolve the sugar and create the syrup.
Cardamom powder: Adds a warm, aromatic flavor to the halwa.
Chopped nuts: Optional garnish that adds a delightful crunch and extra flavor.
Technique Tip for This Recipe
When roasting the besan, ensure you keep the heat on medium and stir continuously. This prevents the gram flour from burning and ensures an even golden brown color. The aroma will guide you; it should smell nutty and fragrant. This step is crucial as it develops the deep, rich flavor of the halwa.
Suggested Side Dishes
Alternative Ingredients
besan (gram flour) - Substitute with chickpea flour: Chickpea flour is essentially the same as gram flour and will provide a similar texture and flavor.
ghee - Substitute with butter: Butter can be used as it has a similar fat content and will provide a rich flavor, though it may lack the nutty aroma of ghee.
sugar - Substitute with jaggery: Jaggery is a traditional unrefined sugar used in Indian sweets and will add a deeper, more complex sweetness.
water - Substitute with milk: Milk will make the halwa richer and creamier, enhancing the overall texture and flavor.
cardamom powder - Substitute with cinnamon powder: Cinnamon powder can provide a warm, sweet-spicy flavor, though it will change the traditional taste profile slightly.
chopped nuts - Substitute with dried fruits: Dried fruits like raisins or chopped dates can add a different texture and natural sweetness to the halwa.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Recipe
- Allow the besan halwa to cool down to room temperature before storing. This prevents condensation and keeps the texture intact.
- Transfer the halwa into an airtight container. Ensure the container is clean and dry to avoid any contamination.
- Store the container in the refrigerator if you plan to consume the halwa within a week. The cool temperature helps maintain its freshness and flavor.
- For longer storage, consider freezing the halwa. Divide it into smaller portions for easy thawing and reheating.
- Wrap each portion tightly in plastic wrap or aluminum foil, then place them in a freezer-safe bag or container. This double layer of protection prevents freezer burn and preserves the taste.
- Label the containers with the date of preparation. This helps you keep track of its shelf life.
- When ready to enjoy, thaw the halwa in the refrigerator overnight. This gradual thawing process helps retain its texture.
- Reheat the halwa on the stovetop or in the microwave. If using the stovetop, add a splash of water or milk to restore its creamy consistency. Stir continuously to avoid burning.
- If using the microwave, heat in short intervals, stirring in between to ensure even heating. Add a little ghee if needed to enhance the richness.
- Garnish with fresh chopped nuts before serving to add a delightful crunch and elevate the presentation.
How to Reheat Leftovers
Stovetop Method: Place the besan halwa in a non-stick pan. Add a splash of water or milk to prevent it from drying out. Heat on low flame, stirring continuously until it warms through and reaches the desired consistency.
Microwave Method: Transfer the halwa to a microwave-safe bowl. Add a teaspoon of water or milk. Cover with a microwave-safe lid or wrap. Heat on medium power for 1-2 minutes, stirring halfway through to ensure even heating.
Oven Method: Preheat your oven to 300°F (150°C). Place the halwa in an oven-safe dish. Cover with aluminum foil to retain moisture. Heat for about 10-15 minutes, stirring once or twice to ensure even warming.
Double Boiler Method: Fill a pot with water and bring it to a simmer. Place a heatproof bowl with the halwa over the pot, ensuring the bottom of the bowl does not touch the water. Stir occasionally until the halwa is heated through.
Steaming Method: Place the halwa in a heatproof bowl. Set up a steamer and bring the water to a boil. Place the bowl in the steamer, cover, and steam for about 5-7 minutes, stirring once to ensure even heating.
Best Tools for This Recipe
Pan: Use this to heat the ghee and roast the besan until it turns golden brown and aromatic.
Pot: This is needed to dissolve the sugar in water and bring it to a boil.
Spatula: Essential for stirring the besan continuously to avoid lumps when adding the sugar syrup.
Measuring cups: Use these to measure out the besan, ghee, sugar, and water accurately.
Measuring spoons: These are needed to measure the cardamom powder and chopped nuts.
Knife: Use this to chop the nuts if you are adding them as a garnish.
Cutting board: This provides a safe surface for chopping the nuts.
Serving dish: Once the halwa is ready, transfer it to this dish for serving.
Stove: Necessary for heating the pan and pot to cook the halwa.
How to Save Time on Making This Recipe
Pre-measure ingredients: Measure out all ingredients like besan, ghee, and sugar before starting to save time during cooking.
Use a non-stick pan: A non-stick pan will make it easier to roast the besan without it sticking, speeding up the process.
Simultaneous tasks: While roasting the besan, simultaneously prepare the sugar syrup to save time.
Pre-chop nuts: Chop the nuts in advance so they are ready to garnish the halwa immediately.
Constant stirring: Stir the besan continuously to ensure even roasting and prevent burning, which can save time on corrections.

Indian Besan Halwa Recipe
Ingredients
Main Ingredients
- 1 cup Besan (gram flour)
- ½ cup Ghee
- 1 cup Sugar
- 2 cups Water
- ¼ teaspoon Cardamom powder
- 2 tablespoon Chopped nuts (optional)
Instructions
- Heat ghee in a pan on medium heat.
- Add besan and roast until it turns golden brown and aromatic.
- In a separate pot, dissolve sugar in water and bring to a boil.
- Slowly add the sugar syrup to the roasted besan, stirring continuously to avoid lumps.
- Add cardamom powder and mix well.
- Cook until the halwa thickens and starts to leave the sides of the pan.
- Garnish with chopped nuts and serve warm.
Nutritional Value
Keywords
Suggested Appetizers and Main Courses for This Recipe
More Amazing Recipes to Try 🙂
- French Onion Soup Recipe1 Hours 15 Minutes
- Indian Mutton Dalcha Recipe1 Hours 20 Minutes
- Indian Raw Banana Curry Recipe45 Minutes
- Fideo Recipe30 Minutes
- Indian Cholar Dal Recipe45 Minutes
- Indian Tapioca Stir Fry Recipe (Kappa)35 Minutes
- Watermelon Salad Recipe15 Minutes
- Indian Medu Vada Sambar Recipe45 Minutes

Leave a Reply