Loading...

Heat the olive oil in a large non-stick skillet over medium-high heat.

Add the diced yellow onion to the skillet and sauté until golden, about 2-3 minutes.

Stir in the curry powder, garam masala, minced garlic, and grated fresh ginger. Stir fry for 1 minute, allowing the spices to become fragrant.

Add the drained butter beans, diced tomatoes, and coconut milk to the skillet. Stir to combine all ingredients.

Bring the mixture to a simmer, then reduce the heat and cook for 8-10 minutes, allowing the flavors to meld and the curry to thicken slightly.

If desired, garnish the finished curry with a few tablespoons of plain vegan yogurt, pickled red onions, and sprinkle with fresh cilantro, black sesame seeds, and sliced red chili pepper.

Serve the Vegan Butter Bean Curry hot over rice or with warm naan bread for dipping.


Heat the olive oil in a large non-stick skillet over medium-high heat.

Add the diced yellow onion to the skillet and sauté until golden, about 2-3 minutes.

Stir in the curry powder, garam masala, minced garlic, and grated fresh ginger. Stir fry for 1 minute, allowing the spices to become fragrant.

Add the drained butter beans, diced tomatoes, and coconut milk to the skillet. Stir to combine all ingredients.

Bring the mixture to a simmer, then reduce the heat and cook for 8-10 minutes, allowing the flavors to meld and the curry to thicken slightly.

If desired, garnish the finished curry with a few tablespoons of plain vegan yogurt, pickled red onions, and sprinkle with fresh cilantro, black sesame seeds, and sliced red chili pepper.

Serve the Vegan Butter Bean Curry hot over rice or with warm naan bread for dipping.
