Add oil to a skillet over medium heat and cook until shimmering. Add onions, potatoes, and carrots and cook until tender, around 5 minutes Add garlic and cook for one minute. Stir in spices, tamari (or soy sauce), and tomato paste.
Add coconut milk and cook until it begins to boil then reduce heat to simmer for 15 minutes to thicken the sauce.
Add the beans, frozen peas, and juice of the lime. Stir until combined. Optional: Add the zest of the lime for added lime flavor.
Serve with cooked rice and topped with chopped cilantro or parsley.
Notes
Curry powders vary greatly in the ingredients they have. In addition, if they've been sitting for awhile, they may have lost some flavor. Taste your curry at the end and feel free to add 1 to 2 additional tablespoons for even more flavor.Serving Suggestions: Serve butter bean curry with vegan naan bread and steamed broccoli. Also, serve with extra tamari and sriracha.