Modak is a beloved traditional Indian sweet, especially popular during the festival of Ganesh Chaturthi, dedicated to the Hindu deity Lord Ganesha. This sweet dumpling is filled with a delicious mixture of coconut and jaggery, encased in a soft rice flour dough. Here’s a step-by-step guide to making authentic steamed modak at home.

Ingredients
For the filling:
- 1 cup grated fresh coconut
- 1 cup grated jaggery
- 1 teaspoon ghee (clarified butter)
- 1/2 teaspoon cardamom powder
- 1 tablespoon poppy seeds (optional)
For the dough:
- 1 cup rice flour
- 1 cup water
- 1 teaspoon ghee
- A pinch of salt
Instructions
1. Prepare the filling:
- Heat a pan over medium flame and add 1 teaspoon of ghee.
- Add the grated coconut and jaggery to the pan. Stir continuously until the jaggery melts and blends with the coconut. This should take about 5-7 minutes.
- Once the mixture thickens, add the cardamom powder and poppy seeds (if using). Mix well and cook for another minute.
- Remove from heat and let it cool. The mixture should be sticky and moist but not too watery.
2. Prepare the dough:
- In a saucepan, bring 1 cup of water to a boil. Add a pinch of salt and 1 teaspoon of ghee to the boiling water.
- Reduce the heat to low and gradually add the rice flour, stirring continuously to avoid lumps.
- Cook the mixture until it forms a smooth dough. This should take about 2-3 minutes.
- Remove the dough from the heat and let it cool slightly until it is warm enough to handle but not cold.
3. Shape the modak:
- Knead the warm dough until it is smooth and pliable. If the dough feels dry, add a few drops of water and knead again.
- Divide the dough into small lemon-sized balls.
- Grease your palms with a little ghee. Take one dough ball and flatten it into a small disc using your fingers.
- Place a spoonful of the coconut-jaggery filling in the center of the disc.
- Gather the edges of the disc and start pleating them together to form a peak at the top, resembling a teardrop or a cone shape.
- Pinch and seal the top to ensure the filling is completely enclosed. Repeat this process with the remaining dough balls and filling.
4. Steam the modak:
- Grease a steamer plate or line it with a banana leaf for added flavor.
- Place the shaped modaks on the steamer plate, ensuring they are not touching each other.
- Steam the modaks for about 10-15 minutes on medium heat. They will become slightly translucent and glossy when done.
- Remove from the steamer and let them cool for a few minutes.
5. Serve:
- Serve the modaks warm, drizzled with a little ghee if desired.
Tips for Perfect Modaks
- Ensure the dough is neither too dry nor too wet. The right consistency will help in shaping the modaks easily.
- If you are new to making modaks, you can use a modak mold to get the perfect shape.
- The filling should be completely cool before using; otherwise, it might make the dough too sticky.
- You can add a few saffron strands or a pinch of nutmeg powder to the filling for additional flavor.
Enjoy these delicious modaks with your family and friends, celebrating the rich cultural heritage and traditions of India.

The creator behind this blog, and I’m thrilled to share my passion for vegetarian cooking with you.
Cooking has always been a joyful journey for me, filled with vibrant flavors, wholesome ingredients, and the creativity that comes with crafting delicious meals.
Growing up in a family where food was at the heart of every celebration, I learned the art of cooking from my mother and grandmother. Their recipes, steeped in tradition and love, inspired me to explore and experiment in the kitchen. Over the years, I’ve developed my own unique style, blending traditional and contemporary flavors to create vegetarian dishes that are both nutritious and delightful.
