
Vegan Masala Recipe
Butter Bean Curry
Plump butter beans make this tomato-based curry especially creamy and satisfying. Cumin, coriander and garam masala bring warmth while the beans turn an easy supper into something substantial.
Recipe by Craig LogueHow our recipes are created
From the kitchen
What to expect
Butter beans are excellent at carrying a masala because their centres stay soft and buttery. Simmer them long enough for a few to break down into the sauce, but keep most whole for texture.
Serving idea
Best served simply
Serve with basmati rice or warm rotis, with a little sliced onion or cucumber on the side.
Cook the recipe
Method
- 1
Heat 2 tbsp neutral oil in a large pan over medium heat. Add 1 large onion, finely chopped, and cook until soft and lightly golden.
- 2
Stir in 3 cloves garlic, crushed, and 1 inch ginger, grated. Cook for 1 minute, stirring so the garlic does not catch.
- 3
Add ¼ tsp cinnamon, a pinch of ground cloves, ¼ tsp turmeric, ½ tsp garam masala, ½ tbsp ground cumin, and ½ tbsp ground coriander. Stir for 30 seconds until the spices smell warm.
- 4
Add 2 large tomatoes, chopped, and ½ tsp salt. Cook until the tomatoes break down and the masala turns thick and jammy.
- 5
Stir in 4 cups cooked butter beans, 2¼ cups water, ¼ tsp cayenne, and ¼ tsp black pepper. Bring to a boil.
- 6
Lower the heat and simmer for 10 to 15 minutes, stirring now and then, until the sauce thickens and coats the beans.
- 7
Finish with 1½–3 tbsp lemon juice. Taste and add a little more salt if needed before serving.
A few useful notes
Notes
- Cook the onion until it loses its raw edge and starts to turn golden; that is what gives the curry body.
- Let the tomatoes cook down properly before adding the beans. If the masala still tastes sharp, keep cooking a few minutes longer.
- The lemon juice goes in at the end so the curry stays bright. Add the lower amount first, then adjust.
- Butter beans soften the sauce as they simmer, so keep an eye on thickness and add a splash more water only if needed.
- Leftovers keep well for 3 days in the fridge and usually taste better the next day. Reheat gently with a small splash of water.
- If you use dried beans, cook them fully first; they should be tender but still hold their shape in the curry.
Gather everything first
Ingredients
- 2 tbsp neutral oil
- 1 large onion, finely chopped
- 3 cloves garlic, crushed
- 1 inch ginger, grated
- ¼ tsp cinnamon
- Pinch ground cloves
- ¼ tsp turmeric
- ½ tsp garam masala
- ½ tbsp ground cumin
- ½ tbsp ground coriander
- 2 large tomatoes, chopped
- ½ tsp salt
- 4 cups cooked butter beans (about two 400 g tins, drained)
- 2¼ cups water
- ¼ tsp cayenne
- ¼ tsp black pepper
- 1½–3 tbsp lemon juice
Topic hub
Explore Vegan Indian Curry Recipes
Browse the curated curry hub for related chickpea, dal, potato, tofu and vegetable recipes in one place.
Visit the curry hubTopic hub
Explore Vegan Indian Dal Recipes
Browse the dal hub for classic dal recipes, lentil curries, and bean-based Indian curries in one place.
Visit the dal hubCook next

Aloo Matar
Aloo matar brings soft potatoes and sweet peas together in a warmly spiced tomato gravy. This dependable North Indian-style curry is colourful, comforting and made for tearing into with fresh roti.

Bengali Phulkopir Aloo Dalna
Phulkopir aloo dalna is a Bengali cauliflower and potato curry scented with cumin, ginger and garam masala. The light tomato gravy lets the sweet, browned vegetables remain the stars.

Bombay Aloo
Bombay aloo coats fluffy potatoes in a punchy tomato masala with mustard seed, cumin and chilli. It is bold, tangy and just as welcome beside dal as it is tucked into a chapati.

Jeera Aloo
Jeera aloo tosses tender potatoes with toasted cumin, ginger, chilli and a squeeze of lemon. It is a dry, fragrant dish whose simplicity makes every spice count.

Oriya Ghanta Tarkari
Odia ghanta tarkari is a generous mixed-vegetable curry in which pumpkin, potato and pulses share a gently spiced gravy. Every spoonful is different, yet the dish feels beautifully unified.

Saag Aloo
Saag aloo folds tender potatoes through warmly spiced greens with garlic, tomato and garam masala. It is earthy, nourishing and just as happy beside dal as it is filling a warm roti.
Learn the technique

A UK Seasonal Vegetable Guide for Indian Cooking
A practical guide to choosing, storing and cooking seasonal UK vegetables with Indian spices throughout the year.

Beginner-Friendly Vegan Indian Recipes
Simple vegan Indian dishes perfect for beginners starting their cooking journey.

Essential Vegan Indian Pantry Staples
The core spices, lentils, beans, grains, and aromatics worth keeping on hand for everyday vegan Indian cooking.

