clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Butter bean curry in a bowl with rice

Butter Bean Curry (Vegan)

  • Author: alicia gonzalez tome
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Category: Main course
  • Cuisine: Indian
  • Diet: Vegan


This vegan butter bean curry is so flavourful, creamy, hearty and super easy to make. Perfect comfort food that is great for meal prep, gluten-free and dairy-free.



2 medium brown onion diced

5 garlic cloves diced

1 2cm x 2cm piece of ginger diced or grated

1 red apple or ripe mango chopped

3 medium ripe tomatoes diced

2 cans of butter beans

1 large handful (180 grams) of green beans halved lengthwise

1 can of coconut milk or cream

3 tbsp of curry powder

2 cups of spinach

Salt to taste


Olive oil for cooking


  1. Add a drizzle of olive oil to a large pot on medium heat. Add the onion, garlic, ginger and pinch of salt, and stir well to combine. Let it cook for 5 minutes until the onion becomes transparent. Add the apple, stir, and cook for another 5 minutes.
  2. Add the tomatoes with a pinch of salt, and stir well to combine. Cook for another 7-10 minutes, until the tomatoes and apple are soft.
  3. Pour the butter beans, green beans, coconut cream, curry powder and ground pepper. Stir well to combine. Add salt to taste. Cover with a lid and cook for 10 minutes.
  4. Put the spinach into the pot, combine with the rest of the ingredients, and cover with a lid. Cook for another 2-4 minutes more, and it's ready!


Important!! Before adding the butter beans, make sure that the tomatoes and apple are quite soft! You want the chunks of tomatoes and apple to blend with the sauce.

Store in an airtight container in the fridge for up to 4-5 days. Or in the freezer for up to 3 months.

Keywords: butter bean curry, vegan butter bean curry, spinach butter bean curry, healthy butter bean curry, easy butter bean curry