Kidney Bean Soup Recipe

Kidney Bean Soup

This red kidney bean soup recipe is healthy and hearty. A great vegan winter dinner and Great with tortilla chips and guacamole!

In the dead of winter, there’s nothing like a nice bowl of hearty soup to warm you up and this Kidney Bean Soup is one of my favorites. It’s healthy, hearty, and has great Tex-Mex flavors.

Usually I will default to black beans for my bean soup needs or do a mix like this 13 Bean Veggie Chili. But there’s something wonderful about going all-in with the red kidney beans for a soup recipe. They are really earthy and almost meaty. Topped with some guacamole and tortilla chips, it’s a great meal!

I followed my normal rule for soups on this recipe, which is to double it and I ended up with enough kidney bean soup to feed our family into next year. So maybe there’s no need to double this one unless you are a family of at least four, unless you have a lot of spare empty containers and freezer space.

Kidney Bean Soup Recipe

Kidney Bean Soup

A tasty and simple soup packed full of healthy kidney beans. Great with tortilla chips and guacamole!
3.93 from 85 votes
Prep Time 20 mins
Cook Time 2 hrs
Total Time 2 hrs 30 mins
Course Soups
Cuisine Tex-Mex
Servings 6 Servings



  • 1 pound dried kidney beans or 3 14-ounce cans
  • 1 large yellow onion chopped
  • 2 garlic cloves chopped
  • 1 jalapeno diced (optional)
  • 1 can chopped tomatoes (14 oz)
  • 1 Tablespoon tomato paste
  • 1 Tablespoon cumin
  • ¼ Teaspoon cayenne powder
  • 1 Tablespoon paprika
  • ½ Teaspoon dried oregano
  • 4 Cups liquid water, or stock
  • Salt and pepper

Guacamole Salsa:

  • 2 avocados
  • 1 small red onion diced
  • 1 jalapeno seeded and chopped
  • 1 Tablespoon cilantro chopped
  • Juice from 1 lime

Crispy Corn Strips:

  • 6 corn tortillas sliced thin
  • 2 tablespoons olive oil
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper
  • 1 teaspoon chili powder


  • Go over dry beans and sort out any debris. Soak dried beans overnight in 3 cups of cold water per cup of beans.
  • Drain beans and add them to a pot with water that covers the beans by a few inches. Bring to a simmer for an hour and skim of any foam that forms.
  • Let your beans cool a bit and strain them. Feel free to save some of the bean water for the soup.
  • To make soup, add oil to a large heavy pan and once it’s hot, add onions over medium heat. Cook for about 15 minutes until they are soft. Then add jalapeno and garlic and cook for another minute.
  • Next stir in all the spices followed by the beans, tomatoes, and tomato paste.
  • Add liquid to the pot and bring to a simmer. Simmer for 30 minutes, covered.
  • Use a blender (Emersion works best) to puree the soup to a almost smooth consistency.
  • Serve soup with guacamole topping.
  • For Guacamole Salsa Topper: Combine ingredients in a bowl. Try not to over-mash the ingredients. Chunky is good.
  • For crispy corn strips: Toss together corn strips with oil and spices. Bake at 350 F. until crispy and browned, about 15 minutes. They will continue to crisp up while they cool as well.


Adapted from Best-Ever Soups.


Serving: 1bowlCalories: 357kcalCarbohydrates: 47gProtein: 12gFat: 16gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 10gSodium: 1323mgPotassium: 1167mgFiber: 15gSugar: 7gVitamin A: 1373IUVitamin C: 25mgCalcium: 93mgIron: 5mg
Keyword vegetarian soups

Did you make this?

Instagram logo

Snap a photo and tag @macheesmo so I can see your work.

How to Make Kidney Bean Soup

The original recipe actually called for canned beans, but I figured dried would be better. The important thing to remember about dried beans, especially if you buy them in bulk, is to lay them out on a flat surface and go through them.

It’s not uncommon to find rocks in your beans and no amount of cooking would’ve softened them up.

Soak the dried beans overnight in cold water using about 3 cups of water per cup of beans. The water should definitely cover the beans as they will soak up a lot of water throughout the night. (Most bags of beans will also have quick soak instructions which involve bringing liquid to a boil and then removing from heat and letting beans soak in hot water for about an hour).

When you’re ready to cook them, drain the beans and rinse them. Then add them to a large pot and cover the beans with fresh water until the water is about 1 to 2 inches above the beans.

Bring them to a boil and then let them simmer for about 90 minutes or until they are very tender. If a lot of foam forms on the top, just skim it off with a spoon.

Beans never looked this good:

Kidney beans cooked for soup.
Beans cooked

The other ingredients for kidney bean soup are pretty simple. Some onions, garlic, a pepper or two and loads of spices.

Once your kidney beans are cooked, let them cool a bit and then strain them. For the liquid for this soup, some sort of homemade stock is best. I usually use a mix of stock and water for my liquid.

Vegan Kidney Bean Soup

This soup is almost vegan by default which is nice. Just make sure you use a great vegetable stock instead of chicken stock or something similar and you are good to go!

There a lot of onions in this soup and we need to soften them up. Start by adding your oil to a large heavy pan and once it’s hot, add all your onions. Stir regularly until they soften and cook down. You don’t want to caramelize them, but just soften them. I’d say about 15 minutes should do the trick. Then add your pepper and garlic and cook for another minute.

Onions for soup
Onions and spices!

Then add all your spices at once! Stir it well to combine. The onions will take on an amazing red color mainly due to the paprika.

Next add your beans, chopped tomatoes, and tomato paste to the party and stir well to combine. Let these cook just for a minute or two.

Once your beans are combined, add all your liquid to the pot, stir, and bring it to a simmer. Simmer the soup, covered, for about 30 minutes and then remove it from the heat.

Simmering kidney bean soup
Simmer simmer.

I guess theoretically you could serve it like this and it would be more of a bean stew than a legit soup. I think it’s a good idea to blend it up with your blender of choice. If you’re using a stand blender, just be sure to cool your soup a bit or you’ll have hot soup flying all over the place.

Or, if you have one, you can use my new best friend the emersion blender.

After it’s smooth, return it to the heat and let it simmer for another minute or two just to warm up and get all the flavors combined. Taste it for salt and pepper and serve it up!

How to make the Guacamole Salsa

The recipe called for a quick guacamole to use as a topping. It was great with the soup. The key is to make it chunkier than a normal guacamole.

Guacamole salsa for kidney bean soup
Chunky is good!

I also made some quick tortilla strips as well to add some crunch to the soup. I just sliced up about six corn tortillas and tossed them with a little olive oil, chili powder, salt, and pepper and baked them until they got crispy, about 15 minutes.

Tortilla strips for kidney bean soup

You could also just add a few tortilla chips to the soup. They add a great crunch to the soup.

The soup itself is spicy but not crazy spicy. Just a nice gentle heat. But it does have tons of flavor from the cumin and veggies and everything.

There is nothing not to love about this hearty red kidney bean soup. Give it a shot!

Kidney Bean Soup bite

Here are a few other great soup recipes!

51 Responses to “Kidney Bean Soup” Leave a comment

  1. I like the soup here Nick. I will say one thing though, and I speak from experience.

    When you are cooking with kidney beans, be white or red, make sure that after you soak them overnight, YOU WASH THEM, DRAIN, and then PUT THEM IN NEW WATER.

    I recently made a batch of white kidney bean soup that I cooked in a slow cooker. I soaked the beans overnight, and then proceeded to cook them over a long period of time.

    I ate a bowl of it, and got violently ill afterwards. (I will spare you the gory details.) That is when I found out that kidney beans have a toxin that is not destroyed by the heat. It could only be one or two beans in the whole batch that trigger the effect.

    For more info, check out here:

    I just wanted to make sure you all did not have the same failure as me. How embarrassing!

    1. Huh! Thanks for the info Jason. I did do that when I cooked mine but I wasn't entirely clear in the post. I updated it to reflect the new water situation.

      Thanks for the link!

  2. Mmm…I loves me some soup! Up here in the great white north (western Canada) it's averaging -20 so we've been eating lots of soups & stews lately, I'm going to give this a whirl on the weekend I think. Here's a tip Nick for when you double up soup recipes -with the extra, freeze lunch sized portions in the plastic containers you'd normally use to tote it around. Then once frozen, pop it out like an ice cube and store in a big freezer bag thus freeing your containers. Then you can just pull them out as needed, handy for lunches and last minute suppers!!

    1. Yep! I love doing this with leftovers. I literally ran out of plastic storage containers when I doubled this recipe ;)

  3. another winner. I gotta try that avocado salsa. I made some buffalo chicken chili and am having a hard time remembering what I put in it to write out a recipe. Has that ever happened to you? And did you go ahead and post it anyways?

  4. Does that soup look good or what? Mmmmm. I can't wait to try this. I love kidney beans and think beans are an important part of a healthy diet. This is a perfect dish to add some more to the menu.

  5. This was great! I added a little lemon juice at the very end to sharpen the flavor a bit. One note: is it 1/2 teaspoon or tablespoon or oregano? (I assumed teaspoon.)

  6. Found your website by change ;) This looks great! Make me think of my mothers brown bean soup. Now Let me go and find that old cookbook and make it this weekend. Thanks for this wonderful recipe.

  7. Just made this – it’s FABULOUS! Only changes I made was using fire-roasted tomatoes, omitting cayenne, using chicken stock. Question for you – why do recipes only call for 1 TB of tomato paste? Why not the entire can (because the cans are so small) or just omit it entirely? Just curious as I usually end up wasting the remainder of the can. Thanks for another great recipe!

    1. Good question Beth. You could probably use the whole (small) can without too much worry. I wouldn’t omit it though… it gives the soup some nice depth. They also make tomato paste in squeeze tubes now which is a bit easier to store.

    2. Regarding only using a small amount of tomato paste. I have a Weight Watchers soup that calls for only one Tbsp. of tomato paste and so I have always put the rest in the freezer and plop it into the next batch of soup I make! No wasting and I always have some in the cupboard or freezer.

    3. Divide the remainder of the can in tablespoon-size dollops on a plate, put in freezer for a couple of hours, plop them in a freezer bag, and you’re done wasting tomato paste forever.

  8. Hi Nick,

    I cam across your website and this recipe while googling for “bean recipes.”

    I was psyched to find this soup recipe and just made it last night, as I am wanting to cut down on our meat consumption and up our bean eating.

    My husband really liked it, and said it was a keeper. But for me — it was a little bland. I really wanted to like it. But the flavor was missing…I don’t know. Some kind of pep that my ordinarily meat eating taste buds were craving.

    Can you suggest 1) some spices, etc. that I can add to adjust the flavor a bit for me (since hubby is fine) and 2) some recipes that might be a better match for someone like me who is looking for a stronger (but still bean-derived-protein) flavor? (I’m thinking of trying the black bean patties you write about next, but am now second guessing that choice.)


    Thank you!


    1. Hey Melissa! Been a while since I looked at this recipe. :) If you wanted to up the flavor a bit, I would say you could add some chili powder to it. If you want to make it really pop, try grinding your own with dried peppers. it’ll really take the soup to another level.

      If you’re looking for a patty type dish, I think my mushroom burgers are the best on the site.

      There are a ton of bean recipes though. Check out the ingredients page for the site where you can look for different bean varieties and find an index of recipes (black beans for example):

      Good luck!

      1. Melissa,
        There are a few things that really add that meaty flavor to recipies in general.
        Options are fish sauce, roasted or fried mushrooms, grains that have been toasted before boiling, eggplant, anchovies, Worchester, fish sauce, tempeh and seaweed. Its really a matter of taste and what you may have in the house. For this recipie, I’d tend to lean on the roasted grains, specifically:
        Since this is a blended soup, you need to toast the grain (I’d suggest starting with 1/2 cup – 3/4 cup bulgar, but hulled barley or farro could work) lightly browned in a Tbl of oil in a separate saucepan. Then cover bulgar in 1.25-2.25 cups water and 1-2 tsp Worchester sauce (Lee & Perrins style, low sodium if you like). Simmer the bulgar while the onions cook, then cover and set aside. The grain needs to soak and soften. Add to soup once the soup has been blended. Adjust seasonings and cook the combined bulgar/soup for another 10 min.

      2. Hi, try a little soy sauce or tamari -just a couple teaspoons will add a ton of flavor to a bean dish.

      3. also any nut or seed butter/paste like almond or sesame or peanut butter – a tablespoon or so of it adds lots of richness to bean dishes too! Hope one of the suggestions above work for you! enjoy!

  9. Im really excited to try this recipe out….but I only have kidney beans from a can theyre not deied. How do I alter the recipe?

    1. Hey Sarah, certainly you can! I’d guess it would be about three normal sized (14 ounce) cans of beans. Rinse them well before using them then just proceed with the recipe!

  10. Hi Nick !

    I’ve made this soup several times, including for guests, and every time it’s a hit.
    I know I love it… Thnks for the recipe !


  11. I read somewhere that beans (or all nuts and seeds, including almonds, cashew nuts ect) have an outer layer or toxic enzymes which protects them from being eaten by birds. That’s why you need to soak them overnight and wash afterwards in fresh water. Never use the same soaking water for cooking.
    For avoiding “social problems” or digesting beans or lentils properly, use some acidic food ingredients while cooking. I use a piece of tamarind while cooking, or use lemon juice/ few drops of vinegar with cooked beans/ lentils. It enhances the taste beautifully and help in quick digestion.

  12. Cleaning up the kitchen after making this for the family – it was amazing! I used roasted tomatoes and the whole little can of tomato paste, otherwise I kept things the same. Thank you!

  13. I made this soup tonight, it was really simple and tasted great. I think I will add more chillies next time though. :)

  14. Made this tonight and subbed in all purpose seasoning for cumin as we didn’t have any. Still really nice. Also grated cheese on top.
    Excellent and easy recipe.

  15. Im going to make this tomorrow i googled kidney bean recipes and this is the simplest yet most delicious sounding one i could find. I will be honest though for a step by step recipe you do put to much wording and flare into the instructions it makes it a little hard to follow just because i get lost in the humor its not a bad thing but as someone that has two kids and likes to cook new ideas for his family i cant really keep pace with the reading and chasing of my son and daughter. Im just saying can you please provide a more step by step quick guide per say

    1. Hey Dominic! If you look right below the ingredients there are options for each recipe to “Show Directions” or “Print Recipe”. Both of those give you a more summarized version of the recipe without all the fluff. ;) Cheers sir!

      1. That is my bad i guess i skipped over that part thinking it was an add. The soup was delicious by the way once i read through a few times and got the just of it the recipe was not very hard at all.

  16. This soup is the BOMB!! I had lots of soaked kidney beans & was craving a thick bean soup & found this recipe. I tend to add my own twist on most recipes, & this soup was the perfect, delish base to add to. I added:
    1 red & 1/2 green capsicum (bell pepper) fried in with the onion & garlic
    2 medium carrots chopped & 2 sticks celery chopped – to give it more healthy veggie bulk
    2 tblsp Liquid Smoke – coz everything tastes better a li’l bit smokey
    1 teaspoon ground cinnamon – it works SO well in bean soups
    1 finely chopped dried chipotle chilli minus half the seeds

    I may or may not have eaten 2 bowls of this just now….. Yummmmmmmmmm!

  17. I was all ready to make your soup and realized the beans I have are pinto beans, have you made it with pinto beans? Do you think the recipe will come out well with pinto beans?

  18. What’s up?

    I found this article very interesting…please read!

    Do you remember the blockbuster hit film The Matrix that was released in 1999? You may not know this, but it has deep spiritual implications concerning the times we are living in and Bible prophecy.

    It tells a story of how these “agents” are trying to turn us into machines. We are closer then ever before for this to become a reality when they cause us to receive an implantable microchip in our body during a time when physical money will be no more.

    You may have seen on NBC news concerning the implantable RFID microchip that some people are getting put in their hand to make purchases, but did you know this microchip matches perfectly with prophecy in the Bible?

    “He (the false prophet who deceives many by his miracles) causes all, both small and great, rich and poor, free and slave, to receive a mark on their right hand or on their foreheads, and that no one may buy or sell except one who has the mark or the name of the beast, or the number of his name…

    You also may have heard of the legendary number “666” that people have been speculating for possibly thousands of years on what it actually means. This article shares something I haven’t seen before, and I don’t think there could be any better explanation for what it means to calculate 666. This is no hoax. Very fascinating stuff!

    …Here is wisdom. Let him who has understanding calculate the number of the beast, for it is the number of a man: His number is 666″ (Revelation 13:16-18 NKJV).

    To see all the details showing why the Bible foretold of all these things, check out this article!


    GOD is sending out His end time warning:

    “Then a third angel followed them, saying with a loud voice, “If anyone worships the beast and his image, and receives his mark on his forehead or on his hand, he himself shall also drink of the wine of the wrath of God, which is poured out full strength into the cup of His indignation. He shall be tormented with fire and brimstone in the presence of the holy angels and in the presence of the Lamb. And the smoke of their torment ascends forever and ever; and they have no rest day or night, who worship the beast and his image, and whoever receives the mark of his name” (Revelation 14:9-11).

    In the Islamic religion they have man called the Mahdi who is known as their messiah of whom they are waiting to take the stage. There are many testimonies from people online who believe this man will be Barack Obama who is to be the biblical Antichrist based off dreams they have received. I myself have had strange dreams about him like no other person. So much so that I decided to share this information.

    He came on stage claiming to be a Christian with no affiliation to the Muslim faith…

    “In our lives, Michelle and I have been strengthened by our Christian faith. But there have been times where my faith has been questioned — by people who don’t know me — or they’ve said that I adhere to a different religion, as if that were somehow a bad thing,” – Barack Obama

    …but was later revealed by his own family members that he indeed is a devout Muslim.

    So what’s in the name? The meaning of someones name can say a lot about a person. God throughout history has given names to people that have a specific meaning tied to their lives. How about the name Barack Obama? Let us take a look at what may be hiding beneath the surface…

    “And He (Jesus) said to them (His disciples), ‘I saw Satan fall like lightning from heaven'” (Luke 10:18).

    In the Hebrew language we can uncover the meaning behind the name Barack Obama.

    Barack, also transliterated as Baraq, in Hebrew is: lightning

    baraq – Biblical definition:

    From Strongs H1299; lightning; by analogy a gleam; concretely a flashing sword: – bright, glitter (-ing, sword), lightning. (Strongs Hebrew word H1300 baraq baw-rawk’)

    Barak ‘O’bamah, The use of bamah is used to refer to the “heights” of Heaven.

    bamah – Biblical definition:

    From an unused root (meaning to be high); an elevation: – height, high place, wave. (Strongs Hebrew word H1116 bamah baw-maw’)

    The day following the election of Barack Obama (11/04/08), the winning pick 3 lotto numbers in Illinois (Obama’s home state) for 11/5/08 were 666.

    Obama was a U.S. senator for Illinois, and his zip code was 60606.

    Seek Jesus while He may be found…repent, confess and forsake your sins and trust in the savior! Jesus says we must be born again by His Holy Spirit to enter the kingdom of God…God bless!

Join the Conversation

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

Recipe Rating