Indian beans thoran is a delightful and healthy side dish that brings the vibrant flavors of South India to your table. This dish combines fresh green beans with aromatic spices and coconut, creating a perfect balance of taste and texture. It's a simple yet flavorful recipe that can complement any meal.
Some ingredients in this recipe might not be staples in every household. Coconut oil is essential for its distinct flavor and health benefits. Grated coconut adds a unique texture and sweetness to the dish. Mustard seeds are crucial for the authentic South Indian taste. Make sure to check the international or Indian section of your supermarket for these items.

Ingredients For Indian Beans Thoran Recipe
Green beans: Fresh and chopped, these are the main ingredient providing a crunchy texture.
Grated coconut: Adds a sweet and nutty flavor, essential for the authentic taste.
Mustard seeds: Used for tempering, they add a slight pungent flavor.
Coconut oil: Gives a rich and distinct flavor, typical in South Indian cuisine.
Garlic: Minced, it adds a robust aroma and flavor.
Green chilies: Sliced, they provide a spicy kick to the dish.
Turmeric powder: Adds a warm color and earthy flavor.
Salt: Enhances the overall taste of the dish.
Technique Tip for This Recipe
When adding mustard seeds to the hot coconut oil, make sure the oil is sufficiently heated so the seeds can splutter properly. This step is crucial as it releases the seeds' essential oils, enhancing the overall flavor of the thoran.
Suggested Side Dishes
Alternative Ingredients
chopped green beans - Substitute with chopped asparagus: Asparagus has a similar texture and can absorb flavors well, making it a good alternative.
grated coconut - Substitute with ground almonds: Ground almonds can provide a similar nutty flavor and texture, though the taste will be slightly different.
mustard seeds - Substitute with cumin seeds: Cumin seeds offer a different but complementary flavor profile that works well in Indian dishes.
coconut oil - Substitute with olive oil: Olive oil is a versatile cooking oil that can be used in place of coconut oil, though it will impart a different flavor.
minced garlic - Substitute with garlic powder: Garlic powder can be used in place of fresh garlic, though it will have a slightly different intensity and texture.
sliced green chilies - Substitute with red pepper flakes: Red pepper flakes can provide a similar level of heat and spice, though the flavor will be slightly different.
turmeric powder - Substitute with saffron: Saffron can provide a similar color and a unique flavor, though it is more expensive and has a different taste.
salt - Substitute with soy sauce: Soy sauce can add saltiness along with a depth of umami flavor, though it will also add a different taste profile.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
Allow the Indian Beans Thoran to cool completely before storing. This helps to prevent condensation, which can make the dish soggy.
Transfer the cooled thoran into an airtight container. Ensure the container is clean and dry to maintain the freshness of the dish.
Store the container in the refrigerator if you plan to consume the thoran within 3-4 days. The cool temperature will keep the green beans and coconut mixture fresh.
For longer storage, consider freezing the thoran. Place the cooled dish in a freezer-safe container or a heavy-duty freezer bag. Label the container with the date to keep track of its freshness.
When ready to use, thaw the frozen thoran in the refrigerator overnight. This gradual thawing process helps maintain the texture and flavor of the green beans.
Reheat the thoran in a pan over medium heat. Add a splash of coconut oil if the dish appears dry. Stir occasionally to ensure even heating.
Avoid reheating the thoran multiple times, as this can degrade the texture and flavor of the green beans and coconut. Reheat only the portion you plan to consume.
If you notice any off smells, discoloration, or mold, discard the thoran immediately to avoid any risk of foodborne illness.
How to Reheat Leftovers
Stovetop Method: Heat a non-stick pan over medium heat. Add a teaspoon of coconut oil to the pan. Once the oil is hot, add the leftover Indian beans thoran. Stir occasionally to ensure even heating. Cook for about 5-7 minutes until the green beans are heated through and the coconut is fragrant.
Microwave Method: Place the Indian beans thoran in a microwave-safe dish. Cover with a microwave-safe lid or a damp paper towel to retain moisture. Heat on high for 1-2 minutes, stirring halfway through. Check if the beans are heated evenly. If not, continue heating in 30-second intervals until warm.
Oven Method: Preheat your oven to 350°F (175°C). Spread the Indian beans thoran evenly on a baking sheet. Cover with aluminum foil to prevent drying out. Bake for about 10-15 minutes, stirring halfway through, until the beans are heated thoroughly.
Steaming Method: Place the Indian beans thoran in a heatproof dish that fits into your steamer basket. Bring water to a boil in the steamer pot. Once boiling, place the steamer basket with the dish inside. Cover and steam for about 5-7 minutes, or until the beans are heated through.
Air Fryer Method: Preheat your air fryer to 350°F (175°C). Place the Indian beans thoran in the air fryer basket in a single layer. Heat for about 3-5 minutes, shaking the basket halfway through to ensure even heating. This method will give a slightly crispy texture to the beans.
Double Boiler Method: Fill the bottom part of a double boiler with water and bring it to a simmer. Place the Indian beans thoran in the top part of the double boiler. Cover and heat for about 5-7 minutes, stirring occasionally, until the beans are warmed through.
Best Tools for This Recipe
Pan: Used for heating the coconut oil and cooking the beans.
Spatula: Essential for stirring and mixing the ingredients.
Knife: Needed for chopping the green beans and slicing the green chilies.
Cutting board: Provides a surface for chopping the green beans and slicing the green chilies.
Measuring spoons: Used to measure the mustard seeds, turmeric powder, and salt accurately.
Garlic press: Handy for mincing the garlic cloves.
Grater: Used for grating the coconut.
Lid: To cover the pan while the beans are cooking.
Serving dish: For presenting the finished dish.
How to Save Time on Making This Recipe
Prep ingredients in advance: Chop green beans and mince garlic ahead of time to streamline the cooking process.
Use a food processor: Grate coconut quickly using a food processor instead of doing it manually.
Cook in batches: If making a larger quantity, cook the green beans in batches to ensure even cooking.
Pre-measure spices: Measure out mustard seeds, turmeric powder, and salt before starting to save time during cooking.
Use a lid: Cover the pan to cook the green beans faster and more evenly.
Indian Beans Thoran Recipe
Ingredients
Main Ingredients
- 500 g Green beans chopped
- 1 cup Grated coconut
- 1 teaspoon Mustard seeds
- 2 tablespoon Coconut oil
- 2 cloves Garlic minced
- 2 units Green chilies sliced
- 1 teaspoon Turmeric powder
- to taste Salt
Instructions
- Heat coconut oil in a pan over medium heat.
- Add mustard seeds and let them splutter.
- Add minced garlic and sliced green chilies. Sauté for a minute.
- Add chopped green beans, turmeric powder, and salt. Mix well.
- Cover and cook for 10-15 minutes, stirring occasionally, until beans are tender.
- Add grated coconut and mix well. Cook for another 2-3 minutes.
- Serve hot as a side dish.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Indian Beetroot Poriyal Recipe30 Minutes
- Indian Veg Diwani Handi Recipe50 Minutes
- Potato Soup Recipe45 Minutes
- Indian Mixed Lentil Dosa Recipe45 Minutes
- Corn Chowder Recipe45 Minutes
- Indian Chicken Pulao Recipe1 Hours
- Indian Ginger Paneer Recipe35 Minutes
- Biscuits and Gravy Casserole Recipe45 Minutes
Leave a Reply