• September 25, 2025
  • Live Match Score
  • 0


Butter Beans Curry is a tasty and wholesome dish that you can enjoy with both rice and flat breads. It’s made by cooking butter beans with onion, tomato, coconut and few simple spices. The beans make it filling while the masala brings lot of flavor. Its a simple and quick recipe to make.

butter beans curry served

This curry is one of those recipes that can fit in everyday menu easily. It’s healthy, rich in protein and gives nice variety compared to usual dal or sambar. The taste is mildly spicy, slightly creamy with coconut, and it works even as a stuffing for rolls or wraps or even as side dish.

Jump to:

About Butter Beans Curry

Butter beans also called lima beans in some places, has soft buttery texture when cooked. When mixed with onion, tomato and coconut masala, the beans soak up all the flavors so well. Usually this curry is made semi-dry, but it can also be made gravy type if you want it for chapati or roti.

The taste is balanced, not too strong. You get little heat from chilli powder, mild sweetness from onion and richness from coconut paste. Fennel seeds in the paste adds nice aroma, and whole spices in tempering give that extra punch. Each spoon feels warm and comforting.

There are many ways to change this recipe too. Some use jeera with coconut instead of fennel, some just do simple tempering with mustard seeds and curry leaves. Chilli powder can also be replaced with sambar powder for homely taste. You can even decide how dry or gravy you want, it works both ways.

I usually make this curry a bit semi dry for mixing with rice, but if we plan to eat with roti then I keep little gravy. My family likes both versions so I switch as per mood.

butter beans curry servedbutter beans curry served

Butter Beans Curry Ingredients

  • Butter beans – I have used fresh butter beans, they turn very soft and buttery after cooking, you can also use dried ones but soak well overnight.
  • Onion – Finely chopped onion gives mild sweetness and also makes the masala thick, if you don’t have small onions, regular ones will do.
  • Tomato – I added for tanginess and to balance the spice powders, you can replace with a small piece of tamarind pulp if tomato is not there.
  • Garlic – I have used roughly chopped garlic, you can even crush it slightly and add.
  • Coconut – Ground coconut makes the curry creamy and gives thickness, if you don’t like coconut much, you can reduce the quantity.
  • Fennel seeds – Blended with coconut, gives that light sweet aroma to the curry, if you don’t have fennel, a small pinch of cumin can be used.
  • Spices – Red chilli powder and garam masala powder are the main spice powders, you can also use sambar powder if you prefer that flavor.
  • Curry leaves – Always adds freshness to south Indian curries, if not available, you can skip but I like to add.
  • Whole spices – Cinnamon, clove and cardamom give strong aroma while tempering, sometimes I replace with just mustard seeds and urad dal if I want a simpler version.
  • Oil – I have used refined oil, but coconut oil can also be used for a stronger taste, it makes the curry more traditional.

Why This Recipe Works

  • This recipe is easy and simple, uses very basic ingredients you will already have.
  • It has a light creamy texture because of coconut, but still not heavy on stomach.
  • You can enjoy it both as semi dry curry or slightly gravy, depends how you like.
  • It goes well with rice, chapathi, or even as stuffing inside rolls.
  • It is a healthy choice since butter beans are rich in protein and fibre.

Similar Recipes

How to make Butter Beans Masala Step by Step

1.Remove butter beans from its shell, wash it well. Pressure cook with ½ cup water along with salt and turmeric powder for 2 whistles in low medium flame. Once pressure releases, Set aside to cool.

how to make butter beans curry step1how to make butter beans curry step1

2.Grind coconut and fennel seeds along with little water to a semi fine paste, Set aside. Heat oil in a pan add the items listed under ‘to temper’.

how to make butter beans curry step2how to make butter beans curry step2

3.Then add onion and garlic sauté till slightly golden then add tomatoes along with red chili powder and garam masala powder. Sauté till tomatoes turn mushy and raw smell leaves.

how to make butter beans curry step3how to make butter beans curry step3

4.Add cooked butter beans along with coconut mixture cook for few mins then add curry leaves, add little water and cook for few mins.

how to make butter beans curry step4how to make butter beans curry step4

5.Let it cook until it turns dry and masalas are coated well..

how to make butter beans curry step5how to make butter beans curry step5

Serve with rice and sambar / rasam.

raw butter beansraw butter beans

Expert Tips

  • Cooking beans – I usually pressure cook the butter beans for 2 whistles, you can even boil in open pot but it takes longer time.
  • Grind smooth – When grinding coconut and fennel, make it semi fine, not too coarse or not too smooth, that gives right texture.
  • Spice level – I like it medium spicy, you can add more red chilli powder if you like heat, or replace with sambar powder for different taste.
  • Consistency – I make it semi dry version, but if you want more gravy, just add little extra water and cook less time.
  • Oil choice – You can use coconut oil for that authentic taste, You can use any cooking oil of your choice

Serving and Storage

Serve Butter Beans Curry with hot steamed rice along with rasam or sambar, it is such a comforting combo. This also goes well with chapati, phulka or even parotta. You can also keep it inside wraps or rolls, it makes a nice filling.

Leftover curry can be stored in fridge for a day, reheat before serving, but honestly fresh always taste best.

FAQS

1.Can I skip coconut?

Yes, you can skip coconut and just use onion tomato base, but taste will be different, more like a dry sabzi.

2.Can I make this in advance?

Yes, you can cook in morning and reheat later, but don’t make it too watery if you plan to reheat.

3.Can I use dried butter beans?

Yes, just soak them overnight and cook till soft, but fresh ones cook faster and taste slightly better.

4.Is it very spicy?

Not too much, it is medium spice level, you can reduce or increase chilli powder as per your taste.

5.What can I replace butter beans with?

You can try with green peas, double beans or even chickpeas, it works in similar way.

butter beans curry servedbutter beans curry served

If you have any more questions about this Butter Beans Curry Recipe do mail me at [email protected]. In addition, follow me on Instagram, Facebook,  Pinterest, Youtube and Twitter .

Tried this Butter Beans Curry Recipe? Do let me know how you liked it. Also tag us on Instagram @sharmispassions and hash tag it on #sharmispassions.

📖 Recipe Card

Butter Beans Curry Recipe

Butter Beans Curry is a tasty and wholesome dish that you can enjoy with both rice and flat breads. It’s made by cooking butter beans with onion, tomato, coconut and few simple spices. The beans make it filling while the masala brings lot of flavor. Its a simple and quick recipe to make.

Total Time30 minutes

Ingredients

  • 1 cup butter beans
  • 5 nos garlic chopped roughly
  • 1 small sized big onion chopped finely
  • 1 small sized tomato chopped finely
  • 1 teaspoon red chilli powder
  • ½ teaspoon garam masala powder
  • 5 nos curry leaves
  • water as required
  • salt to taste

To grind to a paste

  • ½ cup coconut
  • 1 teaspoon fennel seeds

To temper

  • 2 teaspoon oil
  • ½ inch cinnamon
  • 2 nos cloves
  • 1 cardamom I used cardamom powder

Instructions

  • Remove butter beans from its shell, wash it well.

  • Pressure cook with ½ cup water along with salt and turmeric powder for 2 whistles in low medium flame. Once pressure releases, set aside to cool.

  • Grind coconut and fennel seeds along with little water to a semi fine paste, set aside.

  • Heat oil in a pan add the items listed under ‘to temper’.

  • Then add onion & garlic and sauté till slightly golden

  • Add tomatoes along with red chilli powder and garam masala powder. Sauté till tomatoes turn mushy and raw smell leaves.

  • Add cooked butter beans along with coconut mixture cook for few mins then add curry leaves, add little water and cook for few mins.

  • Let it cook until it turns dry and masalas are coated well.

  • Serve Butter Beans Curry with rice and sambar/ rasam.

Notes

  • Cooking beans – I usually pressure cook the butter beans for 2 whistles, you can even boil in open pot but it takes longer time.
  • Grind smooth – When grinding coconut and fennel, make it semi fine, not too coarse or not too smooth, that gives right texture.
  • Spice level – I like it medium spicy, you can add more red chilli powder if you like heat, or replace with sambar powder for different taste.
  • Consistency – I make it semi dry version, but if you want more gravy, just add little extra water and cook less time.
  • Oil choice – You can use coconut oil for that authentic taste, You can use any cooking oil of your choice

Nutrition Facts

Butter Beans Curry Recipe

Amount Per Serving (75 g)

Calories 268
Calories from Fat 108

% Daily Value*

Fat 12g18%

Saturated Fat 7g44%

Trans Fat 0.02g

Polyunsaturated Fat 2g

Monounsaturated Fat 3g

Sodium 32mg1%

Potassium 838mg24%

Carbohydrates 34g11%

Fiber 12g50%

Sugar 8g9%

Protein 10g20%

Vitamin A 1003IU20%

Vitamin C 114mg138%

Calcium 89mg9%

Iron 4mg22%

* Percent Daily Values are based on a 2000 calorie diet.

Like our video?Subscribe to our youtube channel to get latest updates!




Leave a Reply

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