Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Easy Butter Bean Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 9 reviews

A simple, flavorful Easy Butter Bean Curry featuring aromatic spices, tender butter beans, and a tangy lemon finish. This comforting curry comes together quickly on the stovetop or can be made using an Instant Pot for dried beans, making it a versatile and wholesome meal perfect over steamed basmati rice.

  • Total Time: 32 minutes
  • Yield: 4 servings

Ingredients

Spices

  • ½ teaspoon salt, plus more to taste
  • ¼ teaspoon ground turmeric
  • ¼ teaspoon cayenne pepper
  • ½ teaspoon garam masala
  • ¼ teaspoon ground black pepper
  • ½ Tablespoon ground cumin
  • ½ Tablespoon ground coriander
  • ¼ teaspoon ground cinnamon
  • ⅛ teaspoon ground cloves

Produce

  • 1 large onion, chopped finely
  • 3 cloves garlic, pressed
  • 1-inch ginger, finely grated
  • 2 large tomatoes, chopped
  • -3 Tablespoons lemon juice to taste

Pantry

  • 2 Tablespoons neutral oil (canola, sunflower, etc.)
  • 4 cups cooked butter beans (21 oz./600g) or 2 cups dried butter beans
  • 2 ¼ cups water (540ml) for cooked beans
  • 5 cups water for pressure cooking dried beans (Instant Pot)

Instructions

  1. Prep the ingredients: Peel and finely chop the onion, press the garlic, finely grate the ginger, chop the tomatoes, and measure out all the spices to have everything ready for cooking.
  2. Sauté onions: Heat the neutral oil in a large deep frying pan over medium-high heat. Add the finely chopped onions and fry for 3 to 5 minutes until softened and lightly browned, stirring occasionally to avoid burning.
  3. Add garlic and ginger: Stir in the pressed garlic and grated ginger, frying for 1 minute until fragrant and well combined with the onions.
  4. Cook tomatoes: Add the chopped tomatoes and ½ teaspoon salt. Continue frying for 5 to 7 minutes until the tomatoes soften and begin breaking down, creating a rich base.
  5. Add spices: Mix in turmeric, cayenne pepper, garam masala, black pepper, cumin, coriander, cinnamon, and cloves. Fry for 3 minutes, stirring regularly to prevent sticking and allow the spices to toast and release their aromas.
  6. Add butter beans and water: For cooked butter beans, add them along with 2 ¼ cups water to the pan. Stir well, then increase heat to high until the mixture boils. Reduce heat to medium-high and simmer for 10 to 15 minutes until the curry thickens to your liking.
  7. Instant Pot method for dried beans: If using dried butter beans, soak 2 cups overnight. Perform steps 1-5 in the Instant Pot on sauté mode. Drain soaked beans and add them with 5 cups water. Cook on high pressure for 12 minutes, then perform a quick release of pressure before proceeding.
  8. Add lemon juice and adjust seasoning: Stir in 1½ to 3 tablespoons lemon juice to taste to give the curry a lively tangy flavor. Adjust salt as needed, typically adding about three-quarters of a teaspoon extra salt. If the sauce is too thick, thin it with a little water.
  9. Serve hot: Enjoy the butter bean curry served hot over steamed basmati rice for a hearty and aromatic meal.

Notes

  • You can use canned cooked butter beans to save time or dried beans soaked overnight and pressure-cooked for a from-scratch version.
  • The spice blend can be adjusted to your heat preference by altering cayenne pepper quantity.
  • If the curry thickens too much during simmering, simply add a splash of water to reach desired consistency.
  • Lemon juice is key to adding brightness and balancing the richness of the beans and spices.
  • This curry pairs well with naan bread or steamed rice for a complete meal.
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 22 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegetarian