This easy-to-make vegan curry features creamy butter beans in a fragrant tomato-based sauce, topped with tangy pickled onions and fresh herbs.
Ingredients
- 1 red onion
- 1 lime
- 1 red chilli
- 2 tbsp coconut oil
- 2 tsp cumin seeds
- 4 garlic cloves, finely chopped
- 1 thumb of fresh ginger, finely chopped
- 1 tbsp medium curry powder
- 1 x 400g tin of chopped tomatoes
- 2 x 400g tins of butter beans, drained
- 3 tbsp vegan yoghurt (oat-based recommended)
- 2 tsp maple syrup
- Fresh coriander
- Nigella seeds for topping
- Salt to taste
Method
- Prepare the pickled onions:
- Thinly slice 1/4 of the red onion
- Mix with juice from half a lime and a pinch of salt
- Set aside to pickle
- Cook the curry base:
- Finely chop remaining onion and half the chilli
- Heat coconut oil and toast cumin seeds for 1 minute
- Add chopped onion, chilli, garlic, and ginger
- Cook for 7-8 minutes until onion is caramelized
- Add spices and beans:
- Stir in curry powder and cook for 1 minute
- Add tomatoes, water, butter beans, and salt
- Simmer covered for 25-30 minutes
- Finish the curry:
- Stir in yoghurt, maple syrup, and remaining lime juice
- Cook for 2-3 more minutes
- Serve and garnish:
- Top with sliced chilli, yoghurt, coriander, pickled onion, and nigella seeds
- Serve with rice and warm bread or naan
This Creamy Vegan Butter Bean Curry is a delightful blend of comforting flavors and textures. The creamy beans, aromatic spices, and zesty toppings create a perfect balance that will satisfy both vegans and non-vegans alike. Don’t hesitate to try this recipe – it’s an easy way to bring a taste of Indian-inspired cuisine to your table, and it’s sure to become a new favorite in your meal rotation!