30-Minute Green Beans Thoran: Coconut Stir-Fry

A Kerala-style vegetable dish featuring tender green beans cooked with freshly grated coconut, aromatic spices, and a tempering of mustard seeds. The coconut paste binds with the beans' natural juices to create a light, fragrant curry with subtle heat from green and dried chilies. Traditionally served as a side dish in South Indian meals, this thoran works beautifully alongside rice or flatbreads and showcases the balance of coconut, cumin, turmeric, and curry leaves that define Kerala cuisine. This version emphasizes the fresh coconut paste technique, which creates superior flavor to dried coconut.
Ingredients
- 1 lb green beans, trimmed and sliced
- 1 oz shallot, peeled
- 1 whole fresh green chili peppers, seeded if desiredjalapeño1-2 peppersvegan
4
- 2 cloves garlic, peeled
- 3 oz fresh grated coconut, or 2 oz unsweetened coconut rehydrated
- 1 teaspoon ground cumin
- ¼ teaspoon ground turmeric
- 2 tablespoons vegetable oil
- 1 teaspoon whole brown mustard seeds
- 2 teaspoons white rice, uncooked
- 10 whole fresh curry leaves, or dried
- 1 whole dried red chili pepper
- 1 teaspoon salt, to taste
- 2 tablespoons water
Instructions
- 1
Wash and trim green beans, removing strings if needed. Slice crosswise into 1/4-inch segments.
- 2
In a food processor, coarsely grind shallot, green chilies, garlic, coconut, cumin, and turmeric until paste-like.
- 3
Heat oil in a wok or large skillet over medium-high heat.
- 4
Add mustard seeds and rice, stirring until seeds pop and splutter and rice turns golden.
- 5
Add curry leaves and dried red chili, stirring until chili darkens and swells.
- 6
Add green beans and stir-fry for 2-3 minutes until coated with oil.
- 7
Mound the beans in the center of the pan and form a well.
- 8
Place the coconut-spice paste in the well and cover with beans from the mound.
- 9
Season with salt and add water.
- 10
Cover with lid, reduce heat to low, and cook until beans are tender, about 10 minutes.
- 11
Mix all ingredients thoroughly and serve hot.
Tips
Freshly grated coconut yields superior depth compared to dried; if using dried, rehydrate gently in warm water for an hour before blending into paste.
Form the spice mound technique allows the paste to cook undisturbed initially, deepening flavor before incorporating throughout the beans.
The mustard seed tempering releases oils and aromatics that infuse the entire dish; listen for the pop-splutter sound as your cue to proceed.
Good to Know
Refrigerate in airtight container up to 3 days. Flavor deepens slightly on second day.
Prepare spice paste and slice beans several hours ahead. Assemble and cook same day for best texture.
Serve hot as a side with steamed rice, dosa, or appam. Pairs with sambhar, rasam, or yogurt-based curries.
Common Mistakes
Skip the mustard seed tempering to avoid losing aromatic oil infusion.
Don't overcook beans past tender stage to avoid mushy texture and color loss.
Use fresh coconut within days of grating to avoid rancid flavor development.
Substitutions
3
4
FAQ
Can I make this with frozen green beans?
Yes, thaw completely first and reduce final cooking time to 5-7 minutes since they're partially cooked. Taste for doneness to avoid mushiness.
What if I don't have a food processor?
Finely mince shallot, garlic, and chili by hand, then grind coconut with cumin and turmeric using mortar and pestle into coarse paste.
How long can I keep leftover thoran?
Refrigerate up to 3 days in sealed container. Reheat gently on stovetop with splash of water to restore moisture. Does not freeze well due to texture changes.