Butter Bean Curry with Banana Raita and Wholegrain Rice Recipe
Introduction
This butter bean curry is a comforting and flavorful vegetarian dish packed with tender aubergine, creamy beans, and warming spices. Served with a refreshing banana raita and wholegrain rice, it’s perfect for a wholesome weeknight meal or make-ahead lunch.

Ingredients
- 2 tbsp rapeseed oil
- 2 onions (320g), finely chopped
- 1 tbsp finely grated ginger
- 3 large garlic cloves, finely grated
- 1 red chilli, deseeded and sliced
- 2 x 400g cans butter beans
- 2 tsp vegan bouillon powder
- 1 tsp cumin seeds
- 2 tbsp medium curry powder
- 400g can chopped tomatoes
- 1 aubergine (320g), cut into cubes
- 15g coriander, chopped
- 250g pouch cooked wholegrain rice
- 2 small bananas, peeled and finely chopped
- ½ lime, juiced
- ¼ cucumber, finely chopped
- 1 small red onion (60g), finely chopped
- 1 red chilli, deseeded and sliced
Instructions
- Step 1: Heat the rapeseed oil in a non-stick pan over medium heat. Add the finely chopped onions and fry for 8 minutes until softened.
- Step 2: Stir in the grated ginger, garlic, and sliced red chilli. Cook for a few more minutes until fragrant.
- Step 3: Pour 300ml of liquid from the butter bean cans into a jug. Mix in the vegan bouillon powder to make a stock. It may be thick or lumpy, but it will dissolve during cooking.
- Step 4: Add cumin seeds and medium curry powder to the onion mixture. Then stir in the chopped tomatoes, butter beans, and aubergine cubes.
- Step 5: Pour the stock into the pan and bring the mixture to a boil. Reduce heat to medium-low, cover, and simmer for 30 minutes until the vegetables are tender.
- Step 6: Stir in half of the chopped coriander, then remove the curry from the heat.
- Step 7: To make the banana raita, toss the finely chopped bananas in lime juice. Add cucumber, red onion, sliced red chilli, and the remaining coriander. Mix well.
- Step 8: Warm the wholegrain rice according to pack instructions. Serve half the curry with rice and banana raita.
- Step 9: Cool and chill any leftover curry and raita. They can be stored for making butter bean curry wraps later.
Tips & Variations
- If you prefer less heat, reduce or omit the red chilli. For extra spice, add fresh green chilli or cayenne pepper.
- Swap butter beans for chickpeas or cannellini beans for a different texture.
- Add spinach or kale in the last 5 minutes of cooking for extra greens.
- Use coconut milk for a creamier curry and subtle sweetness.
- The banana raita adds a unique twist, but you can substitute with plain vegan yogurt mixed with cucumber and mint if preferred.
Storage
Store the leftover curry in an airtight container in the fridge for up to three days. The banana raita is best consumed within one day as fresh fruit can soften. Reheat the curry gently on the stove or microwave until steaming hot. Avoid reheating the raita; instead, stir it well and serve cold.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this curry gluten-free?
Yes, this curry is naturally gluten-free as long as your curry powder and vegan bouillon powder do not contain gluten. Always check the labels to be sure.
Is this recipe suitable for vegans?
Absolutely. This butter bean curry uses vegan ingredients and no dairy or animal products. Just ensure your bouillon powder is vegan-friendly.
Print
Butter Bean Curry with Banana Raita and Wholegrain Rice Recipe
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A flavorful and hearty vegan butter bean curry simmered with aubergine, tomatoes, and aromatic spices, served alongside zesty banana raita and wholegrain rice. This comforting dish combines creamy beans and tender vegetables with a refreshing twist of lime-infused raita, perfect for a wholesome meal with leftovers ideal for wraps.
Ingredients
Curry
- 2 tbsp rapeseed oil
- 2 onions (320g), finely chopped
- 1 tbsp finely grated ginger
- 3 large garlic cloves, finely grated
- 1 red chilli, deseeded and sliced
- 2 x 400g cans butter beans
- 2 tsp vegan bouillon powder
- 1 tsp cumin seeds
- 2 tbsp medium curry powder
- 400g can chopped tomatoes
- 1 aubergine (320g), cut into cubes
- 15g coriander, chopped
Raita
- 2 small bananas, peeled and finely chopped
- ½ lime, juiced
- ¼ cucumber, finely chopped
- 1 small red onion (60g), finely chopped
- 1 red chilli, deseeded and sliced
- Remaining coriander (from above)
To Serve
- 250g pouch cooked wholegrain rice
Instructions
- Prepare the base: Heat the rapeseed oil in a non-stick pan over medium heat. Add the finely chopped onions and fry gently for 8 minutes until softened and translucent.
- Add aromatics: Stir in the grated ginger, garlic, and sliced red chilli and cook for a few minutes more until fragrant and well combined with the onions.
- Make stock: Pour 300ml of liquid from one of the butter bean cans into a jug. Mix in the vegan bouillon powder thoroughly to create a thick and slightly lumpy vegetable stock. Set aside.
- Build the curry: Add cumin seeds and medium curry powder to the onion mixture and stir well to release the spices’ aroma. Then pour in chopped tomatoes, drained butter beans, and aubergine cubes. Stir to combine.
- Add stock and simmer: Pour the prepared stock into the pan, bring the mixture to a boil, then reduce heat to medium-low. Cover the pan and let the curry simmer gently for 30 minutes until the aubergine and other vegetables are tender.
- Finish curry: Stir in half of the chopped coriander to freshen the curry, then remove from heat and keep covered until serving.
- Prepare the raita: In a bowl, toss the finely chopped bananas with fresh lime juice. Add the chopped cucumber, red onion, sliced red chilli, and the remaining coriander. Mix to combine evenly.
- Warm the rice: Heat the pouches of wholegrain rice according to their package instructions, ensuring it is hot and fluffy.
- Serve: Serve half of the curry with the warmed rice and banana raita on the side for a complete meal. Cool and chill the remaining curry and raita for up to three days to use later for butter bean curry wraps.
Notes
- This curry is vegan and gluten-free, perfect for a plant-based diet.
- The raita with banana adds a sweet and tangy contrast balancing the curry’s spices.
- Leftover curry and raita can be stored separately in airtight containers in the fridge; curry lasts up to three days, raita up to one day.
- Use a non-stick pan to prevent sticking and burning during sautéing and simmering.
- Adjust the amount of chilli according to your heat preference.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-inspired
Keywords: butter bean curry, vegan curry, aubergine curry, plant-based main, easy curry recipe, banana raita, wholegrain rice, healthy vegan meal

