• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cooking The Globe
  • Home
  • Recipes
  • Map Room
  • About
  • Contact Me
  • Privacy Policy
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • Map Room
  • About
  • Contact Me
  • Privacy Policy
×

Sri Lankan Green Bean Curry

Published: Dec 29, 2023 by Enozia Zehra · This post may contain affiliate links · Leave a Comment

Sri lankan Green Bean Curry PIN (1)
Sri lankan Green Bean Curry PIN (3)

This Sri Lankan green bean curry makes for a quick, hearty vegan dinner you can whip up on a weeknight. 

Sri Lankan Green Bean Curry served with lemon rice

There’s just something about a steaming hot bowl of curry that spells comfort food in more ways than one, and if you’re someone who loves curries too, this authentic Sri Lankan green bean curry is worth a try.

The green beans are cooked in simple yet flavorful spices, and transformed into a nice curry with the coconut milk added in. 

Jump to:
  • Ingredients For the Recipe
  • Kitchen Tools Needed
  • How to Make the Sri Lankan Green Bean Curry
  • Frequently Asked Questions
  • Tips to Make the Sri Lankan Green Bean Curry
  • Sri Lankan Green Bean Curry

Ready to give the recipe a try? Scroll down and keep reading to discover more about it before you do. 

Ingredients For the Recipe

You’ll need two sets of ingredients to make this recipe from start to finish. 

For the Sri Lankan Curry Powder: 

  • Basmati rice: 2 tbsp
  • Dry red chilies: 3-4
  • Mustard seeds: 1 tbsp
  • Coriander seeds: 2 tbsps
  • Cumin seeds: 1 tbsp
  • Fennel seeds: 2 tsps
  • Cloves: 5-6
  • Black pepper (Whole): 3 tbsps

For the Curry

  • Onions (roughly chopped): 1 cup
  • Ginger: 1 inch
  • Garlic: 4-5 cloves
  • Turmeric powder: 1 tsp
  • Salt: 1 tsp
  • Coconut oil: 1 tbsp
  • Mustard seeds: 2 tsps
  • Curry leaves: A handful
  • Beans (chopped): 2 cups
  • Prepared Sri Lanka Curry Powder: 2 tbsps
  • Coconut milk: ½ cup
  • Water: If required
  • Garam masala: 1 tbsp
  • Lemon juice: 1 tbsp
  • Coriander leaves (chopped): For garnish

Kitchen Tools Needed

  • Measuring cups and spoons
  • Mixing bowls
  • Small skillet
  • Wooden spoon

How to Make the Sri Lankan Green Bean Curry

Once you have all your ingredients ready, here’s what you need to do to make the Sri Lankan green bean curry. 

roast basmati rice in a pan

For the Sri Lankan Curry Powder, start by first dry roasting the basmati rice for about 30 seconds on medium flame. 

add all the dried spices in the pan and roast

Next, add all the remaining dry spices to the same pan and dry roast until done. 

grind all the spices mixed above and keep aside

Keep the mixture aside to cool down and then grind the same into a powder.  Store it in an airtight container for future use. 

add onions, ginger, garlic, turmeric powder, salt and few drops of oil in the blender and blend until it becomes a paste

Next, take a blender and add onions, ginger, garlic, turmeric powder, salt, and a few drops of oil. Blend into a smooth paste. 

add mustard seeds and curry leaves along with oil in a pan

Heat oil in a pan and add the mustard seeds and curry leaves. Saute until the seeds start to crackle. 

add the above paste to the pan

Add the prepared paste next and saute for 1-2 minutes. 

add beans to the pan and mix well

Add the beans next and mix well. 

add curry powder prepared earlier and mix well

Add the prepared curry powder and mix well. 

add coconut milk to the pan and mix well

Pour the coconut milk over the mixture and mix well. You can add water to adjust the consistency of the curry as per your liking. 

Sprinkle garam masala over the curry and mix well. 

sprinkle some garam masala and serve hot Sri Lankan Green Bean Curry with rice or roti

Serve hot with rice or roti after garnishing with lemon juice and coriander leaves. 

Frequently Asked Questions

What Else Can I Add to the Sri Lankan Green Bean Curry?

This classic Sri Lankan green bean curry is made using green beans, but you can also add other veggies of your choice into the mix. Cauliflower, sweet potatoes, carrots, and bell peppers are all excellent choices, but you can work with pretty much anything else too. 
This curry base is actually a great way to put any of those veggies lying in the refrigerator to use.  Sri Lankan Green Bean Curry served in a bowl

Can I Use Ready Curry Powder?

You can! While there’s just something different about making your own curry powder, you can use the store-bought version if you’re trying to whip this up in a hurry. You don’t necessarily need to stick to using Sri Lankan curry powder- you could make do with any basic curry powder you have in your pantry, and it should work just as well. 

What Other Toppings Can I Add?

You can top this versatile and flavorful curry with practically anything you prefer. A generous sprinkle of chopped coriander and a little squeeze of lemon juice can work wonders, but if you want to go beyond that, you can top the curry with fried shallots or fried garlic too.  Side view image of Sri Lankan Green Bean Curry

How Do I Store the Leftovers?

Your leftover Sri Lankan green bean curry can be stored in the refrigerator for up to 4 days. Make sure you use an airtight container and reheat the curry on low heat. It is always best to have the curry while it is still fresh, especially if you want to enjoy the nice crunch factor that the beans bring in. 

Tips to Make the Sri Lankan Green Bean Curry

Think you’re all set to give the flavorful curry a shot? Wait up! You might want to keep these little tips and tricks in mind to make sure you nail the recipe. 

  • Try to use a cast iron pan or a clay pot to make the curry. This will ensure that the heat is distributed evenly throughout the contents, and you’ll get perfectly cooked beans in every single bite. 
  • Also, remember to cook the curry down at the lowest heat setting once you have added the coconut milk into it. This will help the curry thicken just the way you want it to. 
  • To make the curry more rich and flavorful, you can add some cream or coconut cream into the mix towards the end. 
  • If you don’t mind a bit of spice in your curry, you can add a couple of slit green chilies into it along with the coconut milk. 
  • Remember that the longer you cook the green beans, the softer they’ll become, but that also means they’ll lose that bright green color. Depending on your personal preference, you can either let them cook until they’re tender or let them retain their crunch factor and pop of green color. 
  • You can also use frozen green beans for this recipe, but remember that they’ll need a few minutes of extra time to cook to perfection, and you probably won’t be getting that bright green color of the beans if you use them as opposed to fresh beans. 
  • If you prefer your curry to be thinner, you can add a bit more coconut milk.
  • Have some extra leftover green beans? You can use them up by trying out this flavorful Thai green papaya salad. 
Top view image of Sri Lankan Green Bean Curry

Serving Ideas & Suggestions

Just like any other soulful curry, this one tastes best when you pair it with some roti (flatbread) or steaming hot rice. If you have some extra time at hand, you can make some homemade naan bread, or try some hot and spicy lemon rice for an extra punch of flavor. 

You could also just serve it with some bread to mop up all those flavorful juices if you don’t have the time to put together either of these. 

Recipe Card of Green Bean Curry

Sri Lankan Green Bean Curry

Enozia Zehra
This Sri Lankan green bean curry makes for a quick, hearty vegandinner you can whip up on a weeknight. Go give it a shot!
No ratings yet
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Course Main Course
Cuisine Sri Lankan
Servings 4 Servings
Calories 277 kcal

Ingredients
  

Ingredients for the Sri Lankan Curry Powder

  • 2 tsp Basmati rice
  • 3-4 pcs Dry red chilies
  • 1 tsp Mustard seeds
  • 2 tsp Coriander seeds
  • 1 tsp Cumin seeds
  • 2 tsp Fennel seeds
  • 5-6 pcs Cloves
  • 3 tsp Black pepper (Whole)

Ingredients for the Curry

  • 1 cup Onions (roughly chopped)
  • 1 inch Ginger
  • 4-5 cloves Garlic
  • 1 tsp Turmeric powder
  • 1 tsp Salt
  • 1 tsp Coconut oil
  • 2 tsp Mustard seeds
  • A handful Curry leaves
  • 2 cups Beans (chopped)
  • 2 tsp Prepared Sri Lanka Curry Powder
  • ½ cup Coconut milk
  • If required Water
  • 1 tsp Garam masala
  • 1 tsp Lemon juice
  • For garnish Coriander leaves (chopped)

Instructions
 

  • For the Sri Lankan Curry Powder, start by first dry roasting the basmati rice for about 30 seconds on medium flame.
    2 tsp Basmati rice
  • Next, add all the remaining dry spices to the same pan and dry roast until done.
    3-4 pcs Dry red chilies, 1 tsp Mustard seeds, 2 tsp Coriander seeds, 1 tsp Cumin seeds, 2 tsp Fennel seeds, 5-6 pcs Cloves, 3 tsp Black pepper
  • Keep the mixture aside to cool down and then grind the same into a powder. Store it in an airtight container for future use.
  • Next, take a blender and add onions, ginger, garlic, turmeric powder, salt, and few drops of oil. Blend into a smooth paste.
    1 cup Onions, 1 inch Ginger, 4-5 cloves Garlic, 1 tsp Turmeric powder, 1 tsp Salt, 1 tsp Coconut oil
  • Heat oil in a pan and add the mustard seeds and curry leaves. Saute until the seeds start to crackle.
    2 tsp Mustard seeds, A handful Curry leaves
  • Add the prepared paste next and saute for 1-2 minutes.
  • Add the beans next and mix well.
    2 cups Beans
  • Add the prepared curry powder and mix well.
    2 tsp Prepared Sri Lanka Curry Powder
  • Pour the coconut milk over the mixture and mix well. You can add water to adjust the consistency of the curry as per your liking.
    ½ cup Coconut milk, If required Water
  • Sprinkle garam masala over the curry and mix well.
    1 tsp Garam masala
  • Serve hot with rice or roti after garnishing with lemon juice and coriander leaves.
    1 tsp Lemon juice, For garnish Coriander leaves

Notes

This dish is on the non-spicy side, So if you are accustomed to having spicy food, then you will need to adjust the spicy level by adding some chopped green chilies.

Nutrition

Serving: 4ServingsCalories: 277kcalCarbohydrates: 21gProtein: 17gFat: 16gSaturated Fat: 7gPolyunsaturated Fat: 5gMonounsaturated Fat: 3gSodium: 799mgPotassium: 700mgFiber: 8gSugar: 5gVitamin A: 150IUVitamin C: 12mgCalcium: 156mgIron: 7mg
Keyword Curry, Green Bean, Sri Lankan Green Bean Curry
Tried this recipe?Let us know how it was!
« Sri Lankan Chicken Kothu Roti
Bandakka Curry: Sri Lankan Okra Curry »
1 shares
  • Facebook

Reader Interactions

Join the Discussion Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Social Profiles

Categories

Latest Recipes:

Featured Img of Cheesy Egg Roll- Easy Breakfast Idea
Featured Img of Paneer Paratha
Featured Img of Aloo Bhindi
Featured Img of Bread Omelet Easy Indian Style Breakfast
Featured Img of Sooji Halwa Easy Semolina Pudding
Featured Img of Tuscan Style Fresh Panzanella Recipe

Affiliate disclosure

Cookingtheglobe.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. As an Amazon Associate we earn from qualifying purchases.

Copyright © 2025 · Cooking the Globe WordPress · Log in

1 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required