
This butter bean curry is hearty, budget-friendly, and packed with warming spices. Creamy beans and tender aubergine simmer in a rich tomato sauce, then get served with wholegrain rice and a fresh banana-cucumber raita for a balanced, satisfying meal.
Heat the rapeseed oil in a large non-stick pan over medium heat. Add the chopped onions and cook for 8 minutes, stirring occasionally, until softened. Stir in the grated ginger, garlic, and sliced red chilli, and cook for 2 minutes until fragrant.
Pour 300 ml of the liquid from the butter bean cans into a jug and mix in the vegan bouillon powder to make a quick stock. Set the drained beans aside.
Add the cumin seeds and curry powder to the pan and cook for 30 seconds. Stir in the chopped tomatoes, butter beans, aubergine, and prepared stock. Bring to a boil, then reduce the heat to medium-low, cover, and simmer for 30 minutes until the aubergine is tender and the sauce has thickened. Stir in half of the chopped coriander.
While the curry cooks, make the raita. Toss the chopped bananas with the lime juice, then mix in the cucumber, red onion, remaining chilli if desired, and the rest of the coriander.
Warm the wholegrain rice according to the package instructions. Serve the curry hot with the rice and banana-cucumber raita.
If you do not have enough bean liquid, top it up with water. For a milder curry, reduce the chilli or remove it completely from the raita. The curry keeps well in the fridge for up to 3 days, but the raita is best eaten within 1 day.