Bonchi Thel Dala
Sri Lankan Green Bean Stir-Fry (Tempered Green Beans)
Sri Lankan green bean stir-fry, or bonchi thel dala, is finely sliced green beans tempered fast with onion, garlic, curry leaves, mustard seeds and a little chilli so they stay crisp-tender and bright. It is the quick, everyday vegetable that rounds out a rice and curry, and it is naturally vegan, ready in minutes, and good for you. Also called tempered green beans, it is the kind of simple savoury side that quietly disappears off the plate.

Crisp-tender green beans tempered with onion, curry leaves and mustard. A quick, healthy vegetable side that goes with everything.
- Total time
- 22 min
- 10 min prep · 12 min cook
- Serves
- 4 people
- Difficulty
- Beginner
- Spice level
- Mild
- Country help
- USA · UK · AU · CA substitutes included
CeylonCooking
ceyloncooking.com/recipes/green-bean-stir-fry

Sri Lankan Green Bean Stir-Fry (Bonchi Thel Dala)
Scan to open on your phone
Nutrition
Estimated values, per serving.
About This Dish
Thel dala translates roughly as 'tossed in oil'. It is one of the simplest and most useful techniques in Sri Lankan home cooking. You quickly stir-fry a vegetable with tempered aromatics until just cooked and full of flavour. Bonchi thel dala, tempered green beans, is the classic. The beans are sliced thin so they cook in minutes, then tossed through onion, garlic, curry leaves and popped mustard seeds, with just enough chilli and turmeric to season. It is fast food in the best sense.
Every rice and curry needs a few vegetables. A thel dala is how a Sri Lankan kitchen makes one in the time it takes the rice to finish. It is unfussy, cheap and endlessly adaptable. The same method works for cabbage, leeks, carrot, kale or long beans, and it brings colour, crunch and freshness to balance the richer, saucier dishes on the plate. Green beans are a favourite because they keep their bite and their bright green.
The secret to a good thel dala is high heat and short cooking. You want the beans crisp-tender, cooked through but still snappy and vivid, never grey and soggy. Slicing them thin and on the diagonal helps them cook fast and pick up the tempered flavours. A handful of grated coconut stirred in at the end is a lovely traditional touch. It turns the dish into a richer, mallung-style one.
What Is 'tempered' (Thel Dala)?
'Tempering', or thel dala, is the technique behind countless Sri Lankan vegetable dishes. You fry aromatics quickly in hot oil, usually onion, garlic, curry leaves and mustard seeds, then toss a sliced vegetable through them until just cooked. The popped mustard, the perfumed curry leaves and the sweet softened onion season the vegetable directly. You get a lot of flavour from very few ingredients and very little time.
It is the opposite of a long-simmered curry: high heat, short cooking, and the vegetable kept crisp and fresh rather than soft and saucy. The same method works for green beans, cabbage, leeks, carrot, kale and more. That is the everyday workhorse of the Sri Lankan kitchen. Master one thel dala and you can turn almost any vegetable into a quick, tasty side.
What It Should Taste Like
Bright, crisp-tender beans coated in nutty popped mustard, sweet onion and fragrant curry leaves. There is gentle warmth from chilli and turmeric. Fresh and savoury, with optional grated coconut adding sweet richness.
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.
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
- Green beansthinly sliced on the diagonal300 g
- Onionsliced1
- Garlicsliced2 cloves
- Green chillisliced, optional1
- Curry leaves1 sprig
- Mustard seeds½ tsp
- Ground turmeric½ tsp
- Chilli flakes or powderoptional½ tsp
- Grated coconutoptional2 tbsp
- Maldive fish flakesoptional1 tsp
- Oil1 tbsp
- Saltto taste
Method
Follow these 4 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.
- 01
Slice the Beans
Top and tail the green beans, then slice them thinly on the diagonal, about half a centimetre thick.
Thin, diagonal slices are the key to a quick thel dala. They expose more surface so the beans cook through in minutes while staying crisp, and they catch the tempered flavours better than whole or chunky beans. Slicing on the angle also looks good and gives a pleasant bite. Keep them even so they cook at the same rate.

Tip: Thin, even slices mean the beans cook fast and evenly. Thick pieces stay raw in the centre or need longer cooking, and that dulls the colour.
- 02
Temper the Aromatics
Heat the oil over medium-high heat, add the mustard seeds, and when they pop, add the onion, garlic, green chilli and curry leaves. Fry until softened.
This quick temper is the flavour base. Mustard seeds need hot oil to pop and turn nutty, curry leaves crackle and release their aroma, onion softens and sweetens. It takes only a minute or two, and it's what makes a plain vegetable taste distinctly Sri Lankan. Keep the heat up so everything fries rather than stews.

Tip: Let the mustard seeds finish popping before the onion goes in, and stand back. They can jump.
- 03
Stir-Fry the Beans
Add the beans, turmeric, chilli flakes, Maldive fish if you're using it and a little salt. Stir-fry over high heat for 5-7 minutes until crisp-tender.
High heat and constant tossing are what keep the beans bright green and snappy instead of dull and soft. As they cook they go a deeper, glossier green and lose that raw squeak but still have bite. Don't cook them longer just to be safe. Crisp-tender is the point, and overcooked beans go grey and limp.

Tip: If the pan looks dry or the beans need a little more time, add a tablespoon of water and cover for a minute to steam them. Uncover and finish on high heat.
- 04
Finish with Coconut
If you're using grated coconut, stir it in, toss for another minute, taste for salt and serve.
A handful of grated coconut stirred through at the end adds a sweet, nutty richness and a bit of texture, turning a plain thel dala into something closer to a mallung. It only needs a minute to warm through and take on the flavours. Taste and adjust the salt right at the end, when the beans are done.

Tip: Serve it straight away while the beans are at their brightest and crispest. They soften as they sit.
Common Mistakes to Avoid
- Overcooking the beans until they're grey and soft, not bright and crisp-tender.
- Slicing the beans too thick, so they stay raw inside or need long cooking.
- Cooking on low heat, so the beans steam and go limp rather than frying.
- Not popping the mustard seeds first, so you miss their nutty flavour.
Serving Ideas
- As the fresh, crunchy vegetable on a rice and curry plate.
- Alongside dhal and rice for a quick, light, mostly-vegetable meal.
- With a meat or fish curry to balance the richness with something green.
Building a whole plate around it? Start from our vegetarian rice and curry menu, which sets out what to cook alongside it and in what order.
Storage and Make-Ahead
Keeps 2 to 3 days refrigerated, though the beans soften and lose their bright colour. Reheat quickly in a hot pan rather than the microwave to keep some texture. It doesn't freeze well, as the beans go limp.
Two Ways to Cook It
Slice the beans thin, temper onion, garlic and mustard seeds, then stir-fry the beans with turmeric and a little chilli until just tender. Quick, cheap and hard to get wrong.
Use tender young beans, temper with fresh curry leaves and a little Maldive fish, finish with freshly grated coconut, and keep the heat high. That gives you a crisp, fragrant bonchi thel dala.
Lighter and Healthier Version
A tempered vegetable stir-fry is one of the lightest, healthiest things you can put on a plate, and it barely takes any effort to keep it that way.
Minimal Oil
A thel dala needs only a tablespoon of oil to temper the aromatics, so it's a low-fat way to get a vegetable with real flavour onto the plate.
Crisp-Tender Keeps the Goodness
Cooking the beans fast over high heat keeps their colour, crunch and nutrients much better than long boiling.
Vegan and Gluten-Free
Without the optional Maldive fish, this dish is entirely plant-based and gluten-free. Just beans, aromatics and spices.
Skip or Lighten the Coconut
You don't need the grated coconut. It's a nice extra, but you can skip it or use just a tablespoon to keep the dish leaner.
Frequently Asked Questions
Sri Lankan green bean stir-fry, or bonchi thel dala, is thinly sliced green beans quickly tempered with onion, garlic, curry leaves, mustard seeds and a little chilli, so they stay crisp-tender and bright. It's a fast, naturally vegan vegetable side for a rice and curry. You'll also hear it called tempered green beans.
Cooked It? Tell Us How It Went
Your notes on this sri lankan green bean stir-fry 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.
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.


