This post may contain affiliate links. If you click on a link and then make a purchase, I may get a small commission from that sale, at no extra cost to you.ย 

Vegan Red Kidney Bean soup!

I'll take a huge bowl of this goodness any dayyyy. Especially in winter. On cold nights. Because this is #comfortfood to the max.

This vegan red kidney bean soup is most definitely NOT your mother's soup, 1. because there is no meat, and 2. because there is no oil.

And that makes me very very happy.

If you're Hispanic like I am, then you already know what I mean. My mom cooks everythinggg and anything with lotsss of meat and oil.

When I first told her I wanted to make a bean soup without meat and oil, she laughed. ๐Ÿ˜› Okay, I'm only *half* kidding.

a bowl of vegan red kidney bean soup

But I have succeeded friends. This recipe is tasty, delicious, yummy, chunky, filling, and good-for-you. Oh and it tastes just as good as that kind my momma use to make me as a kid. #winning

Five things to know about this vegan red kidney bean soup recipeย 

  • It's relatively easy to make even if you've never made beans from scratch.
  • Super chunky and filling, makes for a great lunch or dinner.
  • Great source of protein, so next time someone asks 'where do ya get your protein from' .. you can say 'from these red kidney beansssss' ๐Ÿ˜‰
  • makes for great meal preppin' because they freeze very well.
  • as previously mentioned, it's oil free and made with wholesome ingredients.

a bowl of vegan red kidney bean soup

instant pot vs stove topย 

Preparing these in the instant pot makes things a lot easier because for starters, you don't have to pre-soak the dry beans... the instant potย (affiliate link) takes care of softening the beans up for you in 35 minutes...

But, if you do not have an instant pot, fear not! You can still make these as I offer a stove top version as well. Just make sure to soak your beans the night before, or you can always use the quick soaking method that is listed under the notes section on the recipe card.

A bowl of vegan red kidney bean soup with two hands and a spoon

This red kidney bean soup recipe is a great one to keep handy. Beans are very versatile and go along great with many dishes. You can serve this just as is in a bowl topped with avocado slices or with a banana on the side. Does anyone else eat their beans with bananas? Or is that a Cuban thing? You can also serve this over rice or quinoa with a side salad for a heavier meal. Who says vegan food is boring?!

So, go go go make this delicious finger-licking, or I should say, bowl-licking good meal and impress your friends, and your family, and your neighbors and your co-workers if sharing is your thing! ๐Ÿ˜‰

And if you want more beans-from-scratch recipes, check out this tasty Garbanzo Bean Soup, that I made a few weeks back and has been a big big favorite on the blog.

Oh, and if you're into juicing and stuff, maybe you want to check out the 'Juicing For Beginners' series that I released last week along with some juice recipes like this Arugula and Kale Green Juice or this pretty red Beet Pineapple and Lime Juice, we had a ton of fun juicing last week on social media and everyone has really enjoyed those new juice recipes so make sure to check them outttt!



Learn about our top six healthy alternatives to white sugar!ย 


with love + gratitude,

Jen โ™ฅ


Want More Wholesome Eats and Wellness Content?

Make sure toย subscribe to get our newsletter directly to your inbox. You can also find us on Instagram,ย Facebook, andย Twitter. Make sure you come say hi! <3




Vegan Red Kidney Bean Soup Recipe

A bowl of vegan red kidney bean soup

A heart warming vegan Red Kidney Bean Soup recipe that your taste-buds will thank you for. Oil Free | Gluten Free | Plant Based

  • Author: Jen
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings 1x
  • Category: dinner
  • Method: stove top
  • Cuisine: beans


  • 1 package (16oz)ย  of dry red kidney beansย 
  • 1/2 cup chopped yellow onion (about half a yellow onion)
  • 2 garlic cloves
  • 1/2 cup of veg broth (to saute the veggies)
  • 1 of each = carrot, tomato, and red bell pepper
  • 1 1/2 tablespoons of tomato powder*ย 
  • 1/4 cup of white vinegar
  • 1 teaspoon eachย garlicย powder + onion powderย 
  • 1 teaspoon dried basil powder
  • 1/2 teaspoon of Himalayan salt
  • A dash of black pepper and cayenne pepper to taste


  1. If you do not have an instant pot – it is best if you soak your beans the night before. You can also use the quick soak method that is listed below in the notes section. If you have an instant pot – you do not have to pre-soak your beans.
  2. For instant pot users – Begin byย cooking your beans only, on high pressure for 35 minutes using about 5 to 6 cups of water in your instant pot, don’t add anything else.ย For stove top method –ย Place dry beans in a large pot with 6 cups of water, heat over medium heat and simmer gently with lid tilted until beans are soft and tender. This usually takes 45 minutes to 1 1/2 hours. Make sure to keep an eye on your beans and stir occasionally, burnt beans are the worst! You may have to add water as you go if the water is evaporated but the beans are still not tender enough. You’ll know the beans are ready once they are soft.
  3. While your beans are cooking – saute the veggies. In a medium saucepan, pour about 1/2 cup of vegetable broth and heat over medium heat. Add chopped onions, carrots, red bell pepper, and garlic. Once veggies are soft and fragrant, remove from heat and set aside.
  4. Once beans are soft, add the sauteed veggies to the large pot along with the tomato powder and the one chopped tomato. Also, add the rest of the spices: salt, garlic and onion powder, black pepper and cayenne. Cook over low/medium heat for another 10 to 15 minutes allowing all of the flavors to come together. Add vinegar last.ย 
  5. If you are using an instant pot – once beans are done cooking transfer to a large pot and place over low/medium heat on the stove and continue on step #4.
  6. Depending on the consistency that you like – you can leave the beans on the stove top a little longer and the soup will thicken up.
  7. Taste and adjust as needed. Serve as is or you can serve with a side of rice, a banana, or avocado slices! yummm. Enjoy ๐Ÿ™‚


  • If you didn’t pre-soak your beans the night before and you do not have an instant pot, you can use the Quick Soaking Method –ย quick soak your beans by bringing beans and 6-8 cups of water to a rapid boil for 2 minutes. Remove from heat, cover with a lid, and allow to sit for about 2 hours. If you have an instant pot, you do not need to soak them.
  • This is my favorite tomato powder that I buy online and use in all of my recipes.

subscribe to our blog below.

receive our recipes + wellness posts straight to your inbox

About Jen

A former registered nurse turned stay-at-home-mama, yoga teacher, and holistic health + wellness enthusiast. I share my homemade healthy recipes and inspirational content to feed your mind, body, and soul. <3


  1. Sarah Newman on January 24, 2018 at 1:39 pm

    Such an easy recipe! So great, warming and hearty for winter. ๐Ÿ™‚

    • Jen on January 25, 2018 at 9:25 pm

      Totally agree. Perfect for winter. I love beans so much haha.

  2. Tania (Fit Foodie Nutter) on January 25, 2018 at 3:26 pm

    What a great easy recipe Jen, especially on cold winter days! I think I might have 2 bowls, as I’m sure it tastes delicious!

    • Jen on January 25, 2018 at 9:24 pm

      Thanks Tania! Yes, this is perfect for cold winter night. #comfortfood! Hahaha and I always have two bowls too ๐Ÿ˜›

  3. jenna on January 25, 2018 at 4:13 pm

    My husband has really been wanting red kidney beans! This will be the perfect soup to make.

    • Jen on January 25, 2018 at 9:24 pm

      Perfect timing then!! Give it a try, this one is a super simple recipe but very tasty.

  4. anne on January 28, 2018 at 3:59 pm

    This looks like a hearty soup!

    • Jen on January 29, 2018 at 5:12 pm

      Thanks Anne! It is super hearty, and filling, and perfect for cold nights. ๐Ÿ˜›

  5. Michelle Stelly on February 10, 2018 at 11:16 am

    Is there anyway to make a spicy version of this? My husband and I loooove spicy bean soup ๐Ÿ™‚

    • Jen on February 10, 2018 at 3:35 pm

      I am sure there is but I haven’t tried it yet! This is more like a cuban inspired frijoles colorados type of dish that we usually eat with rice. Butttt I’ll add your suggestion to my list and try it soon!!! I’ll let you know.

  6. Patti on November 1, 2018 at 9:13 am

    Great recipe, Is it possible to get the nutritional breakdown


    • Jen on November 1, 2018 at 5:41 pm

      Hi Patti!

      I don’t provide nutritional information but you can use an online calculator such as this one – .. just copy the ingredients, paste, and it will give you a breakdown. ๐Ÿ™‚ Hope that helps.

  7. Tammy Peterson on April 20, 2020 at 6:32 pm

    The tomato powder does not come up when you click on the link.

    • Jen on April 21, 2020 at 1:31 pm

      Hey Tammy! Are you referring to the link on the bottom of the recipe card? I just tried it on my end and it works. Anyway, it’s called – Frontier Co-op Tomato Powder and it can be found at ๐Ÿ™‚ Hope that helps.

  8. Rosie on May 29, 2020 at 5:26 pm

    If I donโ€™t have tomato powder, is there something youโ€™d recommend to sub it? Iโ€™d like to make this soup for tonightโ€™s dinner ๐Ÿ™‚

    • Jen on May 31, 2020 at 8:21 pm

      Hi Rosie! So sorry that I didn’t get back to you on time for dinner. I’d say you can also use tomato paste or red tomato pasta sauce if you have that on hand.. maybe around 1/4 to 1/2 cup? I’ve never tried it but I’m sure it would give it that lovely tomato paste that the powder adds.

Leave a Comment