Black Bean and Ham Soup is a hearty recipe packed full of fiber from black beans and brown rice, and flavored with delicious cubes of tender ham.
I have to admit that fall and winter just aren’t my favorite seasons. So many people really love fall, but for me, it just means that winter is right around the corner. And I despise winter.

I get cold around the end of November and don’t warm up again until sometime in March. Just miserable. The only thing that makes it more bearable is the multitude of different soups and stews that are perfect for cooler weather.
Like this delicious Black Bean and Ham Soup I’m sharing with you here. This soup is so full of nutrition! The beans and brown rice add lots of fiber, and the ham gives it that great, deep flavor that only ham can impart.
It all comes together in just a few minutes, then only a short time to simmer before you’re ready to serve. Cornbread goes especially well with this soup. Just sayin’.
— This post was originally published on October 2, 2012. It has been updated with additional information.
Recipe Snapshot
Cuisine: American
Cooking Method: Stovetop
Total Time: 40 Minutes
Servings: 10
Primary Ingredient(s): Ham, black beans, diced tomatoes, brown rice
Skill Level: Easy
WHAT PEOPLE ARE SAYING …
⭐⭐⭐⭐⭐
“Good and hearty comfort soup! Love that it cooks up quickly.”
— icakops
What You’ll Like About This Recipe
- It makes smart use of leftover ham, which is always a win after the holidays.
- Black beans and brown rice create a hearty, satisfying soup that actually feels like a full meal.
- The flavor gets better as it sits, making for great leftovers.
- It is simple, budget-friendly, and forgiving with no fussy techniques involved.
Ingredient Notes
This post may contain affiliate links. Lana’s Cooking is reader-supported and earns a tiny commission at no extra cost to you when you shop from our links.
- Black Beans — I typically choose Bush’s canned beans. Be sure to drain and rinse the beans to prevent the soup’s broth from being murky.
- Ham — This is a great place to use leftover baked ham, but a good-quality ham steak works here, too. Dice it into small, even pieces so you get a bit of ham in every spoonful.
- Brown Rice — Brown rice adds chewiness with a slightly nutty flavor. If you happen to have leftover rice, this is a great way to use it. If not, just cook it separately while the soup simmers and then stir it in.
- Onion, Celery, and Garlic — This classic trio builds the base flavor. Taking a few extra minutes to let them soften properly will really pay off in the finished soup.
The complete ingredient list with detailed measurements is included in the printable recipe card at the bottom of this post.
Want to save this?
How to Make Black Bean and Ham Soup
This recipe literally could not be easier. The prep consists of dicing ham into 1/2-inch pieces and browning it in a large pot or skillet. To make this even easier, purchase a package of cubed ham and skip straight to the browning.
Then you’ll literally just dump everything else into the pot. Bring it to a boil, reduce the heat to a simmer, and cook for 30 minutes. That’s all there is to it. Delicious, hot, homemade soup in a flash!


- Add the olive oil to a large soup pot placed over medium-high heat. Cook the cubed ham until it just begins to brown.
- Add the remaining ingredients and bring the mixture to a boil.
- Reduce the heat to a steady simmer and cook for 30 minutes.
- Serve with a sprinkle of finely diced red onion or shallots.

Recipe Variations
- Swap the brown rice for white rice or barley if that is what you have on hand.
- Add a pinch of smoked paprika or cumin if you want a slightly deeper, smoky note.
- Stir in a handful of chopped kale or spinach during the last few minutes of cooking.
- For a spicier soup, add a dash of hot sauce or a pinch of red pepper flakes.
Serving Suggestions
This soup is filling on its own, but it really shines as part of a simple Southern-style meal.
Try it with a wedge of homemade cornbread and a crisp green salad. Cornbread pairs beautifully with beans and ham, and something fresh on the side keeps the meal balanced. Or simply pair with grilled cheese sandwiches.
Make it Ahead
This soup is even better the next day. You can make it up to two days in advance and refrigerate it once cooled. The flavors deepen as it rests.
How to Store and Reheat
Store leftover soup in an airtight container in the refrigerator for up to four days.
Reheat gently on the stovetop over medium-low heat, adding a splash of broth or water if it has thickened too much. You can also reheat individual portions in the microwave, stirring halfway through.
Questions About Black Bean and Ham Soup
Yes, this soup freezes well. Store frozen in airtight containers for up to three months.
You can, but they’ll need to be fully cooked before adding them to the soup. Using canned beans keeps this recipe quick and easy.
Smoked sausage can be substituted. The flavor will change, but the sausage still works well with black beans.
More Recipes You’ll Like
Classic Tuscan Minestrone
Italian Sausage, White Bean, and Spinach Soup
English Onion Soup
Spanish Chicken and Rice Soup

Have a question or thought to share?
If you have a question about the recipe or if you’ve made it and want to share how it turned out, I would truly enjoy hearing from you. Just scroll down to leave a comment or add your star rating.
Thank you for stopping by. It means a lot to have you here.
Do More With ChatGPT
Recipe

Black Bean and Ham Soup
Ingredients
- 1 tablespoon olive oil
- 2 cups cubed ham cut in about 1/2” dice
- 5 cups water
- 15 ounces canned black beans (1 can) drained and rinsed
- 6 cloves garlic minced
- ¼ teaspoon crushed red pepper flakes
- ½ teaspoon fennel seeds
- 1 bay leaf
- 1 cup chopped fresh parsley
- 29 ounces canned diced tomatoes with their juice (2 cans)
- 2 cups cooked brown rice
- 1 chicken bouillon cube crushed (recommended: Maggi brand)
- ¾ teaspoon salt
- ½ teaspoon ground black pepper
- ¼ teaspoon Accent optional
- Diced red onion for serving
Instructions
- Add the 1 tablespoon olive oil to a large soup pot over medium-high heat. Cook the 2 cups cubed ham until it just begins to brown.
- Add the 5 cups water, 15 ounces canned black beans, 6 cloves garlic, ¼ teaspoon crushed red pepper flakes, ½ teaspoon fennel seeds, 1 bay leaf, 1 cup chopped fresh parsley, 29 ounces canned diced tomatoes with their juice, 2 cups cooked brown rice, 1 chicken bouillon cube, ¾ teaspoon salt, ½ teaspoon ground black pepper, and ¼ teaspoon Accent. Bring to a boil.
- Reduce the heat to maintain a steady simmer and cook for 30 minutes.
- Serve with a sprinkling of Diced red onion or shallots.
Notes
- I often use a center cut ham steak for this soup, cutting it into 1/2” dice. You could also use leftover baked ham.
- Try adding a few handfuls of spinach or other green leafy vegetables to the pot.
- If you don’t have leftover brown rice or don’t have time to cook it, you can easily use the frozen brown rice available in the freezer section of your grocery store.
- Store any leftovers in the refrigerator. Note that the rice will continue to absorb moisture, so you’ll need to add a little water when reheating.
Nutrition Information
Nutrition information is calculated by software based on the ingredients in each recipe. It is an estimate only and is provided for informational purposes. You should consult your healthcare provider or a registered dietitian if precise nutrition calculations are needed for health reasons.







The recipe looks delicious and I am going to save it to try out someday.
I agree with both you and Pat, a fellow Texan who commented up above. I love Fall, but it’s a bittersweet love. I live on a major bird migratory route and am thrilled to hear the geese and cranes flying overhead at the start of spring, headed back north, it means winter is finally leaving, but it makes me feel melancholy to hear them in the Fall, knowing that winter is right around the corner. I don’t know which one I hate most, the snow or the sky high heating bills. I believe I’d pay even more to do without snow.
I like that Fall means the end of the often savage Texas heat and the start of football season, but the Cowboys have been ruining even THAT for me for the last several decades.
I know what you mean. We have migratory geese in our area and when I hear them flying overhead and honking to each other, I know Fall is almost here. Cold on the way!
Great recipe – it’s on the menu for next week with Lacy Cornbread.
Thanks, Lana,
Sheila
Hope you enjoy it!
I have to say I laughed at your comments about cold weather, thinking to myself, another Southern woman like myself. I grew up in North central Texas and have spent most of my life there. My husband and I attempted in the early years of our marriage a move to Colorado, a beautiful state which I adore in the Summer and early Fall. When the snows started, all our Colorado family was excited but we found we were decidedly not and rushed back home to Texas. Unlike you, I do love Fall and Spring. We consider it to be the best 4-6 weeks of the year with the more moderate temps which are gone before you can blink. I really do look forward to your bean soup recipe. Thank you!
I just can’t do the cold weather! It gets in my bones and makes me miserable. Thank goodness for soups like this to make it bearable :-)
I love the black bean soup recipe. Thanks so much.
I never thought I’d like black bean and ham soup until I tried it a couple years ago. Love it for fall & winter :)
It looks comforting and delicious.
I love Autumn and I love winter and part of the reason are the foods! I love soup and this black bean soup is so up my alley! Fantastic!
The temperature is starting to dip here too and my thoughts are turning to comforting one-pot meals. I have a ham bone simmering on the stove and have been trying to decide what kind of soup to make. Love the brown rice and black beans that you used. So healthy and hearty.
Thanks, Cathy. We really enjoy this soup. The fennel seeds add a little something different, too. Don’t be tempted to leave them out – it just wouldn’t be the same soup without them.
Looks just like a bowl of comfort.
Miss P
Thanks so much for linking to one of my recipes. I’m so glad it’s soup season again!
You’re welcome, Lydia. I’m happy to see “soup season” again, too.
This is definitely comfort food. Looks wonderful, just like all of your recipes.
Good and hearty comfort soup! Love that it cooks up quickly.
Thanks! It’s so easy you can make it for a quick dinner on a week night.
Thanks so much, Vi! It’s a really delicious soup and is made from staples that most people have in their pantries. All you need is some leftover ham and rice and you’re all set.
looks good lana
similar to what my mom made