Skip to content
Zaffaron

Modak (मोदक) — Steamed coconut-jaggery sweet dumplings for Ganesh Chaturthi

Modak are tender rice-flour dumplings filled with coconut and jaggery, traditionally offered to Lord Ganesha during Ganesh Chaturthi. This steamed version (ukadiche modak) is prized for its delicate pleats and fragrant cardamom.

By Zaffaron Kitchen· Published April 15, 2026 Verified Recipe
Vegetarian Gluten-Free Nut-Free Halal
Contains: dairy
60 min total Prep 40m · Cook 20m 12 servings 165 cal
↓ Jump to Recipe
Modak — Steamed coconut-jaggery sweet dumplings for Ganesh Chaturthi - authentic indian recipe

Printable Recipe Card

Servings: 12 · Total: 60 min · Difficulty: hard

Ingredients (quick list)

  • 180 g Fine rice flour
  • 300 ml Water
  • 10 g Ghee (Plus 5 g for greasing hands and steamer)
  • 1 g Salt (About 1/6 tsp)
  • 200 g Freshly grated coconut (Tightly packed; thawed if frozen)
  • 150 g Jaggery (Grated or finely chopped)
  • 1 tsp Cardamom powder
  • 2 tsp Poppy seeds (Optional but traditional in many Maharashtrian homes)
  • 0.25 tsp Nutmeg (Freshly grated)

Steps (summary)

  1. Make the filling first so it can cool and firm up. Heat a skillet over medium-low heat, add 5 g ghee, then stir in coconut and…
  2. Cook the filling for 6–8 minutes, stirring constantly, until it thickens and begins to pull away from the pan in one mass. Stir…
  3. Prepare the dough by bringing 300 ml water to a rolling boil in a saucepan and dissolving the salt in it. Add 10 g ghee, then r…
  4. Stir vigorously with a sturdy spatula until the flour hydrates and forms a shaggy ball, about 60–90 seconds. Cover the pan with…
  5. Turn the hot dough onto a clean plate or silicone mat and let it cool for 3–4 minutes until just warm enough to handle. Knead f…
  6. Divide the dough into 12 equal portions (about 40 g each) and keep them covered with a damp cloth to prevent drying. Divide the…

+ 6 more steps in the full instructions section below.

Cultural Background

Modak are closely associated with Lord Ganesha and are offered as naivedya during Ganesh Chaturthi, especially in Maharashtra. The pleated shape symbolizes craftsmanship and devotion, and families often gather to shape them together as a festive ritual.

sweetcaramellywarm-spicedtender rice shellmoist coconut fillingcoconut sweetnesscardamom perfumecaramelized jaggery🌶 mild

Equipment

SaucepanSkillet or frying panSpatula or wooden spoonSteamer pot with lidSteamer tray or perforated insertKitchen scaleDamp kitchen towel

💡 Tips

  • Use fine rice flour labeled for modak or idiyappam for the smoothest, crack-free dough; coarse flour makes pleats split.
  • Keep dough portions covered with a damp cloth at all times; even 5 minutes of exposure can dry the surface and cause cracks.
  • Cook the filling until it pulls together as a mass; a wet filling will leak and soften the shell during steaming.

⚠️ Common Mistakes

  • Dough cracks while pleating or sealing.

    ✅ Fix: Knead longer while warm until smooth, then cover portions with a damp cloth; use 5–10 ml water total to rehydrate if needed.

  • Filling leaks during steaming and makes the shell gummy.

    ✅ Fix: Cook the filling 2–3 minutes longer until it forms a cohesive mass and cool it fully before stuffing.

  • Modak stick to the steamer tray and tear.

    ✅ Fix: Grease the tray with 2–3 g ghee and let steamed modak rest 2 minutes before lifting with an oiled spatula.

🧊 How to Store

Cool completely, then store steamed modak in an airtight container in the refrigerator for up to 2 days. Reheat by steaming 4–5 minutes (best) or microwaving 20–30 seconds with 5 ml water covered to prevent drying.

📅 Make Ahead

Prepare the filling up to 2 days ahead and refrigerate airtight; bring to room temperature before shaping. Dough should be made the same day, but you can portion ingredients and grease the steamer tray in advance for faster assembly.

🍽️ Pairs Well With

  • Warm ghee
  • saffron-infused milk
  • masala chai
  • fresh banana
  • coconut milk

Regional Variations

  • Fried modak: the same filling sealed in a wheat-flour dough and deep-fried until golden and crisp.
  • Kesar modak: a pinch of saffron steeped in 10 ml warm milk is kneaded into the dough for aroma and color.
  • Dry fruit modak: add 30 g finely chopped raisins and 30 g chopped cashews to the filling for a richer festive version.
everyday holiday party
#classic#festival#steamed#gluten-free

Ingredients

  • 180 gFine rice flour
  • 300 mlWater
  • 10 gGhee (Plus 5 g for greasing hands and steamer)
  • 1 gSalt (About 1/6 tsp)
  • 200 gFreshly grated coconut (Tightly packed; thawed if frozen)
  • 150 gJaggery (Grated or finely chopped)
  • 1 tspCardamom powder
  • 2 tspPoppy seeds (Optional but traditional in many Maharashtrian homes)
  • 0.25 tspNutmeg (Freshly grated)

🔄 Substitutions

  • JaggeryDark brown sugar (150 g)
  • Freshly grated coconutUnsweetened desiccated coconut (140 g) + water (40 ml)
  • GheeCoconut oil (same amount)

Instructions

  1. 1

    Make the filling first so it can cool and firm up. Heat a skillet over medium-low heat, add 5 g ghee, then stir in coconut and jaggery until the jaggery melts and the mixture looks glossy.

  2. 2

    Cook the filling for 6–8 minutes, stirring constantly, until it thickens and begins to pull away from the pan in one mass. Stir in cardamom, poppy seeds, and nutmeg, then transfer to a plate and cool completely so it becomes easy to portion.

  3. 3

    Prepare the dough by bringing 300 ml water to a rolling boil in a saucepan and dissolving the salt in it. Add 10 g ghee, then reduce heat to low and add the rice flour all at once.

  4. 4

    Stir vigorously with a sturdy spatula until the flour hydrates and forms a shaggy ball, about 60–90 seconds. Cover the pan with a lid and let it steam on the lowest heat for 2 minutes to fully gelatinize the rice flour.

  5. 5

    Turn the hot dough onto a clean plate or silicone mat and let it cool for 3–4 minutes until just warm enough to handle. Knead for 4–5 minutes until very smooth and crack-free, dipping fingertips in a little water if it feels dry.

  6. 6

    Divide the dough into 12 equal portions (about 40 g each) and keep them covered with a damp cloth to prevent drying. Divide the cooled filling into 12 portions (about 30 g each) and roll each into a compact ball.

  7. 7

    Grease your palms lightly with the extra ghee and flatten one dough ball into a thin disc about 9–10 cm wide, keeping the center slightly thicker than the edges. Make 10–12 pleats around the edge by pinching small folds between your thumb and forefinger, rotating the disc as you go.

  8. 8

    Place one filling ball in the center and gently lift the pleated edges upward. Pinch all pleats together at the top to seal, then twist and pinch to form a neat pointed tip with no cracks so steam cannot enter.

  9. 9

    Repeat shaping with the remaining dough and filling, keeping finished modak under a damp cloth so the surface stays supple. If a pleat cracks, smooth it with a few drops of water and re-pinch firmly to reseal.

  10. 10

    Prepare a steamer with 2–3 cm water and bring it to a steady simmer, not a violent boil. Lightly grease the steamer tray with ghee and arrange modak with at least 2 cm space between them.

  11. 11

    Steam covered for 10–12 minutes until the exterior looks slightly glossy and the dough feels set, not powdery. Turn off the heat and rest the modak in the steamer for 2 minutes so they firm up without tearing.

  12. 12

    Lift the modak out with an oiled spatula and cover with a clean cloth for 3 minutes to prevent drying. Serve warm, ideally within 2 hours, so the rice-flour shell stays tender and aromatic.

🪪 Recipe Passport

Origin: Indian Cuisine
Researched by: Zaffaron Kitchen
Published: April 15, 2026

Cultural Background

Modak are closely associated with Lord Ganesha and are offered as naivedya during Ganesh Chaturthi, especially in Maharashtra. The pleated shape symbolizes craftsmanship and devotion, and families often gather to shape them together as a festive ritual.

Regional Variations

Fried modak: the same filling sealed in a wheat-flour dough and deep-fried until golden and crisp.
Kesar modak: a pinch of saffron steeped in 10 ml warm milk is kneaded into the dough for aroma and color.
Dry fruit modak: add 30 g finely chopped raisins and 30 g chopped cashews to the filling for a richer festive version.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

165
Calories
1.8g
Protein
6.4g
Fat
26g
Carbs
2.2g
Fiber
35mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.