Beans Thoran
Finely chopped beans cooked the Kerala way with coconut, curry leaves, and a light tempering. It is simple, fragrant, and gently spiced, making it an easy side dish for rice, dal, or curry.
For 4 servings
- prep · ~10 min
Prepare the beans and coconut mix.
1.Trim the beans and chop them very finely for even cooking.2.Chop the shallots and green chili.3.Keep the grated coconut ready so it can go in at the end. - temper · ~4 min
Make the tempering.
1.Heat coconut oil in a kadai over medium heat.2.Add mustard seeds and let them splutter.3.Add urad dal and cook until lightly golden.4.Add curry leaves, shallots, and green chili and cook for 2 to 3 minutes.TIPKeep the heat medium so the urad dal turns golden without burning. - steam · ~8 min
Cook the beans.
1.Add the chopped beans to the pan and mix well.2.Add turmeric powder, salt, and water.3.Cover and cook on low heat until the beans are tender but still bright, about 6 to 8 minutes.4.Stir once or twice so the beans cook evenly. - saute · ~2 min
Finish with coconut.
Remove the lid and let any extra moisture dry out. Add the grated coconut and toss for 1 to 2 minutes until everything is well mixed and fragrant.
TIPDo not overcook after adding coconut or the thoran can lose its fresh flavor. - serve
Serve the beans thoran warm.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Chop the beans very fine and evenly so they steam quickly and get the classic thoran texture.
- 2Let the mustard seeds fully splutter before adding urad dal, or the tempering will taste flat.
- 3Cook the urad dal only to light golden; darker than that can turn the thoran slightly bitter.
- 4Use just enough water to steam the beans, since excess moisture will make the coconut soggy.
- 5Keep the beans bright and tender, not mushy; they should still have a slight bite when done.
- 6Add the grated coconut only after the pan looks fairly dry, then toss briefly to keep its fresh sweetness.
- 7Beans thoran reheats best in a pan on low heat rather than the microwave, which can soften it too much.
Adapt it for your goals.
Carrot-beans
Replace part of the beans with finely chopped carrot for a sweeter, more colorful thoran that still cooks in the same style.
low coconutLow-coconut
Reduce the grated coconut slightly for a lighter side dish while keeping the curry leaves and coconut oil for Kerala character.
spicierSpicier
Add an extra green chili or chop the chilies finer if you want more heat without changing the dish's basic profile.
no onionNo-onion
Skip the shallots for a simpler version; the curry leaves, chili, and coconut still give plenty of flavor.
Why this is on our healthy list.
Fiber-Rich Vegetable Side
Green beans bring fiber and plant compounds, making this a wholesome side that pairs well with rice and dal.
Plant-Based Fats
Fresh coconut and coconut oil add richness and satiety, so the dish feels satisfying even with simple ingredients.
Lightly Cooked Ingredients
Because the beans are briefly steamed and the coconut is added at the end, the dish keeps a fresh vegetable-forward character.
Frequently asked questions
Yes, but thaw and drain them first. They usually release more water than fresh beans, so use less added water and dry the pan well before adding coconut.



