• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Greenbowl2soul
  • Home
  • Recipes
    • Breakfast
    • Drinks
    • Snacks
    • Side dishes
    • Salads
    • Soups
    • Main course
    • Sweet Treats
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipes
  • About
  • Contact Us
ร—
Home ยป Main course

Butter bean curry

Published: May 8, 2026 by Vandana Chauhan. This post may contain affiliate links.

2 shares
  • Share
  • Tweet
Collage of two images of butter bean curry.

Jump to Recipe Jump to Video

Creamy butter beans simmered in a rich Indian-style tomato onion gravy, flavored with warm spices, garlic, and ginger, this butter bean curry is pure comfort in a bowl. It’s cozy, filling, and surprisingly easy to make with simple pantry ingredients.

Close up shot of Indian butter bean curry.

Butter beans may not be traditional in Indian household, but they work beautifully in Indian curries. Their soft, buttery texture absorbs spices so well and turns incredibly creamy when cooked in a masala based gravy.

This recipe is inspired by simple North Indian homestyle curries that are hearty enough for everyday dinners but still feel special. It’s naturally vegan, protein-rich, and a great way to use canned or home cooked beans in a flavorful way.

If you enjoy rajma curry or chole (chickpea curry), this butter bean curry gives you that same comforting feeling with a slightly softer, creamier bite.

Jump to:
  • What's needed to make butter bean curry?
  • Ingredient notes and substitute suggestions
  • How to make (step-by step process)?
  • Serving butter bean curry
  • Storing, freezing, and reheating the leftover
  • Recipe tips, tricks, and variation suggestions
  • Frequently asked questions
  • More easy vegan curry recipes from India:
  • More Bean Recipes from around the world
  • Recipe

What's needed to make butter bean curry?

To make curried butter beans, you only need a few simple ingredients that are easily available in most kitchens.

Ingredients required to make butter bean curry labeled.

Ingredient notes and substitute suggestions

  • Dried butter beans: I have used dry butter beans in this recipe, but cans of butter beans work perfectly too if you want to save time. Butter beans are actually mature lima beans and have a soft, creamy texture once cooked.You can also replace them with garbanzo beans, great northern beans, kidney beans, or black-eyed peas.
  • Onion: Red onion is the best for Indian recipes but if that's not available, use white or brown onion.
  • Tomatoes: Juicy red tomatoes are the best for making Indian masala base. You can also use canned crushed tomatoes or tomato puree.
  • Garlic: Use fresh garlic in Indian recipes. Store bought garlic paste is fine too. You can also add fresh ginger. They make the curry taste fresh and homestyle.
  • Green chilies: Skip if your heat tolerance is low.
  • Cilantro (fresh coriander leaves): Most Indian dishes are incomplete without fresh cilantro. Skip if you don't like the taste.
  • Whole spices: I have only used cumin seeds and bay leaf. You can add more like black peppercorns, black cardamom, cloves, cinnamon, etc.
  • Powdered spices/ seasonings: I have used the spices that are used in daily Indian cooking like turmeric powder, Kashmiri red chili powder, coriander powder, cumin powder, kasoori methi. Garam masala and curry powder can be used too.
  • Cooking oil: I use mustard oil in most of my North Indian recipes like this one. But any neutral cooking oil works.

Other ingredient details and nutritional information are shared in the recipe card.

How to make (step-by step process)?

To make butter bean in Indian style, just follow the following simple instructions:

Collage of images of steps 1 to 4 of butter bean curry recipe.

Step 1: Rinse butter beans and soak in water for 8 hours or overnight.

Step 2: Switch on the instant pot and select sauté mode for 15 minutes. Add cooking oil and heat it for 1-2 minutes.

Step 3: Add cumin seeds and bay leaf. Sauté for a few seconds until fragrant.

Step 4: Add finely chopped onion and cook until it starts turning brown.

Collage of images of steps 5 to 8 of butter bean curry recipe.

Step 5: Add minced garlic and sauté for a few seconds.

Step 6: Add chopped tomatoes, green chilies, turmeric powder, teaspoon of ground cumin, ground coriander, chili powder, and a pinch of salt.

Step 7: Cook until the tomatoes turn mushy.

Step 8: Drain the soaked beans and add them to the pot. Sauté for 1–2 minutes so they absorb all the flavors.

Collage of images of steps 9 to 12 of butter bean curry recipe.

Step 9: Add 3 cups of hot water and mix.

Step 10: Seal the lid of the instant pot. Cook on high pressure for 20 minutes. Do a quick pressure release and open the lid.

Steps 11 and 12: Add crushed kasoori methi, and chopped cilantro. Mix.

Your delicious butter bean curry is ready!

Curry butter beans and rice served in a black bowl.

Serving butter bean curry

Serve this butter bean curry piping hot. Like most Indian curries, it tastes best when freshly served and enjoyed with rice or Indian bread.

It can be served with rice dishes like plain steamed basmati rice, brown rice, jeera rice, tomato rice, curried rice, or cabbage rice.

You can also pair it with Indian flat bread like roti, paratha, naan or poori.

For a complete meal, serve it with an Indian salad like kachumber salad, spicy onion salad, Indian potato salad, masala corn salad. If you are not vegan also serve a raita like onion raita, cucumber raita, potato raita, or sprouts raita with it. 

A squeeze of fresh lemon juice or lime juice right before serving also tastes wonderful.

Storing, freezing, and reheating the leftover

Store leftover butter bean curry in an airtight container, refrigerate, it will be fine for up to 4 days. 

This curry also freezes well. Allow the curry to cool completely before freezing. Store in freezer-safe containers for up to 3 months.

Reheat in a pan on low heat or microwave until hot. The curry will thicken after storing, add warm or hot water while reheating to adjust the consistency.

Recipe tips, tricks, and variation suggestions

  • To reduce soaking time, soak the beans in hot water instead of room temperature water.
  • Use canned butter beans if you want a quicker version for busy weeknights.
  • Slightly mash some of the large butter beans for the best result and a creamier consistency.
  • If the curry looks too thin after pressure cooking, turn on sauté mode and simmer until it thickens. 
  • Kashmiri red chilli powder adds color without too much heat. Add red chili flakes if you prefer a spicier curry.
  • You can use a mix of beans to make a mixed bean curry using the same recipe. Slightly mash a few butter beans after cooking for a creamier texture. Add spinach or kale for extra vegetables and nutrition.
  • Use vegetable stock instead of water more more flavor.

Frequently asked questions

Can I make butter bean curry without an instant pot?

Absolutely. You can cook the soaked beans in a regular pressure cooker or on the stovetop until tender before adding them to the curry.

Can I use canned butter beans instead of dried beans?

Yes. If using canned beans, skip the soaking step and reduce the pressure cooking time significantly since the beans are already cooked.

Can I add coconut milk to this curry?

Yes, definitely. Adding creamy coconut milk makes the curry richer and gives it an even creamier texture. Use full-fat coconut milk for better results.
 

More easy vegan curry recipes from India:

If you enjoyed this butter bean curry, don’t miss trying these comforting and flavorful Indian vegan curry recipes too:

  • Rajma Masala
  • Chana dal
  • Pinto bean curry
  • Dal palak
  • Aloo Gobi
  • Mixed Vegetable Curry
  • Mushroom curry with coconut milk
  • Kerala style pepper mushrooms
  • Soya chunks curry
  • Potato curry

More Bean Recipes from around the world

Looking for more easy and wholesome bean recipes? Here are a few more delicious ideas to try next:

  • Black bean soup
  • Kidney bean enchiladas
  • Fava bean soup
  • Indian mixed bean curry
  • Turkish potato salad with kidney beans
  • White bean casserole
  • Fava bean and chickpea salad
  • Fasolada-Greek white bean soup
  • Greek baked lima bean casserole
  • Kidney bean stew
  • Lebanese butter bean salad
  • Cannellini bean soup
Curried butter beans garnished with chopped cilantro served in a black bowl.

If you liked this recipe, please leave a star rating ⭐⭐⭐⭐⭐ in the recipe card below. You can also follow me on Instagram, Youtube, and Pinterest.

Recipe

A bowl of butter bean curry garnished with chopped cilantro.

Butter bean curry

5 from 1 vote
Print Pin Rate
Course: Main Course
Cuisine: Indian, North Indian
Diet: Gluten Free, Vegan, Vegetarian
Prep Time: 10 minutes minutes
Cook Time: 50 minutes minutes
Bean soaking time: 7 hours hours
Total Time: 1 hour hour
Servings: 4
Calories: 215kcal
Author: Vandana Chauhan

Equipment

  • 1 Instant pot
  • 1 Spatula
  • Knife and chopping board

Ingredients

  • 1 cup dried butter beans
  • 1 medium red onion very finely chopped
  • 2 medium red tomatoes very finely chopped or crushed
  • 2-3 large garlic cloves minced
  • 1-2 green chilies finely chopped
  • ¼ cup chopped fresh cilantro
  • 1 teaspoon cumin seeds
  • 1 bay leaf
  • ½ tablespoon coriander powder
  • 1 teaspoon cumin powder
  • ½ teaspoon Kashmiri red chili powder
  • 1 teaspoon kasoori methi
  • Salt to taste
  • 1 tablespoon cooking oil of choice
  • 3 cups hot water

Instructions

  • Rinse butter beans and soak in water for 8 hours or overnight.
  • Switch on the instant pot and select saute mode for 15 minutes.
  • Add cooking oil and heat it for 1-2 minutes.
  • Add cumin seeds and bay leaf. Saute for a few seconds i.e. until the spices become fragrant.
  • Add finely chopped onion and cook until it starts turning brown.
  • Add minced garlic and saute for a few seconds
  • Add chopped tomatoes, green chilies, red chili powder, cumin powder, coriander powder, turmeric powder, and salt. Cook until the tomatoes turn mushy.
  • Drain the soaked beans and add to the instant pot. Saute for 1-2 minutes.
  • Add 3 cups of hot water and mix.
  • Seal the lid of the instant pot. Cook on high pressure for 20 minutes.
  • Do a quick pressure release and open the lid.
  • Stir the bean curry.
  • Add garam masala, crushed kasoori methi, and chopped cilantro. Mix.

Video

Notes

  1. To reduce soaking time, soak the beans in hot water instead of room temperature water.
  2. Use canned butter beans if you want a quicker version for busy weeknights.
  3. Slightly mash some of the large butter beans for the best result and a creamier consistency.
  4. If the curry looks too thin after pressure cooking, turn on sauté mode and simmer until it thickens. 
  5. Kashmiri red chilli powder adds color without too much heat. Add red chili flakes if you prefer a spicier curry.
  6. You can use a mix of beans to make a mixed bean curry using the same recipe. Slightly mash a few butter beans after cooking for a creamier texture. Add spinach or kale for extra vegetables and nutrition.
  7. Use vegetable stock instead of water for more flavor.
  8. More recipe tips, tricks, and variation suggestions are shared in the post above. Please follow them to make this recipe.
  9.  

Nutrition

Calories: 215kcal | Carbohydrates: 35g | Protein: 11g | Fat: 4g | Saturated Fat: 0.4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Sodium: 65mg | Potassium: 995mg | Fiber: 11g | Sugar: 7g | Vitamin A: 669IU | Vitamin C: 13mg | Calcium: 72mg | Iron: 4mg
Tried this recipe?Tag me on instagram #greenbowl2soul

More Main course

  • Moong Masoor dal, rice, and salad, served in a black bowl.
    Moong masoor dal
  • Spicy rigatoni pasta garnished with chopped parsley.
    Spicy rigatoni in Calabrian chili sauce
  • Paneer bhurji in a black bowl with a spoon.
    Paneer Bhurji
  • Pesto ricotta pasta served on a red plate.
    Pesto ricotta pasta

Reader Interactions

5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Vandana Chauhan profile picture

Hi! Thanks for stopping by my blog. My name is Vandana Chauhan and I am on a mission to explore vegan/ vegetarian recipes from around the world. I am delighted to welcome you to join me on this exciting journey.

More about me โ†’

Popular recipes

  • Mixed bean salad balela served in a white bowl.
    Mixed bean salad balela (Middle Eastern style)
  • Chili oil getting drizzled over a bowl of chili garlic noodles with a spoon
    Garlic chili oil noodles
  • Four savory muffins kept on a white plate with some corn kernels in the background.
    Vegan savory muffins with tomato, corn, and caramelized onion
  • Vegetable chow mein in a black wok.
    Vegetable chow mein
  • A slice of peach cobbler served on a white plate
    Easy peach cobbler with canned peaches
  • Indian vegetable curry in a bowl with rice, lime, and fresh herbs in the background
    Indian vegetable curry

Seasonal favorites

  • Rainbow orzo salad sprinkled with crushed black pepper.
    Rainbow orzo salad
  • Middle Eastern tomato parsley salad in a grey bowl.
    Middle Eastern tomato parsley salad
  • Pea and peanut salad sprinkled with crushed black pepper.
    Creamy and crunchy pea and peanut salad
  • A bowl of Armenian potato salad with onion and fresh herbs.
    Armenian potato salad with onions
  • A glass of orange lemonade with ice cubes.
    Orange lemonade
  • Mediterranean beetroot and feta cheese salad garnished with dill served in a white bowl.
    Beetroot and feta salad

Footer

โ†‘ back to top

About

  • Privacy Policy
  • About

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

Copyright ยฉ 2026 Greenbowl2soul

Scroll Up
2 shares

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.