How to Make Green Beans with Coconut Curry (Traditional & Healthy Version)
Green Beans with Coconut Curry, known locally as "Hari Phali aur Nariyal ki Sabzi," is a vibrant vegetarian dish popular in the coastal regions of South India, especially in Tamil Nadu and Kerala. This recipe is inspired by the flavors of Sri Lankan-style coconut curries, which are deeply woven into South Indian culinary traditions due to shared spice routes and similar climates. The dish features tender green beans cooked in a creamy coconut gravy, enhanced by aromatic spices like mustard seeds, curry leaves, and turmeric. Its taste is a harmonious blend of earthy vegetables and the natural sweetness of coconut, making it both comforting and refreshing. Traditionally served during lunch, this sabzi is a staple in Indian households, especially during festivals like Pongal and Onam, where vegetarian meals are celebrated. The recipe is naturally gluten-free, vegetarian, and adaptable for vegan diets. It's an excellent choice for those looking to add more plant-based meals to their routine, as it is rich in fiber and micronutrients. The subtle heat from green chilies and the aromatic tempering gives the curry a gentle kick, while the coconut provides a satisfying creaminess without excess calories. This dish pairs beautifully with steamed rice, chapati (atta roti), or as part of a festive thali.
Ingredients
- •2 cups Green beans (Hari phali, chopped)
- •1/2 cup Fresh grated coconut (Nariyal)
- •1 tsp Mustard seeds (Rai)
- •10 Curry leaves (Kadi patta)
- •2 Green chilies (Hari mirch, slit)
- •1/2 tsp Turmeric powder (Haldi)
- •1/2 tsp Cumin seeds (Jeera)
- •1 small Onion (Finely chopped)
- •1 tbsp Coconut oil (For authentic flavor)
- •to taste Salt
- •1/2 cup Water (For cooking)
Step-by-step instructions
Step 1 · Wash and chop the green beans (hari phali) into small pieces
Wash and chop the green beans (hari phali) into small pieces. Finely chop the onion and slit the green chilies.
Step 2 · Heat coconut oil in a kadhai (wok) on medium flame
Heat coconut oil in a kadhai (wok) on medium flame. Add mustard seeds (rai) and let them splutter. Then add cumin seeds (jeera) and curry leaves (kadi patta).
Step 3 · Add chopped onions and green chilies
Add chopped onions and green chilies. Sauté until onions turn translucent.
Step 4 · Add chopped green beans
Add chopped green beans, turmeric powder (haldi), and salt. Mix well and cook for 2 minutes.
Step 5 · Pour in water
Pour in water, cover, and cook for 8-10 minutes until beans are tender but not mushy.
Step 6 · Add grated coconut (nariyal) and mix gently
Add grated coconut (nariyal) and mix gently. Cook uncovered for 2 minutes to blend flavors.
Step 7 · Turn off the flame and let the curry rest for 2 minutes before serving
Turn off the flame and let the curry rest for 2 minutes before serving.
Step 8 · Serve hot with steamed rice
Serve hot with steamed rice, chapati, or as part of a festive thali.
Why this recipe is healthy
Green Beans with Coconut Curry is a healthy choice because it uses minimal oil, fresh vegetables, and coconut, which is a natural source of healthy fats. The recipe avoids processed ingredients and relies on traditional Indian spices, boosting metabolism and digestive health. It delivers a good balance of fiber, vitamins, and minerals, making it ideal for weight management and maintaining energy levels. Being low in calories and high in nutrients, this curry fits well into a health-conscious, vegetarian Indian diet.
A note on tradition
Green Beans with Coconut Curry is rooted in the South Indian coastal regions, particularly Tamil Nadu and Kerala, where coconut is a dietary staple. It is often served during lunch as part of daily home-cooked meals and festive occasions like Pongal and Onam. The dish reflects the traditional use of farm-fresh vegetables and locally sourced coconut, embodying the essence of simple, wholesome Indian cooking. Its popularity continues in modern Indian kitchens for its ease and nourishing qualities.