• Skip to main content
  • Skip to primary sidebar
Veg Buffet
menu icon
go to homepage
  • Recipe Index
  • Subscribe
  • Indian Recipes
  • Air Fryer Recipes
  • About Me
  • Follow Us-

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Reddit
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • Subscribe
    • Indian Recipes
    • Air Fryer Recipes
    • About Me
  • Follow Us-

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Reddit
    • Twitter
    • YouTube
  • ×
    Home » Indian Sweets

    Besan ka Halwa | Indian Besan Pudding

    Published: May 8, 2020 · Modified: Jun 26, 2025 by Deepti · This post may contain affiliate links · 2 Comments

    Sharing is caring!

    3 shares
    • Facebook
    • X
    • Email
    Jump to Recipe Print Recipe

    Besan Halwa is a traditional Indian dessert, made by roasting gram flour in ghee slowly over the stovetop till browned. Flavored with green cardamom, saffron, this is the perfect recipe to make halwa!

    best besan halwa recipe

    As a true Indian foodie at heart, I love Indian sweets, especially halwa—whether it's Wheat Halwa, Gajar Halwa, Jaggery Rice, Til Ladoo, or Suji Halwa.

    This is my mother-in-law's delicious recipe of Besan (gram flour) Halwa flavored with Ghee, sugar, Cardamom, and Kesar. It's a fail-proof recipe and perfect for beginners as the easy ratios help you make this halwa easily.

    I wait for special occasions like Diwali, Navratri or Holi to make Indian sweets. Halwa recipe is so easy and I have an expertise in it as I have been making it for more than 15 years.

    I haven't added any dry fruits as nobody likes dry fruits in sweets in my family. They find it a distraction. Feel free to add any nuts of your choice.

    Team this indulgent and melt-in-mouth textured Besan Halwa with Poori or ragi paratha!

    More Indian Sweets: Wheat or atta halwa, suji mango halwa, jaggery paratha, wheat gulgule or pua

    Jump to:
    • Ingredients
    • How To Make Besan Halwa
    • Tip
    • Tip
    • Besan ka Halwa | Indian Besan Pudding

    Ingredients

    • Besan (Gram Flour): The key ingredient that gives the halwa its nutty flavor. The same recipe can be used to make wheat or suji halwa.
    • Ghee: I highly recommend making halwa in ghee. vegans can make swaps, though.
    • Sugar: White granulated sugar works well as we will make a sugar syrup.
    • Freshly Ground Green Cardamom and Saffron
    • Water & Milk

    How To Make Besan Halwa

    Step 1. Roast the Besan


    In a wok or heavy-bottomed pan, heat ghee over medium heat. Add besan (gram flour) and roast, stirring continuously, until it turns golden brown and gives off a nutty aroma. This step needs patience as it takes about 10 minutes to roast besan on a slow flame.

    While you roast besan, you may prep sugar syrup.

    add ghee to besan gram flour in wok for roasting to make halwa
    roasting besan slowly in ghee for halwa
    besan almost roasted for halwaas it is browned

    Tip

    The ghee may start leaving the sides of the wok and float at the top of besan indicating the besan is roasted well.

    Step 2. Prepare Sugar Milk Syrup


    In a saucepan, combine water, milk with sugar. I add saffron and crushed green cardamom at this step. Heat until the sugar dissolves completely, then set aside.

    cardamom saffron for halwa
    milk sugar water syrup for halwa
    besan ka halwa

    Tip

    The milk is optional. You may make water syrup only.

    Step 3. Slowly Add Sugar Syrup to Roasted Besan


    Gradually pour the warm sugar syrup into the roasted besan while stirring constantly to avoid lumps. Stirring while pouring sugar syrup is important and at the same time be careful as hot water might splutter. (sieve it while pouring)

    Continue stirring frequently, until it thickens and starts to leave the sides of the pan. It comes together as a whole large lump. This should take about 3-5 minutes.

    add milk water syrup to roasted besan for halwa
    add water sugar syrup to roasted besan for halwa
    besan halwa starts gathering together as a lump

    Step 5. Serve


    Serve the delicious Besan Halwa with poori or paratha.

    best besan halwa recipe

    You may also like-

    More Indian Sweets-

    • simple Indian vegetarian dinner recipes
      Indian Dinner Recipes- vegetarian
    • makhana kheer navratri fasting
      Makhana Kheer Recipe (Indian Fox Nut Pudding)
    • pumpkin halwa kaddu halwa
      Pumpkin Halwa | Kaddu Ka Halwa

    Don't forget to subscribe to my Weekly Newsletter for a free Recipe!

    besan halwa best recipe

    Besan ka Halwa | Indian Besan Pudding

    Besan Halwa is a traditional Indian dessert, made by roasting gram flour in ghee slowly over the stovetop till browned. Flavored with green cardamom, saffron, this is the perfect recipe to make halwa!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Sweets
    Cuisine Indian
    Servings 5 people
    Calories 300 kcal

    Equipment

    • 1 Pan making sugar syrup
    • 1 heavy wok making halwa

    Ingredients
      

    • 1 cup Besan
    • 1.25 cup sugar adjust the sweetness
    • ½ cup Desi Ghee
    • 1 cup Milk
    • 2 cups Water
    • few strands of kesar
    • 5 pieces cardamom ground it fresh
    • dry fruits optional

    Instructions
     

    • In a wok or heavy-bottomed pan, heat ghee over medium heat. Add besan (gram flour) and roast, stirring continuously, until it turns golden brown and gives off a nutty aroma. This step needs patience as it takes about 10 minutes to roast besan on a slow flame.
      While you roast besan, you may prep sugar syrup.
    • In a saucepan, combine water, milk with sugar. I add saffron and crushed green cardamom at this step. Heat until the sugar dissolves completely, then set aside.
    • Gradually pour the warm sugar syrup into the roasted besan while stirring constantly to avoid lumps. Stirring while pouring sugar syrup is important and at the same time be careful as hot water might splutter.
      Continue stirring frequently, until it thickens and starts to leave the sides of the pan. This should take about 3-5 minutes
    • Serve the delicious Besan Halwa with poori or paratha.

    Notes

    • You may add milk only or water only. The color and taste would differ but it solely depends on how you like it.
    • The ghee may start leaving the sides of the wok and float at the top of besan indicating the besan is roasted well.
    Nutrition Facts
    Serving size: 1 katori
    Servings: 5
    Amount per serving  
    Calories 300
    % Daily Value*
    Total Fat 8.2g 11%
    Saturated Fat 4.3g 22%
    Cholesterol 13mg 4%
    Sodium 36mg 2%
    Total Carbohydrate 53g 19%
    Dietary Fiber 2g 7%
    Total Sugars 44.2g  
    Protein 5.7g  
    Vitamin D 0mcg 1%
    Calcium 68mg 5%
    Iron 1mg 5%
    Potassium 184mg 4%
    *The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calorie a day is used for general nutrition advice.
    Keyword Atta Halwa Wheat Halwa Indian Sweets, besan halwa, Besan ka halwa Indian sweets, diwali recipes, indian besan pudding, indian desserts

    More Indian Sweets

    • simple Indian vegetarian dinner recipes
      Indian Dinner Recipes- vegetarian
    • makhana kheer navratri fasting
      Makhana Kheer Recipe (Indian Fox Nut Pudding)
    • pumpkin halwa kaddu halwa
      Pumpkin Halwa | Kaddu Ka Halwa
    • wheat gulgula recipe
      Wheat Gulgule Recipe | How to make gulgula

    Sharing is caring!

    3 shares
    • Facebook
    • X
    • Email

    About Deepti

    Warm Welcome to my blog!
    This blog is created by a former Assistant Professor, mother, and Netflix Binge watcher who is passionate about food! This blog is my collection of homemade vegetarian (egg-free too) recipes that are tested and approved by my family before they are finally posted here. A variety of Indian and World recipes that are made in a simple way!
    I am so glad to have you as a part of my journey in this online world.
    Thanks for stopping by!

    Reader Interactions

    Comments

    1. Afiya says

      August 16, 2025 at 2:14 pm

      5 stars
      Very simple, easy and super delicious

      Reply
      • Deepti says

        August 18, 2025 at 8:50 am

        Yes, it is. Thank you so much:)

        Reply

    Share your Views Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Deepti!

    Warm Welcome to my blog!
    This blog is created by a former Assistant Professor, mother, and Netflix Binge watcher who is passionate about food! Here, I am sharing homemade Effortless Recipes for Every Day which are vegetarian (egg-free too) and that are tested and approved by my family before they are finally posted.

    Thanks for stopping by!

    More about me →

    Easy Desserts

    • best vegan avocado chocolate mousse
      Vegan Avocado Chocolate Mousse
    • the best strawberry cheesecake bites
      Strawberry Cheesecake Bites
    See more Desserts →

    Sharing is Caring!

    • Facebook
    • Veg Buffet
    • Pinterest
    • Twitter
    • YouTube
    • Mail

    Indian Recipes

    • perfect makki ki roti recipe
      Makki Ki Roti (Punjabi Maize Flour Flatbread)
    • best methi paratha recipe
      Methi Paratha Recipe
    • best methi matar malai recipe indian
      Methi Matar Malai
    • best mango rice indian recipe
      Indian Mango Rice
    See more Indian Recipes →

    Appearances

    msn logo
    • Facebook
    • Twitter
    • Instagram
    • Email
    • YouTube

    Footer

    ↑ back to top

    More Info

    Privacy Policy

    About VegBuffet

    Disclaimer

    Work With VegBuffet

    Get Recipes Right in Your Inbox

    Subscribe

    Any Queries?

    Reach me at [email protected]

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Veg Buffet