Creamy Butter Beans Curry: A Hearty & Flavorful Comfort Dish

Written by Sarah Gardner

There’s something incredibly satisfying about a bowl of rich, creamy butter beans curry. This dish brings together tender butter beans simmered in a spiced tomato and coconut gravy, making it a perfect choice for a wholesome vegetarian meal. Whether you're looking for a new bean recipe to add to your repertoire or simply craving something hearty, this butter bean curry is sure to hit the spot!

Butter Beans Curry

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Side Dish
Cuisine Indian
Servings 4

Equipment

  • Large saucepan or deep skillet
  • Wooden Spoon or Spatula
  • Knife and chopping board
  • Blender if a smoother curry sauce is preferred

Ingredients
  

For the Curry Base

  • 2 cups cooked butter beans or canned, drained and rinsed
  • 2 tbsp oil coconut or vegetable
  • 1 onion finely chopped
  • 3 garlic cloves minced
  • 1- inch piece of ginger grated
  • 2 tomatoes finely chopped
  • 1/2 cup coconut milk
  • 1 cup vegetable broth or water
  • 1 tsp cumin seeds
  • 1 tsp coriander powder
  • 1/2 tsp turmeric powder
  • 1 tsp garam masala
  • 1/2 tsp red chili powder adjust to taste
  • Salt to taste
  • 1 tsp lemon juice
  • Fresh cilantro for garnish

Optional Additions

  • 1 small potato cubed (for extra heartiness)
  • 1/2 cup spinach or kale for a nutritious boost

Instructions
 

Sauté Aromatics

  1. Heat oil in a pan over medium heat. Add cumin seeds and let them sizzle for a few seconds. Then, add chopped onions and sauté until golden brown.

Add Garlic & Ginger

  1. Stir in the minced garlic and grated ginger. Sauté for another minute until fragrant.

Cook the Tomatoes

  1. Add chopped tomatoes, turmeric, coriander powder, and red chili powder. Cook until the tomatoes break down and form a thick paste.

Simmer the Curry

  1. Pour in the vegetable broth and coconut milk, then add the cooked butter beans. Let the curry simmer for 10–15 minutes so the flavors meld together.

Finish with Spices

  1. Stir in garam masala, salt, and lemon juice. Let it cook for another 2 minutes.

Garnish & Serve

  1. Sprinkle fresh cilantro on top and serve hot with rice, naan, or roti.

Pairings

This butter beans recipe pairs beautifully with:

  • Steamed Basmati Rice: The fluffy rice soaks up the creamy curry perfectly.
  • Garlic Naan or Chapati: A warm, soft bread helps scoop up every last bit of the flavorful sauce.
  • Cucumber Raita: A cooling yogurt-based side dish balances out the spices.
  • Pickled Onions or Mango Chutney: Adds a tangy and slightly sweet contrast.

FAQs

1. Can I use dried butter beans instead of canned?

Yes! Soak dried butter beans overnight, then cook them in boiling water for about 40–50 minutes until tender before using them in the curry.

2. Can I make this curry spicier?

Absolutely! Increase the red chili powder or add a chopped green chili while sautéing the onions for extra heat.

3. What other beans can I use in this recipe?

While this dish highlights butter beans, you can substitute chickpeas, kidney beans, or cannellini beans for a delicious variation.

3. Is this curry freezer-friendly?

Yes! Store leftovers in an airtight container and freeze for up to 2 months. Reheat gently on the stove with a splash of water.

Copyright 2025 The Hungry Goddess, all rights reserved.