🪔 Ganesh Chaturthi — complete festival guide 🧮 Plan quantities for this recipe — free Modak Calculator 50+ modak recipes — traditional · fusion · regional 🪔 Ganesh Chaturthi — complete festival guide 🧮 Plan quantities for this recipe — free Modak Calculator
SteamedKarnatakaProtein-RichTraditional

Kadubuಕಡುಬು · Karnataka Modak · Chana Dal Filling

Karnataka's sacred dumpling — steamed rice shell with a filling of chana dal, coconut, and jaggery. The dal gives a textured, nutty depth that sets kadubu apart from all other modak varieties.

55Minutes
12Modaks
MediumDifficulty
152Kcal each
Carbs 24g
Protein 5g
Fat 4g
Fibre 2.2g
Per modak · standard size
📸 images/recipes/kadubu.jpg See IMAGE-GUIDE.md for photo specs
Kadubu recipe — ModakWorld

Kadubu — VegetarianDiet · GlutenFreeDiet

Ingredients

Makes 12 modaks. Scale using the Modak Calculator. Tap any ingredient to tick it off.

For the Shell
For the Chana Dal Filling (Kayi Hoorna)

Method

01

Prepare the chana dal

Wash chana dal and soak in water for 1 hour (or 30 minutes in hot water). Drain. Pressure cook with just enough water to cover for 2 whistles — the dal should be cooked through but still hold its shape, not mushy. Drain completely and cool.

💡 The dal must be well-drained. Any excess moisture in the filling will make it wet and difficult to shape — the modak will split during steaming.
02

Make the filling

In a pan on low heat, add cooked dal, grated coconut, and jaggery. Stir continuously as the jaggery melts. Add turmeric and fennel seeds if using. Cook for 5–6 minutes until the mixture is dry and holds shape. Add cardamom off heat. Cool completely.

💡 The dal and coconut together absorb moisture differently from coconut alone — the mixture becomes ready slightly faster. Watch for the point where it leaves the sides of the pan.
03

Make the dough

Boil water with salt and ghee. Add all rice flour at once off heat, stir vigorously. Rest 5 minutes covered. Knead with greased hands 2–3 minutes until smooth. The dough is identical to ukadiche modak shell.

04

Shape kadubu

Karnataka kadubu is traditionally slightly larger than Maharashtra modak — use 35g dough portions rather than 25g. The shape is rounder and less sharply peaked. Press dough on greased palm, add 1.5 tbsp filling (the generous dal filling needs more room), bring edges up into 3–4 wide pleats, seal at top.

💡 The wider, rounder shape is traditional to Karnataka. Do not try to make the same sharp peak as Maharashtra ukadiche — the kadubu has its own aesthetic.
05

Steam 12–15 minutes

The dal filling makes kadubu slightly denser than coconut-only modak — it needs 12–15 minutes of steaming rather than 10–12. Steam on banana leaf at medium-high heat. The shell should be translucent and the surface firm when pressed lightly.

Tips & Variations

Dal is too mushy after cooking

Over-cooked. Next time: 1 whistle in pressure cooker, or simmer in open pan for 15 minutes, checking every few minutes. You want soft but intact dal, not dal paste.

Can I make the dal filling without a pressure cooker?

Yes — simmer soaked chana dal in a pan with water to cover by 2 inches for 35–40 minutes, checking regularly. Drain well. The soaking step is essential if not using a pressure cooker.

Coastal Karnataka variation

In Udupi and Mangalore, the kadubu filling sometimes includes freshly grated raw mango (when in season) along with the dal and coconut. The sourness of raw mango against the sweet jaggery is a revelation. If making in summer, try adding 2 tbsp grated raw mango.

Nutritional advantage

The chana dal filling makes kadubu the highest-protein modak in the standard range — 5g protein per modak, compared to 2g for ukadiche. The higher fibre content (2.2g) from the legume also makes it the most satiating.

About This Recipe

Kadubu is Karnataka's answer to the question that each region of India has answered in its own way: how do we take this sacred rice dumpling and make it our own? Karnataka's answer is chana dal — the split yellow chickpea that anchors much of South Indian cooking.

The dal filling — called kayi hoorna or puran in Kannada — transforms the modak from a primarily sweet experience into something more complex. The coconut and jaggery are present, but the dal adds a nuttiness, a slight earthiness, and a textural interest that makes each bite different from the last. It is a more substantial modak than the coconut-only versions, and a more nutritionally complete one.

Kadubu appears on festival plates across Karnataka for Ganesh Chaturthi (called Ganesha Habba in Kannada), but also at other festivals throughout the year. Some Karnataka families make a savoury version of kadubu with a coconut-and-herb filling for non-festival occasions — the same shell, a completely different purpose.

Plan Your Quantities
Making Kadubu for a gathering?
The Calculator scales every ingredient to your exact guest count.
🧮 Open Calculator →

The chana dal in kadubu is Karnataka's signature — the declaration that a sacred food, to be truly yours, must carry the flavour of your land.

ModakWorld · Varieties Across India
← All 50+ Recipes 🧮 Plan Quantities →