How to Make Green Bean Curry (Traditional & Healthy Version)

Green Bean Curry, known locally as "Bonchi Curry," is a beloved staple in Sri Lankan households across all regions. This vibrant, vegan, and gluten-free curry beautifully showcases the island’s hallmark flavors—fragrant coconut milk, classic curry leaves, and a gentle blend of spices. It’s a dish that captures the essence of Sri Lankan home cooking: simple, nourishing, and full of taste. Traditionally served with rice, hoppers, or roti, green bean curry is celebrated for its comforting texture and aromatic profile. It is a common sight at family meals and festive gatherings, where vegetables are central to the culinary experience. What makes Sri Lankan Green Bean Curry truly unique is its balance of freshness and spice. The natural crunch of green beans is enhanced with mustard seeds, turmeric, and a splash of creamy coconut milk, creating a light yet satisfying meal. Whether you’re discovering Sri Lankan food for the first time or seeking a wholesome plant-based recipe, this curry is an excellent choice for those looking to enjoy authentic flavors with a healthy twist. Its ease of preparation and adaptability make it perfect for busy international home cooks searching for a nutritious, flavorful addition to their meal rotation.

35 min total2 servingseasy95 kcal / 100g

Ingredients

  • Green beans
    250g Green beans (Bonchi, ends trimmed and sliced diagonally)
  • Onion
    1 small Onion (sliced thinly)
  • Garlic cloves
    2 Garlic cloves (finely chopped)
  • Green chili
    1 Green chili (sliced; adjust for heat)
  • Curry leaves
    8-10 Curry leaves (fresh, if available)
  • Mustard seeds
    1/2 tsp Mustard seeds
  • Turmeric powder
    1/4 tsp Turmeric powder
  • Sri Lankan curry powder
    1 tsp Sri Lankan curry powder (roasted variety preferred)
  • Coconut milk
    1/2 cup Coconut milk (light or regular)
  • Salt
    to taste Salt
  • Black pepper
    1/4 tsp Black pepper (freshly ground)
  • Coconut oil
    1 tbsp Coconut oil

Step-by-step instructions

Step 1: Heat coconut oil in a medium pan over medium heat
0%

Step 1 · Heat coconut oil in a medium pan over medium heat

Heat coconut oil in a medium pan over medium heat. Add mustard seeds and let them splutter.

Step 2: Stir in onions
0%

Step 2 · Stir in onions

Stir in onions, garlic, green chili, and curry leaves. Sauté until the onions are translucent and fragrant.

Step 3: Add the sliced green beans and toss well to coat with the aromatics
0%

Step 3 · Add the sliced green beans and toss well to coat with the aromatics

Add the sliced green beans and toss well to coat with the aromatics.

Step 4: Sprinkle turmeric powder
0%

Step 4 · Sprinkle turmeric powder

Sprinkle turmeric powder, curry powder, and black pepper (if using). Mix thoroughly.

Step 5: Add salt and 1/4 cup water
0%

Step 5 · Add salt and 1/4 cup water

Add salt and 1/4 cup water. Cover and simmer on low heat until beans are just tender but still bright green.

Step 6: Pour in the coconut milk and stir gently
0%
5 min

Step 6 · Pour in the coconut milk and stir gently

Pour in the coconut milk and stir gently. Simmer uncovered for another 5 minutes until the curry thickens slightly.

Step 7: Taste and adjust seasoning
0%

Step 7 · Taste and adjust seasoning

Taste and adjust seasoning. Serve hot with steamed red rice, brown rice, or roti.

Why this recipe is healthy

This Sri Lankan Green Bean Curry is a great healthy choice because it is plant-based, gluten-free, and packed with nutrients from fresh vegetables and spices. The recipe uses minimal oil and light coconut milk, making it lighter in calories. Fiber-rich green beans promote satiety, while the absence of processed ingredients supports clean eating. It’s perfect for anyone aiming to maintain a balanced, wholesome diet without sacrificing flavor.

A note on tradition

Green Bean Curry (Bonchi Curry) holds a special place in Sri Lankan cuisine as a daily favorite and a symbol of the country’s rich agricultural heritage. It is enjoyed across all provinces, from the Western to the Southern regions, and is commonly served during everyday meals or at festive tables. The simplicity of ingredients makes it accessible, while the use of coconut and spices reflects the island's culinary identity. It is often part of a larger rice and curry spread, showcasing local vegetables and sustainability.

← Back to Green Bean Curry nutrition