Mohanthal Recipe – How To Make Mohanthal


    Mohanthal is a traditional Indian sweet especially famous in the state of Gujarat. It is particularly made during Janmashtmi and offered to Lord Krishna. Mohanthal is a fudge made from roasting gram flour (besan) in ghee (clarified butter). This mixture is finally mixed with sugar syrup and allowed to set. It is very similar to Besan Barfi or Mysore Pak.

    This is an easy recipe, the only thing you need to be careful about is the sugar syrup, it shouldn’t be too thick and it shouldn’t be too thin either. Also once you add the sugar syrup, the mixture needs to be cooked till is reaches the perfect consistency to set.

    It’s delicious, easy to make and trust me no brand can match the freshness and taste of homemade mithai. Sorry for the not so great pictures, my camera just died down on me 🙁

    Here’s what you need for making Mohanthal.



    Besan (Gram Flour): 2 cups

    Khoya/Mawa  (Dried Whole Milk): 1/2 cup [I used frozen mawa and grated it]

    Ghee (Clarified Butter): 3/4th cup [melted]

    Sugar: 1.5 cups

    Water: 1 cup

    Milk: 4 tbsp

    Cardamom powder: 1/4th tsp + 1/2 tsp

    Pistachios and Almonds for garnishing



    1. Take the gram flour (besan) in a big bowl and add 3 tbsp ghee and 4 tbsp milk to it. Mix the ghee and milk into the besan using your hands. Rub the mixture between your hands so that it has a crumb like consistency. Also add 1/4th tsp of cardamom powder.


    2. We will now sieve the mixture using a strainer. This step is important, if missed the resulting mohanthal will not have a smooth texture.


    3. Put the remaining ghee in a work (kadhai) and add the sifted mixture into it. Switch on the stove and put the heat on medium.


    3. Meanwhile get your sugar syrup ready. Put the water and sugar into the pan and add 1/2 tsp cardamom powder to it.

    Put the heat to medium and wait till the syrup develops a one-string consistency [which basically means – put a drop of syrup between your thumb and index finger, when you move the fingers away from each other, you will notice the syrup forming one thread]. This should take 6-7 minutes, switch off the flame once it’s done else it will become too thick.


    4. Now stir the mixture continuously till the color of besan changes to light brown. You will also get a very nice aroma once it is properly roasted. This will take around 10-12 minutes. Stir continuously on low-medium heat.


    5. Add in the khoya/mawa next and continue stirring the mixture for another 5 minutes. Notice how the color changed to golden brown. By this time your kitchen will be filled with an awesome aroma of roasted besan and ghee.


    6. It’s now time to add the sugar syrup. Add the syrup and keep stirring the mixture till it starts leaving the sides of the pan and becomes thick. If you try dropping the mixture from the ladle, it shouldn’t fall off easily.


    7. Grease a bowl with ghee and pour the mixture into it. Garnish with almonds or pistachios or both.

    Allow it to cool completely and once it has cooled down cut it into square pieces.


    Mohanthal is ready to serve. Store in an airtight container.


    1. Use of khoya is optional, you can make this by only using besan.

    2. You need to cook it till it reaches the right consistency to set. In case it doesn’t set even after 30 minutes, put the mixture back in the pan again and cook for some more time. Cook till it thickens some more and then let it set again.

    6 thoughts on “Mohanthal Recipe – How To Make Mohanthal

    1. hi I am so so happy to have come across your website and have had a lot of success with most of what I made, but for the Mohanthal. It turned out to be dry and the consistency wasn’t like yours. Any tips? What do you think I could have done wrong.

    2. Hi. Hello from Spain’s Canary Islands. I just bumped into your blog/site and am so glad I did. I am a terribly inexperienced and beginner of a cook (not to say terrible nd lazy cook ha ha). But your recipes look so tempting and inviting to be attempted, specially the simple ones, that I must give it a go. Mouth waters just looking at the sumptuousness in your photographs.
      I had a question. Can things like ghee, khoya/mawa be substituted by anything else, as they are not readily available my side? Maybe ghee by oil, or melted butter? Any oil? What about khoya/mawa? Maybe with wholemilk powder? Cottage cheese?
      Thanks a lot and Best Wishes for Diwali and beyond.

      1. Happy Diwali! yes you can replace ghee with butter, coconut oil also works (except that it will impart coconut taste to whatever you arr making)…for khoya you can add dried milk powder , even almond flour is good to make the sweets richer and add more taste.

    3. Sindhis/Punjabis make Mitha bhat or birange! Can you give method for that? We tried but result was not so good as we tested at one of our Sndhi friend.As such it looks simple but how to get Bhat grains soft and also danedar(Grains separate freely)
      Ashok Amin USA

    Leave a Reply

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