Beans Thoran holds a special place in my heart as one of those comfort foods that never gets old. This traditional Kerala recipe turns humble green beans into something magical with just a few simple ingredients. I love how the grated coconut creates this amazing texture that coats every piece of bean. The best part? You probably have most of these ingredients in your kitchen right now. It’s one of those recipes that proves you don’t need fancy ingredients to create something truly delicious.
About the Recipe
This recipe brings you straight to the heart of Kerala cuisine without any fuss. What makes Beans Thoran special is how it celebrates simple ingredients. The combination of fresh beans, coconut, and curry leaves creates layers of flavor that complement any meal. You’ll love how the mustard seeds add that perfect pop of flavor when they hit the hot oil. This dish proves that vegetarian cooking can be incredibly satisfying and full of character.
Why You’ll Love This Recipe
First off, this recipe is practically foolproof – perfect for beginners who want to try South Indian cooking. The cooking technique is gentle and forgiving, so you won’t end up with mushy vegetables. I adore how the coconut mixture sits on top of the beans while cooking, creating steam that perfectly cooks everything. The aroma alone will have your family gathering in the kitchen. Plus, it’s naturally healthy and packed with fiber. The texture contrast between tender beans and slightly crunchy coconut makes every bite interesting. And let’s be honest – anything with curry leaves just smells like home.
Cooking Tips
Don’t skip the step where you let the coconut mixture sit on top without mixing – this creates perfect steam cooking. Keep your heat low to prevent burning the coconut. If your mustard seeds aren’t popping, your oil isn’t hot enough. Fresh curry leaves make a huge difference, but dried ones work too. Want extra flavor? Toast the grated coconut lightly before grinding.
Serving and Storing Suggestions
This recipe serves 4 people as a side dish and takes about 15 minutes total. Serve hot alongside steamed rice, chapati, or any Indian bread. It tastes best fresh but keeps in the fridge for 2 days. Reheat gently in a covered pan with a splash of water to prevent drying out.
Similar Recipes
- Cabbage Thoran
- Carrot Beans Poriyal
- Coconut Green Bean Stir Fry
- Kerala Style Vegetable Stir Fry
Nutrient Benefits
Green beans provide excellent fiber, vitamins K and C, plus folate for your daily nutrition needs. Coconut adds healthy fats that help your body absorb fat-soluble vitamins. Turmeric brings anti-inflammatory properties, while garlic supports heart health. Mustard seeds contain selenium and magnesium. This dish gives you a good dose of plant-based nutrition in every serving.
Beans Thoran
Ingredients
- 500 g Beans chopped
- 2 Small Onion
- 1 cup Coconut grated
- 3 Green Chilli
- 1 tsp Mustard Seeds
- 2 Garlic Cloves
- 1 tbsp Oil
- a pinch Turmeric Powder
- few Curry Leaves
- as per taste Salt
Instructions
- Grind coconut, turmeric, onion, green chilli together.
- Add one table spoon of oil in to a frying pan and add mustard.
- When the mustard pops add beans, garlic and mix well.
- Then add the ground coconut masala and do not mix but the masala should be covered by the beans.
- Add curry leaf and salt to taste.
- Keep the pan covered and cook in a low flame for 5 minutes.
- Stir well and serve hot.
Notes
Sign up for our newsletter
Frequently Asked Questions
Can I use frozen beans instead of fresh ones?
Yes, frozen beans work well. Just make sure to thaw them completely and pat dry before cooking. They might cook a bit faster than fresh beans, so keep an eye on them. The texture will be slightly different but still delicious.
What if I don’t have fresh coconut?
You can use frozen grated coconut or even unsweetened desiccated coconut. If using desiccated coconut, soak it in warm water for 10 minutes first. Fresh without a doubt tastes better, but these alternatives work in a pinch.
How do I know when the beans are perfectly cooked?
The beans should be tender but still have a slight bite to them. They shouldn’t be mushy or raw-tasting. This usually takes about 5-7 minutes of covered cooking on low heat. Taste test a piece to check.