Ham and black bean soup is comfort food you will love.

Ham and Black Bean Soup - TSLC

This ham and black bean soup is a favorite at my house.  I always make it when I have ham leftover or even frozen ham that I need to use.  We like it with cornbread muffins.  Soup is one of my favorite things and I usually have it for lunch.

Ham and black bean soup is easy and delicious.

2 – 3 cups ham, cooked and chopped
3 cups water
2 large carrots, chopped
1 small onion, chopped
2 stalks celery, chopped
1 medium sized green pepper, chopped
1 (14.5 ounce) can chicken broth
1 (15.25 ounce) can black beans, rinsed
1 (15.25 ounce) can whole kernel corn, drained (can use frozen or fresh, too)
1 (14.5 ounce) can diced tomatoes
1 (4 ounce) can green chilis, Optional
1/2 teaspoon cumin
1/2 teaspoon minced garlic
1 teaspoon chili powder
Pinch cayenne or a few drops hot sauce
1/4 cup instant rice or can use long grain
1 teaspoon salt
1/2 teaspoon black pepper


Add all ingredients to soup pot and bring to boil, turn down to simmer for about 45 minutes or until carrots are tender.  Makes about 2 1/2 quarts soup.  Serve with your favorite shredded cheese on top.  Enjoy!

If you like this recipe, you might also like my recipe for Ham and Dumplings.

Be sure and PIN our Ham and Black Bean Soup recipe for later: 

Click here to follow us on Instagram.

© 2013 The Southern Lady Cooks photos and text – All rights reserved. No copying, posting on other sites, or other uses allowed without written permission of the copyright holder.


Feel free to “share” with your friends by clicking on the Facebook, Twitter or Pinterest buttons below. You can print by clicking on the printer icon below. It is the green square below with a printer inside the square right beside the twitter, Pinterest and Facebook icons.


Leave a Reply

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


  1. Sharon vance says:

    I found this recipe about a year ago,and have made this at least 4 times..a real favorite and so good. Thank you so much! Really good

    1. The Southern Lady says:

      I’m so glad you enjoyed this recipe. We love it too!

  2. I just have to tell you I adore your recipes! Always something that tastes great and hits the spot! Thank you for sharing them!

    1. The Southern Lady says:

      You are very welcome! So glad you enjoy the recipes. Thank you for the kind comment. Have a wonderful week!

  3. Tammy Harris says:

    Just made for lunch w cornbread. Everyone loved it. Full of flavor.thanks for sharing.

  4. Can you use pinto beans too

    1. The Southern Lady says:

      Yes, you can do that Tonnesha.

  5. I just checked out the HAM AND BLACK BEAN SOUP & it too looks really good.

  6. Pot on the stove, getting ready to go! My husband has given me thumbs up on every recipe so far! Sure this one we’ll make the grade too. Love ya southern lady:)

  7. I’ve lived in Texas the majority of my life and whether it’s a black bean or any other kind doesn’t make any difference. Please don’t allow a superstition alone to cause you to alter this recipe. It’s a God created natural food high in nutrients and fiber with no “luck” be it good or bad attached to it.

  8. Would white beans work with this?

    1. The Southern Lady says:

      Yes, you could use white beans.

  9. I’ve lived in Texas most of my life and black beans are eaten everywhere!!

  10. I think this would be good with cabbage added to it.

  11. Great recipe! We had it for dinner tonight and will have it doubled the recipe. I had tomatoes with chilis on hand and used that instead of adding the chili peppers. Think I will try it next time with smoked sausage instead of ham.

  12. Made this for lunch today and it is very good. Thanks for sharing the recipe.

    I know several Texans that eat black beans and have never heard of them being bad luck.

  13. I can see why this is a favorite…it is loaded with flavor.

  14. Kim Gladden says:

    That’s funny, about the black beans being bad luck! Guess I wouldn’t eat them either. I think pintos or black-eyed peas would be delicious, too! Thanks for sharing! I will try this one, SOON!

  15. Sue Whatley says:

    Here in Texas, we do not eat black beans. Because , when we were fighting for our independence from Mexico, Mex. Soldiers would make the captured Texans pick from a hat with beans in it. If you got the black bean , the Mex. soldiers would shoot you. Black beans are bad luck in Texas. But I am sure the recipe will be great with pintos. Sue

    1. The Southern Lady says:

      I cannot imagine not eating black beans for that reason. lol.

      1. We have stranger ideas than that here in Hatfield and McCoy territory. LOL

      2. I’ve lived in Texas all of my 65 years long, and I have never heard that we don ‘t eat black beans. I eat them all the time.

      3. Susan Barber says:

        I love black beans..I’m excited to try this soup….In Ohio we eat every color bean..yum!