Balushahi is one of traditional Indian sweets made using all purpose flour, ghee and yoghurt. This sweet is crispy from outside, and has a soft and flaky texture from inside. It is usually made for the weddings and festivals in India. Moreover, this popular Indian cuisine dessert can be stored for a few weeks without getting spoiled. Here is how to make Balushahi Recipe at home.


Course: Dessert
Cuisine: Indian
Prep Time: 10 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 40 minutes
Servings: 20 people
Calories: 167 kcal
Author: Neha Mathur

Balushahi is a traditional Indian sweet that is made using all purpose flour, ghee and yogurt. It is crispy from outside and soft and flaky from inside.



  • 3 cups Maida/ All purpose flour
  • 1/4 tsp Salt
  • 1/2 tsp Baking soda
  • 1/4 cup Ghee/ Clarified butter At room temperature
  • 1/4 cup Yogurt Chilled
  • Ice Cold water To knead teh dough
  • Ghee for frying

For the sugar syrup

  • 2 cups Granulated sugar
  • 1 cup Water
  • 1/2 tsp Cardamom powder
  • 1 pinch Saffron crushed


  1. Sieve maida, salt and baking soda in a bowl.

  2. Add ghee and mix nicely with your finger tips.
  3. Add yogurt and mix well.

  4. Now add cold water and knead to make a soft dough.

  5. Cover the dough and keep aside for 30 minutes.

  6. Make 20-22 equal sized balls from the dough.

  7. Do not smoothen them much.
  8. Press in the centre of the dough ball with your thumb.

  9. Heat ghee in a heavy bottom pan.
  10. When the ghee is slightly hot, drop the Balushahi in the ghee very gently.

  11. Do not heat the ghee too much otherwise the Balushahi will fry from outside but will remain raw from inside.

  12. Fry on very low heat till golden brown.
  13. Keep changing the sides while frying, but be very gentle.
  14. Do not overload the pan.
  15. Fry the Balushahi in batches.
  16. Each batch will take around 25-30 minutes for frying.
  17. Remove from heat once done in a plate and let cool completely.

For sugar syrup

  1. Heat sugar, water, cardamom powder and saffron in a pan.
  2. Do not stir much.
  3. Cook till the syrup reaches a 1 string consistency.

  4. To check the syrup consistency, take a little syrup in a spoon and let it cool slightly.

  5. Touch the syrup with your forefinger.
  6. Now touch your forefinger and thumb and pull apart.
  7. It should make 1 string.

  8. Remove the pan from heat once the syrup reaches the desired consistency.

  9. Dip the balushahi in the warm sugar syrup and remove on a plate.

  10. Let them dry for 2-3 hours.
  11. Garnish with silver foil and pistachio slivers.
  12. You can store balushahi in an airtight container for up to 2 weeks.

Recipe Notes

The first thing to keep in mind for the recipe for Balushahi is to fry it on a very low heat so that it gets cooked nicely from inside. If the heat is high, Balushahi gets browned from outside but is still raw from inside.

Each batch takes approximately 25-30 minutes to fry and please do not overload your pan while frying. Fry the balushahi in batches. Keep the remaining balushahi covered with a  cloth until they are ready to be fried.

Another thing to keep in mind is the consistency of sugar syrup. It should be of 1 string consistency otherwise it will not set.

You can fry the Balushahi in oil as well but the real taste comes when it is fried in ghee.

Do not over knead the dough and even while making the rounds, they should be a little asymmetrical.

Use chilled water to knead the dough. You can add a few ice cubes in water if chilled water is not available.

If sugar syrup is getting cooled and set while dipping the balushahi, re heat it once again until it is liquid.

Nutrition Facts
Amount Per Serving
Calories 167 Calories from Fat 18
% Daily Value*
Fat 2g3%
Saturated Fat 1g6%
Cholesterol 6mg2%
Sodium 63mg3%
Potassium 31mg1%
Carbohydrates 34g11%
Sugar 20g22%
Protein 2g4%
Vitamin A 5IU0%
Calcium 9mg1%
Iron 0.9mg5%
* Percent Daily Values are based on a 2000 calorie diet.