This super easy ham and bean soup recipe has all the cozy, comforting flavors in each bowl.

Chock full of mixed beans, a ham bone, onions, and savory seasonings, this recipe for ham and bean soup is a cold-weather classic.

top view of ham and bean soup in a bowl

You’ll Be Craving This Ham and Bean Soup Because…

  • Beans are hearty, budget-friendly, and full of flavor.
  • The meaty ham bone adds a rich and smoky flavor to the soup.
  • The assortment of beans makes it filling and delicious.
  • The addition of tomatoes balances out the flavors with a slight acidity.

What You’ll Need For Ham and Bean Soup

  • Beans: I love a bean mixture such as Hurst’s HamBeens. However, you can use any variety of dried white beans, like navy beans, cannellini beans, or great northern beans.
  • Seasonings: I keep the seasoning simple, as I do with my Crockpot Ham and Bean Soup. You can add extra herbs, Italian seasoning, or a bay leaf if you’d like.
  • Ham: A leftover ham bone or smoked turkey leg adds flavor and protein to this soup. You can buy ham bones or ham hocks at the supermarket or use chopped ham or even smoked sausage.
  • Broth: If using ham, look for a reduced sodium broth or bouillon cubes so the soup isn’t too salty.
  • Tomatoes: Before adding the tomatoes, ensure the beans are fully cooked and tender. The acidity from the tomatoes can interfere with the cooking process, leaving you with unevenly cooked beans in your soup.
  • Vegetables: I like to stretch this soup (and my budget) further by adding celery and carrots. Feel free to add extra veggies you have in the produce drawer.

Holly’s Favorite Creative Combos

  • For a creamier soup, add a dollop of sour cream to each bowl.
  • Want it a little thicker? Mash or puree a cup of the cooked beans.
  • Toss in some chopped spinach, mushrooms, cauliflower, or leftover roasted veggies in your fridge!

How to Make Ham and Bean Soup

Here are my tips for success for a delicious bean soup.

  • Soak: Soak the beans according to the full recipe below. This makes them quicker to cook and easier to digest.
  • Simmer: Simmer covered to soften and uncovered at the end to thicken or reduce if needed.
  • No acidity: Add the tomatoes after the beans are softened—acidic ingredients can keep the beans from softening.

Short on Time?

Can’t wait for all that savory goodness? Or forgot to soak the beans?  Make Instant Pot ham and bean soup without soaking. Easy peasy!

bean soup in a bowl

Save the Best for Later

Keep leftover ham and bean soup in a covered container in the refrigerator for up to 5 days. Reheat it on the stovetop.

Freeze ham and bean soup for up to 6 months and thaw overnight in the refrigerator before reheating. To save space, freeze soup in quart-sized zippered bags laid flat, then store it upright once frozen (like books on a shelf).

This Soup Goes Great With…

Did you enjoy this Ham and Bean Soup recipe? Leave a comment and rating below.

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
top view of ham and bean soup in a bowl
No ratings yet↑ Click stars to rate now!
Or to leave a comment, click here!

Ham and Bean Soup

Ham and bean soup is smoky, flavorful, and packed with hearty beans.
Prep Time 30 minutes
Cook Time 2 hours
Soaking Time 8 hours
Total Time 10 hours 30 minutes
Servings 6

Equipment

buy hollys book

Ingredients  

  • 20 ounces dry mixed beans or dry white beans
  • 8 cups reduced sodium chicken broth
  • 1 pound meaty ham bone or smoked turkey
  • 1 medium yellow onion chopped
  • 2 ribs celery diced, optional
  • 2 medium carrots chopped, optional
  • 14.5 ounces canned diced tomatoes with juices
  • 1 ½ teaspoons chili powder
  • 1 teaspoon dried parsley

Instructions 

  • Rinse the beans and check for any debris. Add the beans into a large pot and cover with cool water. Soak at room temperature for at least 8 hours or overnight. Drain.
  • In a large pot, combine drained beans, broth, ham bone, and onion. Bring to a boil, reduce the heat, cover, and let simmer for 1½-2 hours or until beans are softened.
  • Remove the ham bone from the soup and remove the meat from the bone. Cut into bite-size pieces.
  • Add the ham back to the pot, celery and carrot if using, diced tomatoes with juices, chili powder, and parsley. Cover and simmer 30 minutes more.
  • Taste, and season with salt and pepper as needed.

Notes

Dried bean mixes are packaged in sizes from 15 to 24 ounces. If using a smaller package, reduce the broth by 1 ½ cups, if using a larger package, add extra broth or water as needed during the simmering. 
For a thicker consistency, simmer uncovered for the last 45 minutes or mash some of the beans with a potato masher.
If your beans have a seasoning packet, it can be added with the diced tomatoes.
Store leftovers in an airtight container in the refrigerator for 5 days and in the freezer for 6 months. 
No ratings yet

Nutrition Information

Calories: 328 | Carbohydrates: 22g | Protein: 28g | Fat: 15g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Cholesterol: 47mg | Sodium: 1045mg | Potassium: 546mg | Fiber: 7g | Sugar: 2g | Vitamin A: 104IU | Vitamin C: 11mg | Calcium: 53mg | Iron: 3mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Dinner, Lunch, Pork, Side Dish, Soup
Cuisine American
ham and bean soup in a bowl with writing
ham and bean soup in a pot with a serving spoon and writing
ham and bean soup bowl with writing
top image - a bowl of ham and bean soup. Bottom image - ham and bean soup being ladled with text.

Categories:

, ,

Recipes you'll love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. With a passion for nostalgic flavors and simplified techniques, Holly helps busy home cooks create delicious meals that always work. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

Leave a Reply

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

Recipe Rating