Skip to Content

Easy Three Bean Curry

Gently spiced with coriander, cumin, smoked paprika and healing turmeric, this creamy, vegan, Easy Three Bean 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

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.

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

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 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, like I have done here.

In today’s post, I cooked the creamy, vegan, 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.

Easy Tips To Make This Easy Three Bean 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 part is not sponsored. I am not receiving any compensation for this comment, though I think I might need to buy stock in Chaokoh! 🙂

• 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.

Overhead view of thick and hearty 3 bean 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

I would love to know if you’ve make 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.
You can also FOLLOW ME on FACEBOOKTWITTERINSTAGRAM and PINTEREST to get recipe ideas and inspiration.

Some other curries I love:

Overhead view of bowl with Easy Three bean curry and rice

Easy Three Bean Curry

Yield: 8 people
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes

Gently spiced with coriander, cumin, smoked paprika and healing turmeric, this creamy, vegan, Easy Three Bean Curry can be whipped up in 20 minutes and is delicious served with some ready to serve rice.


  • 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


  1. Add olive oil to a pan over medium heat along with the chopped onion. Saute onion for about 5 minutes, stirring occasionally.
  2. Add in the ginger and garlic and saute another 5 minutes, stirring so they don't burn.
  3. 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.
  4. 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.
  5. Add in the black beans, chickpeas and kidney beans and let simmer about 5 more minutes.
  6. Season with salt and pepper, garnish with parsley and chili flakes and enjoy with  Thai Hom Mali Jasmine Rice from Super Lucky Elephant.
Nutrition Information
Yield 8
Amount Per Serving Calories 244Saturated Fat 3.3gSodium 345mgCarbohydrates 29gFiber 7.2gSugar 7.7gProtein 8.7g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

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

Quick & Easy Mango Chicken
← Previous
Savory Sweet Pineapple Casserole
Next →


Friday 17th of July 2020

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


Monday 16th of March 2020

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.


Sunday 23rd of February 2020

This was great! Just the right amount of spice!


Wednesday 12th of June 2019

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 ;) _)


Sunday 26th of April 2020

Curry is a general name for dishes, you dont need to add curry powder or leaves to make a good curry :p

Easy Spicy Broccoli Sausage Pasta Recipe - Savory Spin

Saturday 13th of April 2019

[…] 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. […]