Anday ka halwa – Egg halwa

bars of egg halwa stacked up.

Anday ka halwa or Egg halwa is a winter favorite in Pakistan and India. It is a traditional crunchy biscuit-y treat (or mithai) that takes a little arm workout to make, but it so much worth it in the end!

What is Anday ka halwa?

Egg halwa or anday ka halwa (where “Anday” means eggs) is a traditional Indian/Pakistani mithayi or sweet that is made using eggs and other staples. Its very popular in Biharis immigrants, and Memons (subcultures Of South Asia). The memons call them Anday ka meesu or anday ka mesub. A different version of this halwa also exist, which is soft and eaten with a spoon. This particular version is crunchy, biscuity like in texture made by compressing cooked halwa crumbs together to form bars. Which is why some people also call it as “Anday ki barfi” where barfi means something set in a bars.

Ingredients for Egg halwa

A lot of my friends have told me that they find Anday ka halwa intimidating and they can never seem to get it right. So I’m here to simplify it for you. Half of this halwa is as good as its ingredient ratios, the other half is technique.

  • The ingredients for this halwa are very basic staples present in everyone’s house.
  • There are sadly no substitution options available for this particular recipe.
  • Always make sure that your milk powder is not expired before using it for desserts.
ingredients needed for anday ka halwa

Measuring eggs

This particular recipe requires eggs to be measured in cups rather than in number. To measure eggs, break 1 egg at a time and keep adding them to a 1 cup measuring cup. Stop when your measuring cup is full. The number of eggs for 1 cup can range between 4 to 6 eggs, depending on how large or small the eggs you have are.

IMPORTANT TIP: Sometimes you will need to use half an extra egg to fill up the cup to the brim. In such cases, always add the egg yolk first and then the egg white.

a green cup with raw broken eggs in it

Making the halwa mix

Preparing for the halwa will take you hardly 5 mins. Dump all the ingredients in a blender and blend away to make a smooth streamless mix. OR you can dump all the ingredients in a bowl and use a hand blender as well. (Like I have in the picture below)

egg halwa batter ready in a steel bowl

Stages of Cooking the egg halwa

This quantity of halwa can take somewhere around 45 mins to 1 hour to cook. HOLD ON! Before you close this tab, I know the process seems long and daunting but I assure you, there’s nothing more to it then stirring and I’ll give you hacks that can help.

Before you pour your halwa batter into a pot or a pan, put the pan on medium flame for a minute to heat it up. Bring the flame down to low and THEN add your halwa batter. Now all you have to do is gently stir it from time to time, making sure it doesn’t stick to the pot. Thats it.

These are the stages your halwa will go through:

STAGE 1 – First 10 mins – Your halwa will liquify and heat up as the sugar and ghee melts.

STAGE 2 – 10 to 20 min – Your halwa will start to thicken up again as the eggs start to cook.

STAGE 3 – 20 to 30 min – Your halwa will thicken up to the point that it will start to form bubbles that will pop on their own.

STAGE 4 – 30 to 40 min – The ghee from your halwa will separate and it will start to appear mildly crumbly.

STAGE 5 – 40 to 50 min – Your halwa will be fully crumbled, light yellow in color and will start reabsorbing the ghee

STAGE 6 – 50 to 60 min – Your halwa will start to change color as it reabsorbs all the ghee. This is the final stage, your looking for a nice almond brown color. That’s when you turn off the flame.

Setting, Cutting and Cooling

After turning off the flame, drop all the crumbs on a tray lined with butter paper and press it down with a spoon. I also use a spatula to press from the sides to create even edges.

CAUTION: Don’t touch the halwa with your bare hands! It is going to be super hot!

Sprinkle pistachio powder and cut in bars with a knife. After you cut them in a bar, your halwa needs to rest for another hour. I know I KNOW! I’m killing you in here! But trust me! The halwa needs to cool down properly before you eat it, otherwise it will be chewy and will stick to your teeth!

anday ka halwa cut up in squares

TIPS to make the best anday ka halwa

  • Use a wooden spoon to stir the halwa
  • DO NOT use a non-stick or granite pot/pan to make any desi (South Asian halwas). You can use aluminum, steel, or cast iron.
  • A heavy bottom pan will always be prefered for halwas
  • The wider your pot is, the quicker and easier it will be to make your halwa.
  • Patience. This is definitely a slow-cooked dessert and you’ll need it if you want to ace this recipe.



If you are free and you plan on stirring your halwa gently from time to time, but pretty regularly, you can cook this halwa at medium low flame. It will be quicker to make but will need you to be stirring regularly and getting a proper arm workout. This is the method mentioned above and in the recipe card below.


You can use a heat insulator like a flat griddle below the pot and let it cook at low flame. This is a passive cooking method. It will take longer to cook but you won’t have to stir constantly. You can just stir once in a while (once in every 5 mins) and keep doing your other tasks in the kitchen. The only time the halwa will need you attention will be towards the end of the cooking, at stage 5.

anday ka halwa cut in bars and wrapped in a box

How to store anday ka halwa

Once your halwa cools down, store it in an airtight jar. It can sit out on your counter and can last for upto 2 months and even more so, but my halwa usually finishes within a month so I wouldn’t know.

Other Traditional Pakistani/Indian desserts

Shahi Tukray
No-cook Malai Kulfi
Gajar ka halwa

anday ka halwa cut up in squares

ande ka halwa

Yield: 16 to 20 small bars
Prep Time: 5 minutes
Cook Time: 1 hour
Resting Time: 30 minutes
Total Time: 1 hour 35 minutes

A traditional South Asian or Pakistani mithai aka sweet, with a crumbly biscuit-y texture made with eggs and other staples


  • 1 cup eggs (see notes)
  • 3/4 cup ghee (clarified butter)
  • 3/4 cup milk powder
  • 1/4 cup whole milk
  • 1/2 tsp green cardamom powder (see notes)
  • 1 1/2 cup white sugar


  • A tray lined with parchment paper.
  • 2 tsp of pistachio powder.
  • a wooden spoon
  • a heavy bottom wide sauce pan.


  1. Line a baking tray with parchment paper and set aside. (the baking tray should be atleast 10" by 10")
  2. Put all the ingredients in a blender and blend until smooth. (or use a hand blender and a bowl)
  3. Place a wide heavy bottom pan or pot on the stove and turn it on at medium flame for 2 mins. Once its heated up, reduce the flame to low and wait for another min.
  4. Pour your egg batter in the pot and stir gently with a wooden spoon. Make sure you touch the bottom of the pan every time you stir.
  5. The halwa goes through various stages while you are stirring. (see blog post)
  6. The halwa mix first becomes thin, then thickens up, starts to bubble. Towards the end, the halwa will leach out ghee and then re-absorb it.
  7. When the halwa is almost ready, it is going to reabsorb all the ghee that seperated and start changing color to brown.
  8. Once your halwa gets to an almond brown color, and a crumbly texture, turn off the flame and pour the crumble onto the prepared pan.
  9. Press the crumble down with the back of a spoon. (DO NOT TOUCH the crumble with hand, it's going to be extremely hot).
  10. Sprinkle pistachio powder all over the halwa and use a knife to make small bars.
  11. Wait for the bars to completely cool down, takes roughly about 30 mins to 1 hour. (see notes)
  12. Store in an airtight jar.


  • Add eggs 1 by 1 in a 1 cup measuring cup. See how many eggs you need to make 1 cup. It will range somewhere between 4 and 6. Focus on filling the cup to the brim, which might need half an extra egg sometimes.
  • Put a handful of pistachios in a grinder to make a smooth powder.
  • IF the bars aren't allowed to completely cooled and eaten, they are going to be chewy and not hard enough.

Nutrition Information:
Yield: 16 Serving Size: 1
Amount Per Serving: Calories: 193Total Fat: 12gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 83mgSodium: 67mgCarbohydrates: 20gFiber: 0gSugar: 19gProtein: 3g

Did you make this recipe?

Tag @butteroverbae on Instagram and hashtag it #butteroverbae

Related posts:

Notify of
Inline Feedbacks
View all comments
1 year ago

Oh love this recipe inshaallah try again n again after one try yes it’s truely best n easy recipe n soo yummy noone stop their hand

Skip to Recipe
Thoughts? C'mon I'm not a mind reader, tell me!x
Scroll to Top