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

Bath Curry

Sri Lankan Rice and Curry (Rice and Curry Platter)

Sri Lankan rice and curry, or bath curry, isn't one dish, it's a whole plate: a mound of rice in the centre with curries, a coconut sambol, a tempered dhal and a crisp papadam around it. It's the island's everyday meal, and the real skill isn't any single recipe, it's the assembly: choosing a balanced menu, cooking it so everything lands warm at once, and arranging colours, textures and heat so each mouthful feels different. As written here it's vegetarian, but you can just as happily build it around a fish or chicken curry.

Sri Lankan rice and curry plate with white rice, dhal, potato curry, green beans, eggplant moju, pol sambol and papadam
Rice and Main-Meal BasesVegetarian

The full Sri Lankan rice and curry: a mound of rice ringed by several curries, a sambol, a tempered dhal and a papadam, all on the table together.

Total time
90 min
30 min prep · 60 min cook
Serves
4 people
Difficulty
Medium
Spice level
Medium
Country help
USA · UK · AU · CA substitutes included

Nutrition

Estimated values, per serving.

650
kcal
18g
Protein
95g
Carbs
22g
Fat

About This Dish

Ask a Sri Lankan what they ate for lunch and you'll almost always hear the same two words: rice and curry. But behind those two words is a plate that can hold five, six, even ten little dishes at once, a mound of rice in the middle with curries, sambols, a dhal and a papadam arranged around it like spokes on a wheel. None of them is the star. The meal is all of them together, and the art is in how they sit on the plate.

This is food meant for sharing and for the everyday table. In homes, the usual spread is rice with a protein curry, two or three vegetable curries, a tempered dhal, a fresh sambol and a papadam, each cooked in its own little pan and then brought together at the end. At a kade (an eatery) or a wedding the spread gets bigger, but the logic stays the same: lots of small, contrasting dishes around a generous pile of rice. That's why a Sri Lankan kitchen at lunchtime has several pots going at once, and why learning to time them is more useful than mastering any single recipe.

The thing that makes a plate work is contrast. You want something creamy, like a coconut dhal or cashew curry, something sharp and fresh, like pol sambol or lunu miris, something properly hot, like a chilli or malu miris curry, something earthy, like a dark vegetable such as eggplant moju, and a crisp papadam to break against the soft rice. Get a range of colour, a range of texture and a range of heat, and you can mix every forkful a little differently. That endless variation on one plate is the whole point of rice and curry.

The good news is you almost never make everything from scratch in one sitting. Sambols are quick, dhal is forgiving, and curries keep and reheat, so a practised cook leans on make-ahead dishes and a sensible order of cooking. This page isn't really a recipe, it's more of a plan: a balanced menu, a cooking timeline so everything arrives warm together, and how to plate and eat it the Sri Lankan way.

What Makes a Balanced Rice and Curry Plate

A good rice and curry balances five things: a sturdy rice base, a creamy element, a fresh raw element, a hot element and a crisp element. The classic shape is a mound of rice (red or white) ringed by a creamy tempered dhal, one or two vegetable curries, a fresh coconut sambol like pol sambol, an optional protein curry, and a papadam for crunch. Each one plays off the others, so no single dish has to carry the whole meal.

Look, build this plate around contrast, not how many dishes you can pile on. You want colour (golden dhal, green leaves, red sambol, dark eggplant), texture (soft curries, crunchy sambol, brittle papadam) and heat (a mild creamy curry to cool your tongue between chilli hits). Dhal and a coconut curry are the gentle anchors. Sambol and a chilli curry bring the fire. Build around those two poles and the plate sorts itself out. That's also why the vegetarian version works so easily: the structure never leans on meat.

What It Should Taste Like

Every mouthful changes. Nutty rice carries creamy coconut dhal, the fresh chilli-lime bite of sambol cuts through, a chilli curry brings heat, an earthy vegetable grounds it, and papadam snaps through it all. It never gets boring.

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

The Plate (a Balanced Vegetarian Menu for 4)

  • Cooked ricered rice or white, the base of the platefor 4
  • Tempered dhal currythe creamy coconut anchor1 pot
  • A vegetable currylike potato curry, green bean stir-fry or cashew curry1-2
  • Eggplant moju or a second vegetablefor an earthy, darker note1
  • Pol sambol or lunu miristhe fresh, hot, raw element1
  • Papadamfried or dry-roasted, for crunch4-8
  • Optional fish or chicken curryto make it non-vegetarian1

Useful to Have on Hand

  • Coconut milkthin and thick, for the curries and dhalas needed
  • Curry leavesfor tempering across the dishesa few sprigs
  • Onion, garlic, green chillithe shared aromatic basea supply
  • Sri Lankan curry powder, turmeric, chilli powderthe core spice kitto season
  • Oil and saltas needed

Method

Follow these 9 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

    Plan the Menu Before You Light a Burner

    Pick a base (rice), one creamy dish (dhal), one or two vegetable curries, a fresh sambol and a papadam, plus an optional fish or chicken curry. Then check the spread: colour, texture and heat.

    The plan itself is the recipe, so sort it on paper or in your head first. The reliable shape is rice, a tempered dhal as the creamy anchor, one or two vegetable curries, a raw sambol for freshness and bite, and a papadam for crunch. Then check you've covered the five balancing points: creamy, fresh, hot, earthy and crisp, and that no two dishes are doing the same job. Three mild coconut curries on one plate is dull. One creamy, one fiery and one fresh sings.

    Rice lentils vegetables coconut spices and papadams arranged before cooking a Sri Lankan rice and curry meal

    Tip: If a dish on your list keeps or reheats well (dhal, most curries, eggplant moju), cook it a day ahead and just warm it through. That takes the pressure off your timeline.

  2. 02

    Cook Anything That Keeps a Day Ahead

    The day before, or that morning, make the curries and dhal that hold well and refrigerate them. Leave only the rice, the sambol and the papadam for serving time.

    This is the single trick that makes a multi-dish meal manageable. Coconut-based curries, dhal and pickled sides like eggplant moju hold for days, and many taste better after a rest, once the spices settle in. Getting them out of the way ahead of time means that when you sit down to cook, you're reheating, not starting from scratch. You only have the quick, last-minute jobs left.

    Separate vegetable curries and eggplant moju cooling in pots before refrigeration

    Tip: Curries thicken in the fridge. Loosen them with a splash of water or coconut milk as you reheat so they fall back to a saucy, plate-friendly consistency.

  3. 03

    Start the Rice First

    Rinse the rice, and if it's red rice, soak it first. Then get it cooking or into the rice cooker. Red rice takes longer, so it goes on before everything else.

    Rice is your clock. It takes the longest and sits happily warm once done, so let it lead the timeline. Red rice especially wants a soak and a longer simmer, so start it first and everything else can finish as the rice rests. While it cooks and steams undisturbed, you get a clear run at the curries and sambol. If you're using a rice cooker, even better: set it and forget it.

    Sri Lankan red rice simmering in a heavy pot while a cook checks the tender grains

    Tip: Cooked rice holds well covered off the heat and even improves with a 10 minute rest. It's the one dish you never want to be waiting on at the end.

  4. 04

    Get the Dhal Going

    Once the rice is going, get the dhal on. Simmer the lentils, then temper with onion, garlic, curry leaves and chilli, and finish with coconut milk.

    Dhal is the creamy backbone of the plate. It's forgiving, so it goes on right after the rice. The lentils need time to soften into a gentle simmer, and that just happens in the background while you turn to quicker dishes. Finish it with a fragrant tempering and coconut milk near the end, and it stays fresh and glossy. It sits well too, so just hold it warm with a lid on until you plate up.

    Onion garlic curry leaf and chilli tempering poured over creamy yellow Sri Lankan dhal

    Tip: Make the dhal a bit looser than you want it in the end. It thickens as it sits, and you can always cook it down, but a stiff dhal is a pain to fix.

  5. 05

    Build the Vegetable Curries

    Next up, cook one or two vegetable curries. That could be a potato curry, green bean stir-fry, cashew curry, or you can warm through make-ahead eggplant moju. Stagger them so they finish around the same time.

    This is the middle of your timeline. Quick stir-fried veg come together in minutes, while a coconut curry needs a gentle simmer, so start the slower one first. If you cooked a curry ahead, now it goes back on a low heat to warm through. Keep each in its own small pan so the flavours and colours stay separate on the plate. Muddling them into one pot defeats the whole point of a spread.

    Golden potato curry and green bean curry cooking separately for a rice and curry platter

    Tip: Short on pans? Reuse one tempered base of onion, curry leaves and garlic across dishes, but cook the vegetables separately so each keeps its character.

  6. 06

    Make the Sambol Last

    Right before serving, make the fresh sambol. Pound or mix coconut (or onion) with chilli, lime and salt for pol sambol or lunu miris. It takes minutes and it's best fresh.

    The sambol is the raw, hot counterpoint to all those cooked, mellow curries. It's at its best made at the last minute, while the lime and chilli are still sharp and the coconut is still fresh. Because it's so quick and needs no cooking, it's the natural final job. This is also where you set the heat level for the whole plate, so taste and adjust the chilli to your table.

    Fresh coconut red chilli onion and lime mixed by hand into coarse coral pol sambol

    Tip: A sambol should taste a touch too sharp and salty on its own. Against bland rice and rich curry, it lands just right.

  7. 07

    Crisp the Papadam and Warm Everything Through

    Fry or dry-roast the papadams until puffed and crisp. Give every curry a quick reheat so nothing goes cold, and check the seasoning on each one.

    Papadams cook in seconds and go soft if they wait, so they really are the last thing. While they crisp, go back over the curries on low heat so everything is warm at the same moment, which is the whole point of the timeline. Taste as you go. A curry that sat for an hour might need a pinch of salt or a squeeze of lime to wake it back up before it hits the plate.

    Thin round papadams puffing and blistering in hot oil while the curries stay warm

    Tip: No papadams? A handful of fried curry leaves or a crisp-fried onion gives you that same welcome crunch against the soft rice.

  8. 08

    Plate It: Rice in the Centre, Dishes Around the Rim

    Mound the rice in the middle of the plate and arrange the curries, sambol and papadam around it like spokes. Keep each dish in its own spot so they don't bleed into one another.

    Presentation is part of the meal. A central mound of rice with small portions of each curry around it lets the eater take a little of everything and mix as they go. Spacing the dishes out keeps the colours bright and the textures separate until the moment they combine on the spoon (or by hand). Hold back rather than piling on. Small amounts of many things beats a heap of one, and it's easy to go back for more.

    Red rice in the centre with dhal potato curry green vegetables eggplant moju pol sambol and papadam around the plate

    Tip: Serve the sambol and papadam slightly apart from the wet curries, so they stay fresh and crisp until each forkful.

  9. 09

    Eat It the Sri Lankan Way: Mix as You Go

    Mix a little rice with one or two curries and a touch of sambol for each mouthful. Traditionally you use the fingers of your right hand, so no two bites are quite the same.

    Rice and curry is meant to be combined on the plate, not eaten dish by dish. The traditional way is by hand: use the fingertips of your right hand to gently mix a small amount of rice with a curry and a little sambol into a neat morsel. That way you feel the temperature and texture and can judge the balance of each bite. Eating with a fork and spoon is perfectly normal too. Either way, the joy is in varying the mix as you go: more dhal here, a hit of sambol there.

    Right hand mixing a small portion of red rice with dhal vegetable curry and pol sambol on the plate

    Tip: Keep a wet element in most mouthfuls, like dhal or a saucy curry. It binds the rice and carries the flavour of the drier dishes.

Common Mistakes to Avoid

  • Cooking everything from scratch at the last minute instead of making the keepers ahead. Dishes go cold while others are still cooking.
  • Choosing dishes that all do the same job, like three mild coconut curries. The plate has no contrast.
  • Starting the rice too late, so the quick dishes are ready and waiting while the rice is still cooking.
  • Making the sambol or frying the papadam too early, so they go soft and lose their freshness and crunch.
  • Piling on huge portions of one or two dishes instead of small amounts of many. That misses the whole point of the plate.

Serving Ideas

  • Everyday vegetarian plate: rice, tempered dhal, a potato curry, eggplant moju, pol sambol and a papadam.
  • Add a fish or chicken curry to the same spread for a non-vegetarian lunch.
  • Scale it up for a celebration with yellow rice, a cashew curry and an extra sambol.
  • Serve family-style with all the dishes in the middle of the table and everyone building their own plate.

Building a whole plate around it? Start from our beginner rice and curry menu, which sets out what to cook alongside it and in what order.

Storage and Make-Ahead

Cook the components, not the assembled plate. Most curries and the dhal keep 3 to 4 days in the fridge and reheat well with a splash of water or coconut milk. Many improve overnight. Cooked rice keeps 3 to 4 days and reheats with a little water. Make sambols fresh each time, and fry papadams just before serving, because both go soft on standing.

Two Ways to Cook It

Beginner version

Keep it to four dishes: rice, a dhal, one vegetable curry and a pol sambol, with shop-bought papadams. Cook the dhal and curry ahead of time, get the rice on first, and make the sambol while the papadams crisp. That alone is a proper, balanced plate.

Authentic version

Build a fuller spread: red rice, a tempered dhal, two or three vegetable curries, eggplant moju, a fresh pol sambol, a protein curry and papadams. Cook each in its own small pan and bring them together on a timeline so it all lands warm. Eat it by hand, mixing as you go.

Lighter and Healthier Version

Rice and curry is one of the easiest meals to make light and healthy, because you control the proportions. Lean on vegetables and dhal, keep the rice to a sensible mound, and you have a balanced, mostly plant-based plate.

Let Vegetables Fill the Plate

Make the vegetable curries and dhal the bulk of the meal, and keep the rice to a modest mound. The fibre and variety fill you up on fewer refined carbs.

Choose Red Rice

Swapping white rice for wholegrain red rice adds fibre and slows how quickly the meal raises blood sugar. No change to the rest of the plate.

Dry-Roast the Papadam

Toast papadams in a dry pan or over a flame instead of deep-frying them. You keep the crunch and lose the frying oil.

Go Easy on the Coconut Milk

Use more thin coconut milk and less thick milk, or finish curries with a smaller amount of thick milk, to keep them creamy on less saturated fat.

Keep It Vegetarian or Add Lean Protein

Keep it meat-free and the plate is naturally low in cholesterol. If you add a protein, a fish curry or grilled chicken keeps things lean.

Frequently Asked Questions

Yes, papadam can be fried or dry-roasted, and it is there for crunch. Dry-roasting works. Plan on 4 to 8 papadam for four people so everyone gets a crisp bite that snaps against the soft rice. Don't skip it, it is the crisp element that breaks the monotony of the softer curries.

Cooked It? Tell Us How It Went

Your notes on this sri lankan rice and curry 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