Skip to Content

Easy Three Bean Curry (Vegan)

In this Easy Three Bean Curry, beans are simmered in a coconut tomato sauce spiced with coriander, cumin, smoked paprika, and healing turmeric. This creamy, vegan, curry can be whipped up in 20 minutes and is delicious served with rice or roti.

Overhead view of bowl with Easy Three bean curry and rice

This vegan curry is so satisfying for vegans and meat-eaters alike. It is a tasty and filling curry that is made several times a year in our home with easy-to-find, budget-conscious ingredients.

What are the ingredients to make this Easy Three Bean Curry?

You will need the following 14 ingredients:

  1. oil,
  2. onion,
  3. garlic,
  4. ginger,
  5. coriander,
  6. cumin,
  7. smoked paprika,
  8. turmeric,
  9. fire-roasted tomatoes,
  10. tomato paste,
  11. coconut milk (I use Chaokoh Coconut Milk),
  12. canned black beans,
  13. canned chickpeas, and
  14. canned kidney beans,

You will also need salt and pepper to taste and some parsley and chili flakes for garnish.

Ingredients for making 3 bean curry around a package of Super Lucky Elephant Jasmine Rice

Over the last week, spring sprung the heck out of Athens, GA, leaving us with summer-like temperatures!

Even though it’s technically not summer yet, I figured temps in the 90s gave me the excuse to kick off summer early.

And, I decided to get my summer celebrations started by taking a much-needed reprieve from juggling those web development courses I was taking.

Summer is for slowing down – right?

With studying, working and cooking, I felt I was constantly in the fast lane.

On a side note, people drive slower here in this college town, which has me feeling like I am that lead-footed freak that’s enacting The Fast and The Furious every time I get behind my wheel.

But… I digress…

Let’s get back to talking about slowing down…instead of speeding up

Pan with thick curry sauce and three beans added into it

Another part of slowing down has been adding a little spin to the meals I prepare.

I am not a huge fan of eating out so, instead of taking nights off of cooking and picking up takeout, I opt to cook half a meal, as I have done here.

In today’s post, I cooked the creamy, vegan, Easy Three Bean Curry you see here and instead of cooking the rice to go with it, I opted to heat up a packet of ready-to-serve rice.

Overhead view of thick and hearty 3 bean curry

Tips To Make This Vegan Curry:

• I used canned chickpeas, kidney beans, and black beans, but feel free to use your favorite variety of beans.

Also, if you chose to use dried beans, then make sure you rinse them, soak them and cook them until soft. Using dried beans will also add more time overall to how quickly you can have dinner on the table.

• I used coconut cream to make this curry luxuriously creamy, but, feel free to use half the amount of coconut milk and replace the other half with vegetable stock to make this less thick and creamy.

I have to add that I have found that not all canned coconut milk is the same. Some canned varieties are just more pulpy than others.

Unfortunately, these pulpy ones are just not great for a super creamy texture to a curry. After going through several varieties, my favorite that is consistently creamy is Chaokoh Coconut Milk ~ by the way, this is an Amazon affiliate link.

• I toasted the cumin and coriander before adding them to this dish as toasting the coriander and cumin intensifies their flavors as well as adds a nice shade of brown to this tomato-heavy curry.

Life can be hectic, but dinner with your family doesn’t have to be.

So, here’s hoping you get to slow down, skip the takeout and cook up half a delicious and easy meal tonight.

Overhead view of 2 bowls of Super Lucky Elephant Jasmine Rice and 3 bean curry
[mv_create key=”1101″ type=”list” title=”Some other curries I love:” thumbnail=”” layout=”hero”]
Overhead view of bowl with Easy Three bean curry and rice

Easy Three Bean Curry

4.51 from 95 votes
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 8 people
Author: Shashi
In this Easy Three Bean Curry, beans are simmered in a coconut tomato sauce spiced with coriander, cumin, smoked paprika, and healing turmeric. This creamy, vegan, curry can be whipped up in 20 minutes and is delicious served with rice or roti.

Ingredients

  • 2 tbsp olive oil
  • 1 onion chopped
  • 3 cloves garlic chopped
  • 2 tsp ginger freshly grated
  • 3 tsp coriander
  • 1 tsp cumin
  • 2 tsp smoked paprika
  • 1/2 tsp turmeric
  • 1 can fire roasted tomatoes
  • 1 6 oz can tomato paste
  • 1 can full fat coconut milk I use Chaokoh Coconut Milk
  • 1 can black beans rinsed and drained
  • 1 can chickpeas rinsed and drained
  • 1 can kidney beans rinsed and drained
  • salt and pepper to taste
  • Parsley and chili flakes for garnish

Instructions

  • Add olive oil to a pan over medium heat along with the chopped onion. Saute onion for about 5 minutes, stirring occasionally.
  • Add in the ginger and garlic and saute for another 5 minutes, stirring so they don’t burn.
  • While onion, ginger, and garlic are sauteing, place another small frying pan over a medium flame, add the coriander and cumin into it and dry saute the two spices for about 2-3 minutes – stirring frequently. The cumin and coriander will become a darker shade of brown. Make sure to keep an eye on them so they don’t burn.
  • Then add the toasted coriander and cumin into the onion, garlic, and ginger.
  • Also add in the smoked paprika, turmeric, fire-roasted tomatoes, tomato paste, and coconut milk and stir till all ingredients are well incorporated.
  • Add in the black beans, chickpeas, and kidney beans and let simmer for about 5 more minutes.
  • Season with salt and pepper, garnish with parsley and chili flakes, and enjoy with rice or roti.

Nutrition

Calories: 244kcal | Carbohydrates: 29g | Protein: 8.7g | Saturated Fat: 3.3g | Sodium: 345mg | Fiber: 7.2g | Sugar: 7.7g
DID YOU MAKE THIS RECIPE?Tag @SavorySpin or tag #savoryspin so we can share your ceation.
Can you make this curry with dried beans?

Yes, you can use dry beans in this curry. However, if you do use dry beans, make sure they are rinsed and soaked. Then, either cook them before adding to this curry, or increase the cooking time so the beans will be cooked through.

Can you use almond milk or any other nut milk?

You may use almond milk or any other nut milk in this recipe.

How long can you store this three bean curry?

You can store this curry in an air-tight container in your fridge for up to 5 days.

I would love to know if you’ve made this recipe or any other recipe from this blog so please do rate the recipe and let me know your thoughts on it in the comments below – or, send me an email at [email protected].
You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to get recipe ideas and inspiration.

©Savory Spin All content and images are protected by copyright. Please do not use my images or recipe without my permission.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




  1. […] love this chutney with some of this three bean curry and some roti. If you are looking for more easy chutney recipes made with wholesome ingredients, […]

  2. […] 21 recipes should give you three weeks worth of meal ideas. Three weeks is a long time. And, I’m hoping in those three weeks the WHO has a better understanding of this virus and maybe, just maybe, more ways to control it.Getting back to these 21 easy recipes ~ most of these recipes like this lentil curry, this chickpea curry, and these salmon burgers with turmeric quinoa (just because we maybe cooking and eating-in doesn’t mean our meals cannot sound fancy – right?) result in enough to enjoy for lunch the next day. Of course, I say that coming from a two-person household. Most times, my daughter and I get 3 – 4 meals from curries like this three bean curry. […]

  3. Nasim Chowdhury says:

    A bean curry is a healthy recipe and delicious to make.

  4. Nasim Chowdhury says:

    It’s a healthy recipe and delicious to make.

  5. […] Sri Lanka, croquettes are referred to as cutlets, and they are served up along with yellow rice and curry at just about any celebratory […]

  6. John / Kitchen Riffs says:

    Oh, yum! This dish is totally for me. LOVE curry, and this looks fantastic. Thanks!

  7. Mamsotho says:

    My live in partner loves beans but he only knows the Swati traditional way of cooking it :(beans,salt,oil,onion).Last night I tried this Easy 3 bean curry but I didn’t have coconut cream and dried tomatoes so I substituted it with fresh cream, it was amazing,the taste and texture was worth trying for. My partner enjoyed it, as he was indulging himself he couldn’t stop talking and praising me that this is the best bean curry he ever ate. He is a moody person but last night he was sweet and very loving.Thanks for sharing the recipe

  8. […] food is rich in protein, and legumes play a key ingredient in our everyday diet. Beans are great in curries, salads, soups, stir-frys, and pretty much everything. Versatile, affordable, and readily […]

  9. Lori says:

    You really can’t go wrong with curry! I love that all these beans actually keep me full!

  10. Anna says:

    I’m so happy I came across this recipe today! I can’t believe it’s vegan, it tastes so rich and creamy. My meat-loving husband had a huge bowl and then had seconds! We even used some as chip dip – loaded curry nachos might be our new thing. To the creator of this blog, thanks so much for opening my eyes to how easy a good curry can be to make. My husband and I appreciate it. This took 15 minutes!

    (I accidentally left this review for a different recipe – for your Beetroot Curry. My mistake…I meant to leave it here for the Three Bean Curry.)

  11. Chelwathy Malshanthi Chandramohan says:

    I followed the recipe until ,point four.As I had to use the ingredients I had I pureed three salad tomatoes and added to the mixture.Then added some semi skimmed milk instead of coconut milk.Once resdy added a bit of sugar because the ginger was a bit overpowering and served with rice. Also I shallow fried some leeks and served with veg spring rolls. It was a delicious vegetarian meal and I will make this curry again. Thank you.

  12. Laura says:

    I love a good curry. So convenient to have in the freezer for those days when you don’t feel like cooking. Cant wait to try this now.

  13. Callie says:

    This was great! Just the right amount of spice!

  14. Lola says:

    I made it and it was very good. I used soy milk instead of coconut milk and it tasted delicious. My only issue is that I started making this without realizing that there wasn’t any curry in the recipe, which was confusing considering the name of this recipe. Overall good and would definitely make again. (I added curry anyway, still delish 😉 _)

  15. Venus says:

    I love it. Quick, easy and delicious. After fasting til sunset, this dish was a perfect savory meal to slowly enjoy. I will make it again and again

  16. […] had just finished leftovers of this Easy Three Bean Curry and Easy Coconut Roti, and I was armed with all the ingredients for a pan of broccoli and sausage. […]

  17. Sima says:

    Looks yummy and easy to try at any time.
    Thanks for the healthy recipe. Will try this soon.

  18. Sonal says:

    I loved this vegan version of three beans curry Shashi! The texture is so creamy. I am planning to try it soon. Thanks

  19. camila hurst says:

    This vegan version looks absolutely delicious!!! I am drooling over here! What a hearty and comforting meal!

  20. I love how this can be whipped up in just 20 minutes Shashi! And those delicious spices, coriander, cumin and smoked paprika are perfect for complimenting the 3 different types of beans. Yum! Have a great weekend and enjoy your break from all that studying, I know that coding and web development isn’t easy. I’m still trying to get to grips with it from the evening classes I attended 2 years ago!

  21. Ana says:

    It’s amazing how many people rated this recipe without actually cooking it.

    As the previous comment said, it didn’t turn out bad, but it lacks flavour and depth. The ingredients don’t bring the dish together. Each ingredient does its own thing without contributing to the whole.

    It is a quick meal though and you’ll have leftovers for work.

  22. Chichi says:

    Wow. I never thought of beans curry. This looks delish and hearty. And gets ready in little time. This recipe is definitely a keeper.

  23. Jillian says:

    So flavorful and so quick – two of my most favorite things!

  24. Shri says:

    Just tried this and it came out pretty well! My only observation is that the spice flavor didn’t end as ‘deep’ as I would have liked, even with toasting. Next time I may try increasing the amounts. Thanks!

  25. Sima says:

    Looks yummy and easy to try at any time.
    Thanks for the healthy recipe. Will try this soon.

  26. camila hurst says:

    This vegan version looks absolutely delicious!!! I am drooling over here! What a hearty and comforting meal!

  27. Jillian says:

    So flavorful and so quick – two of my most favorite things!

  28. Chichi says:

    Wow. I never thought of beans curry. This looks delish and hearty. And gets ready in little time. This recipe is definitely a keeper.

  29. Sonal says:

    I loved this vegan version of three beans curry Shashi! The texture is so creamy. I am planning to try it soon. Thanks

  30. Iryna says:

    Saving this recipe for later. I’m a sucker for vegetarian recipes like this. Looks super comforting!

  31. Temps in the 90s already? Woah. That’s intense! Winter is finally gone up here (took forever this year) and we’re into the 80s on some days…but 90s is just too much for me this early in the year. Oh, and speaking of slowing down, I agree! And I’m thinking you’re going to love Athens in the summer. Once all of the students leave for the summer, I bet that town is awesomely slow…unless we’re talking about the drivers. Haha! This curry recipe sounds amazing, Shashi…and I love how easy it is to make, too! Well done, my friend!

  32. I love how this can be whipped up in just 20 minutes Shashi! And those delicious spices, coriander, cumin and smoked paprika are perfect for complimenting the 3 different types of beans. Yum! Have a great weekend and enjoy your break from all that studying, I know that coding and web development isn’t easy. I’m still trying to get to grips with it from the evening classes I attended 2 years ago!

  33. Beans in creamy flavoursome curry gravy must taste heavenly! A wonderful meal, Shashi.