
Cabbage and Beans Thoran
Lunch • India
How to Make Cabbage and Beans Thoran (Traditional & Healthy Version)
Cabbage and Beans Thoran is a classic Kerala-style stir-fry that celebrates the simplicity and vibrancy of South Indian vegetarian cuisine. This dish combines finely chopped cabbage (patta gobhi) with tender green beans (sem ki phali), stir-fried in coconut oil and finished with a flavorful tempering of mustard seeds, curry leaves (kari patta), and grated coconut (nariyal). Traditionally served as part of Kerala’s famous Sadya feast, Cabbage and Beans Thoran is a staple during Onam and Vishu festivals, offering a delightful blend of texture and nutrition. The taste of Cabbage and Beans Thoran is light, fresh, and mildly spiced, making it a favorite for lunch in many Malayali households. Its quick preparation and the use of locally available ingredients make it an ideal choice for busy weekdays or festive occasions. This thoran is also highly adaptable, suitable for those following vegetarian, vegan, or health-conscious diets. Ideal for the Indian palate, it pairs beautifully with steamed rice, roti, or as a side with sambhar and rasam, making lunchtime both wholesome and satisfying.
Ingredients(for 1 medium katori per serving)
- 2 cups Cabbage (patta gobhi) (finely shredded)
- 1 cup French beans (sem ki phali) (finely chopped)
- 1/3 cup Fresh grated coconut (nariyal)
- 1 tablespoon Coconut oil (keralite style)
- 1/2 teaspoon Mustard seeds (rai)
- 8-10 leaves Curry leaves (kari patta) (fresh)
- 1 Green chilli (finely chopped)
- 1/4 teaspoon Turmeric powder (haldi)
- to taste Salt
- 1 teaspoon Split urad dal (dhuli urad dal) - optional
Instructions
- 1
Heat coconut oil in a kadhai or heavy-bottomed pan over medium flame. Add mustard seeds and allow them to splutter.
2 minutes
Wait until the mustard seeds crackle to release their aroma.
- 2
Add split urad dal (if using) and sauté until lightly golden. Add curry leaves and chopped green chilli. Sauté for another 1 minute.
2 minutes
Do not burn the dal; just a light golden color is enough for a nutty flavor.
- 3
Add the chopped beans to the pan. Sprinkle a pinch of salt and turmeric powder. Stir well and cook for 3-4 minutes.
4 minutes
Cover with a lid to help beans cook evenly and retain color.
- 4
Add shredded cabbage and mix everything gently. Continue to cook on medium heat, stirring occasionally, for 7-8 minutes until the vegetables are tender but not mushy.
8 minutes
Do not overcook; thoran should have a slight crunch.
Why This Dish is Healthy
This thoran is a clean, plant-based dish that’s naturally low in fat and calories, and free from refined grains or heavy masalas. The fiber helps with satiety and digestion, while the coconut oil offers medium-chain triglycerides that are considered beneficial in moderation. Its light seasoning and absence of cream or dairy make it perfect for those seeking a nutrient-dense, wholesome lunch option.
Cabbage and Beans Thoran is packed with dietary fiber, vitamins C and K from cabbage, and folate and antioxidants from green beans. The use of minimal oil and fresh coconut provides healthy fats, while the inclusion of urad dal adds a touch of plant-based protein. The dish is low in calories, cholesterol-free, and provides essential phytonutrients, making it excellent for digestive health, heart health, and immunity.
Pro Tips
- 💡Tip 1: Use freshly grated coconut for best flavor; desiccated coconut can be used in a pinch but soak it in warm water first.
- 💡Tip 2: Finely shred cabbage and beans for even cooking and an appealing texture.
- 💡Tip 3: For extra aroma, drizzle a few drops of coconut oil on top before serving.
Storage & Serving
Store leftover thoran in an airtight container in the refrigerator for up to 2 days. Reheat gently on a tawa or in a microwave before serving. Avoid freezing as the texture of cabbage may change.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 140.0 kcal |



