New here? Download your free Sri Lankan Recipe Starter Guide →
CeylonCookingAuthentic • Sri Lankan • Recipes

Idli

Sri Lankan Idli (Idly)

Also known as Steamed Rice Cake

Sri Lankan idli, also written idly and known in English as steamed rice cakes, are soft, fluffy little discs steamed from a naturally fermented batter of rice and urad dal (ulundu). Light, mildly tangy and almost fat-free, idli are a much-loved breakfast across Sri Lanka, especially in Tamil and Muslim homes and at the small eating houses people call hotels. South Indian in origin and completely at home on the Sri Lankan table, they're gentle on the stomach and built to soak up sambar, dhal curry and coconut chutney.

Soft white Sri Lankan idli with one steamed rice cake opened beside sambar and coconut chutney
Breakfast and Dinner FoodsVegetarianVegan

Soft, pillowy steamed rice cakes from a fermented batter. That's idli, the light, easy-to-digest breakfast that soaks up sambar, dhal and coconut chutney.

Total time
35 min
20 min prep · 15 min cook
Serves
4 people
Difficulty
Medium
Spice level
Mild
Country help
USA · UK · AU · CA substitutes included

Nutrition

Estimated values, per serving.

180
kcal
6g
Protein
36g
Carbs
1g
Fat

About This Dish

Walk into any busy hotel in Sri Lanka at breakfast and you'll see idli going out plate after plate: round, white, faintly domed cakes, soft as a cloud, with a little bowl of sambar and a smear of coconut chutney beside them. Idli are steamed, never fried, which makes them one of the lightest breakfasts going. They taste mild and clean, with a gentle sourness from the overnight ferment, and they're what people reach for when they want something nourishing that won't sit heavy.

Idli are South Indian in origin, and it'd be dishonest to claim otherwise. They crossed the narrow strait with the same shared Tamil food culture that gave Sri Lanka dosai, vadai and plenty more, and they've been completely at home here for generations. In Tamil and Muslim households especially, idli with sambar is an ordinary, much-loved weekday breakfast, and the hotels turn them out by the trayful. A dish can have a birthplace in one place and a true home in another. Idli are exactly that: South Indian roots, Sri Lankan everyday.

What makes idli special is the fermentation. No yeast, no baking powder. Rice and urad dal are soaked separately, ground into a thick batter, then left overnight in a warm spot where wild microbes do the lifting. By morning the batter has risen, smells pleasantly sour, and is full of tiny bubbles. That natural ferment gives idli their springy, airy crumb, their slight tang, and the easy digestibility people love them for. Steam the batter in little moulds and the bubbles set into that signature soft, spongy texture.

Idli are quietly clever as breakfast food too. Because they're steamed with no oil and made from soaked, fermented grains, they're gentle on the stomach and a favourite for children, elders and anyone recovering from illness. They keep well, reheat in a quick blast of steam, and they're endlessly forgiving with whatever you put beside them. A plate of idli with sambar and chutney asks very little and gives back a warm, comforting start to the day.

Why Urad Dal Makes Idli Rise

The magic ingredient in idli is urad dal, the skinned black gram known in Sri Lanka as ulundu, the same pulse that gives ulundu vadai its name. It's not there for flavour alone. Urad dal is unusually rich in a sticky protein and natural sugars that feed the wild yeasts and bacteria during fermentation, and when ground it traps air like nothing else. That's what lets an idli batter rise overnight with no added leavening, and why the classic ratio leans on a generous amount of urad dal to rice. Skimp on the dal and your idli come out flat and dense.

The rice does the other half of the job. Traditional idli rely on parboiled rice, sometimes the short-grained idli rice sold just for this, because its starch sets into a soft, spongy crumb when steamed. Plenty of Sri Lankan cooks reach for red parboiled rice, which gives a slightly nuttier, earthier idli with a touch more colour and fibre. Soak the rice and dal well, grind the dal until light and fluffy, and give the batter a proper warm rest. Those three things are what turn humble grains into pillowy cakes.

What It Should Taste Like

Soft, springy and faintly domed, with a clean, mildly sour taste from the overnight ferment and almost no fat. Idli are gentle and neutral on their own, made to turn savoury, spicy and rich the moment you dip them into warm sambar, dhal or coconut chutney.

Ingredients

This recipe makes 4 servings. Change the number and every amount below updates with it. Substitutes for hard-to-find items are in the sidebar.

Cooking for
4 servings

The US button converts grams, millilitres and centimetres to ounces, cups and inches. Spoon measures stay exactly as they are.

Open this in the recipe converter

Idli Batter

  • Parboiled riceIdli rice or red parboiled rice2 cups
  • Urad dal (ulundu)Skinned and split, no skin1/2 cup
  • Fenugreek seedsHelps fermentation and softness1/2 tsp
  • SaltAdd after fermenting, not before1 tsp
  • WaterFor soaking and grindingas needed

To Serve

  • Sambar (lentil and vegetable gravy)to serve
  • Coconut chutneyto serve
  • Dhal curry or lunu miristo serve, optional

Method

Follow these 7 steps. Each one explains not just what to do, but why it matters.

Ready to Start Cooking?

The screen shows one step at a time, with just the ingredients that step needs at your serving count, a timer you can tap, and your phone kept awake.

  1. 01

    Soak the Rice and Dal Separately

    Rinse the parboiled rice and urad dal in a few changes of water. Soak them in separate bowls, add the fenugreek seeds to the dal, and leave both for at least 4 to 6 hours.

    Soaking them separately isn't fussy, it's the point. Rice and urad dal grind to different textures and take up different amounts of water, so keeping them apart lets both soften fully and grind to just the consistency they need. The fenugreek goes in with the dal for a reason: it helps the ferment along, deepens the aroma, and adds softness to the finished idli. A proper long soak means the grains grind smooth and light instead of gritty. That's the base of a batter that will actually rise.

    Parboiled rice and split urad dal soaking separately in stainless steel bowls

    Tip: Use clean, non-chlorinated water if you can. Chlorine in tap water can slow the wild fermentation later.

  2. 02

    Grind the Dal Until Light and Fluffy

    Drain the urad dal and grind it with a little cold water into a smooth, thick, fluffy batter that feels almost whipped. Scoop it into a large bowl.

    This is the step that decides pillowy or flat. Urad dal traps the air, so grind it patiently, adding water in small splashes, until the batter turns pale, smooth and noticeably light, almost like a thick mousse. You want it to have body and hold soft peaks, not run thin. Grind cold, with cold water, so the batter doesn't heat up and start fermenting before its time. When you lift the spoon, a properly ground dal batter should fall in a slow, fluffy ribbon.

    Thick whipped urad dal batter lifted from a bowl beside a wet grinder

    Tip: Use a bowl at least twice the size of the batter. It needs that headroom to rise overnight without overflowing.

  3. 03

    Grind the Rice and Combine

    Grind the drained rice into a batter that's smooth but with a faint grainy body, then add it to the dal batter. Mix the two together with your hand in a gentle folding motion.

    You can grind the rice batter just slightly coarse, a hair grainier than the dal, because that tiny texture helps the idli set with structure instead of turning gummy. Combining the two is its own small craft. Use a clean hand rather than a spoon if you can, with a light folding and lifting motion. The warmth and natural microbes from your hand are traditionally said to help kick-start the ferment. Don't beat it hard or you'll knock out the air you just worked into the dal. The finished batter should be thick, droppable and well blended.

    Ground rice batter being folded gently into fluffy urad dal batter by hand

    Tip: Hold the salt back until after fermentation. Salt added now can slow the rise, so stir it in once the batter has risen.

  4. 04

    Ferment Overnight in a Warm Place

    Cover the bowl loosely and leave the batter to ferment in a warm spot for 8 to 12 hours, or overnight, until it has risen, looks bubbly and smells pleasantly sour.

    Now you hand the work over to the wild microbes, and warmth is everything. In a warm kitchen the batter will rise and fill with bubbles overnight. In a cool one it can take longer, so you may need to set the bowl somewhere gently warm, such as inside an unlit oven with the light on. You'll know it's ready when the batter has clearly grown in volume, the surface is dimpled with little bubbles, and it carries a clean, sour, almost yoghurty smell. That risen, airy batter is exactly what gives steamed idli their soft, spongy crumb. Once it is fermented, stir in the salt gently and it is ready to steam.

    Risen bubbly idli batter with salt being folded in gently after fermentation

    Tip: Don't stir the batter down hard once it has risen. Fold the salt in lightly so you keep as much of the trapped air as possible.

  5. 05

    Grease the Moulds and Heat the Steamer

    Lightly grease the cups of an idli mould or stand, and get the water to a steady boil in your idli steamer, or a deep pot fitted to hold the mould above the water.

    Idli are steamed in special trays of small round cups, but any setup that holds the moulds above boiling water under a lid will work. Get the water properly boiling and the steam flowing before the batter goes in. That way the idli begin cooking the instant they hit the heat and set with a good rise. A light film of oil on each cup is all you need to lift the idli out cleanly afterwards. Make sure there is room for steam to circulate around the trays so every idli cooks evenly.

    Traditional stainless steel idli moulds being greased beside a pot of boiling water

    Tip: Only fill the steamer with a few centimetres of water. You want lively steam, not water touching the moulds.

  6. 06

    Steam the Idli Until Set

    Spoon the batter into the greased cups, filling each about three-quarters full, then lower the mould into the steamer, cover, and steam over a steady boil for 10 to 12 minutes.

    Fill the cups three-quarters full because the batter puffs up as it steams and needs room to dome. Keep the heat at a steady, lively boil so the steam stays constant. Idli set best with even, gentle heat all the way through. After about 10 minutes the tops will look set and the surface will turn from wet to matte. Test one by inserting a skewer or knife into the centre. It should come out clean, with no wet batter clinging to it. Resist lifting the lid too early, because a sudden loss of steam can make the idli sink.

    Soft white idli steaming in a traditional stacked stainless steel mould

    Tip: Steam, don't boil hard enough for water to splash up onto the idli. Splashed water makes the surface wet and dense.

  7. 07

    Rest, Unmould and Serve

    Switch off the heat and let the idli rest in the mould for a couple of minutes. Then run a spoon or wet knife around each one and lift them out. Serve hot with sambar and coconut chutney.

    A short rest off the heat lets the idli firm up just enough to release cleanly instead of tearing. Dipping your spoon in water before easing them out helps them slide free in one soft, intact piece. Idli are at their absolute best fresh and hot from the steamer, when they're at their softest and springiest. That's why they're made in batches and served straight away. Set out the sambar and chutney first so the idli go from steamer to plate without sitting and firming up.

    Fresh idli lifted from a steel mould and served with sambar and coconut chutney

    Tip: If you're serving a crowd, keep the unmoulded idli covered in a warm dish so they stay soft while the next tray steams.

Common Mistakes to Avoid

  • Skimping on urad dal is the quickest way to flat, dense idli. There just isn't enough dal to trap air, so the batter never gets that lift.
  • Grind the dal too thin, or let the water run warm, and you knock out the airy texture the rise depends on.
  • Salt before fermenting slows or stalls the rise.
  • If the batter doesn't get a warm enough spot or enough time, it never properly ferments. The rise just doesn't happen.
  • Fill the moulds to the brim and there's no room for the batter to puff up and dome. Leave a little space.
  • Oversteam them, or lift the lid too soon, and the idli dry out or sink. Patience pays here.

Serving Ideas

  • The classic idli breakfast: warm sambar and a spoon of coconut chutney alongside. That's the whole point.
  • Serve them alongside a creamy dhal curry for a soft, comforting plate. Honestly, it's hard to beat.
  • A fierce spoon of lunu miris is the move if you like a sharper, spicier start to the day.
  • Break leftover idli up and toss them with a tempering of mustard seeds, onion and curry leaves for a quick idli upma. It's a proper second meal.

Building a whole plate around it? Start from our sri lankan breakfast menu, which sets out what to cook alongside it and in what order.

Storage and Make-Ahead

Idli are at their best fresh and hot, when they're softest. If you can't eat them all, keep them covered at room temperature for a few hours, or refrigerate for up to 2 days. To bring them back, steam them for a minute or two; microwaving alone tends to toughen them. The fermented batter keeps well in the fridge for up to 3 to 4 days. Just bring it back to room temperature before you steam fresh idli.

Two Ways to Cook It

Beginner version

Use a ready idli and dosai batter or a soak-and-grind idli mix to skip the grinding. Ferment it overnight in a warm spot, then steam in a standard idli mould for about 10 minutes. Serve with a simple sambar and coconut chutney. This is the easiest way to soft idli while you learn how a well-risen batter should feel.

Authentic version

Soak parboiled rice and urad dal with fenugreek separately. Stone-grind the dal until it's light and fluffy, and the rice to a fine grain. Mix by hand and ferment overnight in a warm kitchen. Many Sri Lankan cooks use red parboiled rice for an earthier idli. Steam in a traditional idli stand and serve hot with sambar, coconut chutney and a dhal curry.

Lighter and Healthier Version

Idli are already one of the healthiest breakfasts on the Sri Lankan table. They're steamed with no oil, made from fermented grains and pulses, and naturally low in fat, so they suit almost any eating plan. A few small choices make an idli plate lighter and more nourishing still.

Choose Red Parboiled Rice

Swap white parboiled rice for red parboiled rice and you add fibre and minerals, plus a wholegrain idli with a nuttier flavour. The soaking, grinding and fermenting are exactly the same.

Lean on the Fermentation

The overnight ferment partly breaks down the starches, so the grains are easier to digest. That's a big part of why idli sit so lightly. A fuller, well-risen ferment gives you the softest, most digestible idli.

Watch the Accompaniments

The idli themselves are almost fat-free. Most of the richness on the plate comes from the chutney and any oil in the sambar. Use a lighter coconut chutney and go easy on the tempering oil to keep the whole meal light.

Naturally Vegan and Gluten-Free

Made from rice, urad dal and water, idli contain no wheat, dairy or egg, so they suit vegan and gluten-free eaters as they are. Pair them with a vegan sambar and coconut chutney to keep the plate fully plant-based.

Frequently Asked Questions

Idli are just two main ingredients, really: parboiled rice and urad dal (skinned black gram, called ulundu in Sri Lanka), plus a little fenugreek and salt. Soak the rice and dal separately, grind them into a thick batter, and let it ferment overnight. Then steam the risen batter in small moulds into soft cakes. No yeast, no baking powder, no oil, no flour. The rise comes entirely from natural fermentation.

Cooked It? Tell Us How It Went

Your notes on this sri lankan idli help the next person get it right: what you swapped, what you would do differently, where the recipe should have warned you. Tap a star if you are in a hurry, or write a few lines if you have a minute.

In a hurry? Just tap a star
Your rating

The useful ones say what you did differently and how it turned out.

Reviews are read before they go up. No links, no spam.

You Might Also Like

Sri Lankan Home Cooking Starter Pack

40 authentic Ceylon recipes made simple for foreign kitchens: spice guide, pantry checklist, substitute guide, 7-day meal plan and printable shopping lists.

Get the Starter Pack