Easy Besan Halwa Recipe: Traditional Indian Dessert with Storage Tips and Serving Ideas

Photo of author
Written By Haryana’s Restaurant

Authentic Indian Food – Classic Indian Cuisine in Terrace BC

Craving something sweet and comforting? Besan halwa, a traditional Indian dessert made from gram flour, ghee, and sugar, might be just what you’re looking for. This delightful treat boasts a rich history in Indian cuisine and is often prepared during festivals or special occasions. Its nutty flavor and melt-in-your-mouth texture make it an irresistible indulgence.

What sets besan halwa apart is its simplicity and the depth of flavors achieved with minimal ingredients. The aromatic blend of roasted gram flour mixed with cardamom creates a heavenly experience for your taste buds. Whether you’re new to Indian sweets or a seasoned fan, this recipe will guide you through making the perfect besan halwa right at home.


Dry Ingredients

  • 1 cup Gram Flour (Besan): Sifted to remove lumps.
  • 1 cup Sugar: Granulated for best results.

Wet Ingredients

  • ½ cup Ghee: Clarified butter adds richness.
  • 2 cups Water: Room temperature.

Spices and Flavorings

  • 4 Cardamom Pods: Crushed for a fragrant aroma.


  • 2 tablespoons Slivered Almonds: Lightly toasted.
  • 2 tablespoons Raisins: Optional, for added sweetness.

Equipment Needed

To ensure you can create the perfect besan halwa, gather the following equipment. These tools will help you achieve the right texture and flavor with ease.

  • Heavy-Bottomed Pan or Kadhai: A heavy-bottomed pan or kadhai helps evenly distribute heat, preventing the gram flour from burning.
  • Wooden Spatula or Spoon: Use a wooden spatula to continuously stir the mixture. This prevents sticking and ensures even cooking.
  • Measuring Cups and Spoons: Accurate measurements are crucial for this recipe. Have measuring cups and spoons ready.
  • Small Saucepan: A small saucepan is needed to heat water before adding it to the halwa mixture.
  • Mixing Bowl: Use a mixing bowl to pre-measure ingredients like sugar and slivered almonds, making them easy to add when needed.
  • Serving Dish: Once your halwa is ready, transfer it to a serving dish for an appealing presentation.

With these essential pieces of equipment, you’ll be well-prepared to make delicious besan halwa that delights everyone.

Preparation Steps

Creating besan halwa involves two main processes: roasting the besan and preparing the sugar syrup. Follow these steps to achieve a rich, aromatic dessert.

Roasting the Besan

  1. Heat Ghee: Place your heavy-bottomed pan on medium heat and add 1 cup of ghee.
  2. Add Gram Flour: Once the ghee melts and is slightly hot, gradually add 1 cup of gram flour to avoid clumping.
  3. Stir Continuously: Using a wooden spatula, stir continuously for about 15-20 minutes until the mixture turns golden brown and releases a nutty aroma. Ensure there are no lumps.
  4. Monitor Texture: The roasted gram flour should have a smooth texture without any graininess.

Making Cardamom Syrup

  1. Combine Ingredients: In a small saucepan, combine 1 cup of water with 1 cup of sugar.
  2. Boil Mixture: Bring this mixture to a boil over medium heat, stirring occasionally to dissolve the sugar completely.
  3. Add Cardamom Pods: Add 4-5 crushed cardamom pods into the boiling syrup for added fragrance and flavor.
  4. Simmer Syrup: Let it simmer for another 5 minutes until it reaches a slightly thick consistency but not too sticky.

Following these detailed steps, you’ll ensure that every aspect of your besan halwa is perfectly executed for an indulgent treat worth savoring during any festive occasion or family gathering.

Cooking Process

Follow these steps to create a delicious besan halwa with ease. Ensure you have all the ingredients prepped and equipment ready for a smooth cooking experience.

Combining Ingredients

  1. Heat Ghee: In a heavy-bottomed pan, heat 1 cup of ghee over medium heat until it melts completely.
  2. Add Gram Flour: Gradually add 1 cup of gram flour (besan) to the melted ghee, stirring continuously with a wooden spatula to prevent lumps.
  3. Roast Mixture: Continue stirring and roasting the mixture until it turns golden brown and emits a nutty aroma. This should take about 10-15 minutes.

Adding Sweetness and Flavor

  1. Prepare Sugar Syrup: In a small saucepan, combine 1 cup of sugar with 1 cup of water. Add 4-5 crushed cardamom pods for flavor. Bring the mixture to a boil, then reduce heat and simmer until the sugar dissolves completely.
  2. Mix Syrup into Roasted Besan: Carefully pour the hot sugar syrup into the roasted besan mixture while stirring continuously to avoid clumping.
  3. Cook Further: Keep stirring the halwa on medium-low heat until it thickens and starts leaving the sides of the pan.
  4. Garnish & Serve: Once thickened, transfer the besan halwa to your serving dish and garnish with slivered almonds and optional raisins.

Serving Suggestions

Besan halwa is a versatile dessert that can be enjoyed in various ways. Here are some serving suggestions to elevate your experience:

  1. Traditional Style: Serve the besan halwa warm, garnished with slivered almonds and raisins. The warmth enhances its rich, nutty flavor, making it perfect for festive occasions or family gatherings.
  2. With Ice Cream: Pair a scoop of vanilla ice cream with a portion of warm besan halwa. The contrast between hot and cold creates an indulgent treat that’s hard to resist.
  3. In Parathas: Spread a thin layer of besan halwa inside parathas (Indian flatbreads) for a unique twist on traditional breakfast or brunch options.
  4. As A Filling: Use besan halwa as a filling for pastries or puff pastry squares. Bake until golden brown to create delightful desserts that blend Indian flavors with Western techniques.
  5. Topped With Fresh Fruits: Add fresh fruits like strawberries, mangoes, or blueberries on top of your besan halwa serving for an extra burst of freshness and color.
  6. Layered Dessert Cups: Create layered dessert cups by alternating layers of crumbled cookies or granola with spoonfuls of besan halwa and whipped cream in small glasses.
  7. Alongside Chai Or Coffee: Serve small portions of besan halwa alongside chai (tea) or coffee during tea-time snacks to complement the beverage’s flavors.
  8. Sprinkled With Coconut Flakes: Sprinkle desiccated coconut flakes over the top just before serving to add an extra layer of texture and flavor to your dish.

Experimenting with these serving suggestions will help you discover new dimensions to this classic Indian dessert while making each occasion special.

Storing Tips

Cooling Before Storage

Allow your besan halwa to cool completely before storing. This prevents condensation and maintains the texture and flavor.

Using Airtight Containers

Store the cooled halwa in an airtight container. This keeps it fresh and prevents it from absorbing other odors in your refrigerator.

Refrigeration Guidelines

Place the airtight container in the refrigerator. Besan halwa can be stored in the fridge for up to one week, maintaining its rich flavors and moist consistency.

Freezing Instructions

If you want to store it for a longer period, you can freeze besan halwa. Transfer portions into freezer-safe containers or bags. Label with dates for easy tracking.

Reheating Techniques

When ready to enjoy, thaw frozen halwa in the refrigerator overnight. Reheat over low heat on a stovetop or microwave until warm, stirring occasionally to restore its creamy texture.

Avoiding Moisture Exposure

Make sure no moisture gets into your storage container as this can lead to spoilage or change in texture. Always use a dry spoon when serving from the stored batch.


Mastering the art of making besan halwa can add a delightful touch to your dessert repertoire. By following the simple steps and incorporating the suggested variations, you can create a versatile treat that pleases any palate. Remember, proper storage is key to preserving its rich flavor and texture. Whether you’re indulging on your own or sharing with loved ones, besan halwa is sure to become a cherished favorite in your kitchen. So go ahead—whip up this classic dessert and savor every bite!

Leave a Comment