Ham and Bean Soup

Created by :

Sophie Miller

Welcome to My Cozy White Bean and Ham Soup Recipe!

Hey there! If you’re looking for a warm, comforting soup that feels like a big, delicious hug in a bowl, you’ve come to the right place. This white bean and ham soup is one of my absolute favorites, especially on chilly days when I want something hearty but easy to make. It’s packed with flavor, nourishing ingredients, and it’s just so satisfying. Plus, you can make it with dried beans or canned beans, whichever works best for you. I’ve made this recipe plenty of times, and I’m excited to share it with you!

Why You’ll Love This Soup

This soup is a wonderful mix of creamy beans, savory ham, and fresh vegetables that come together to create a rich, full-bodied meal. I love the way the beans soak up the flavors of the ham and herbs—it’s just magic. Plus, it’s perfect for meal prep because it tastes even better the next day, and leftovers reheat like a dream.

Nutritional Benefits of White Bean and Ham Soup

Let’s talk about how this soup isn’t just tasty but also good for you! White beans are fantastic sources of plant-based protein and fiber, which keep you feeling full and support your digestion. The fiber also helps keep your blood sugar steady, which is a bonus if you want to avoid energy crashes.

The ham provides a good amount of protein and adds delicious savory depth. Just keep in mind the salt content, especially if you’re using a ham hock since it can be pretty salty on its own. The vegetables—carrots, celery, onions, and garlic—bring antioxidants and vitamins to the table, helping support your immune system. And the herbs like thyme and parsley add flavor without extra calories or sodium.

Adapting the Recipe to Your Needs

  • Vegetarian or Vegan version: Swap out the ham and broth for smoked paprika and vegetable broth. Add extra veggies or smoked tofu for protein.
  • Low-Sodium Option: Use no-salt-added canned beans or rinse them well. Choose low-sodium broth or make your own.
  • Make it Creamier: Stir in some coconut milk or a splash of cream near the end for a rich finish.
  • Slow Cooker Friendly: After sautéing the veggies, dump everything into a slow cooker and cook on low for 6-8 hours.

Let’s Get Cooking: White Bean and Ham Soup Recipe

Ingredients:

  • 1 ½ cups dried white beans (cannellini or navy) or 2 cans white beans, drained and rinsed
  • 2 cups cooked ham, diced (or ham hock for simmering)
  • 2 medium carrots, peeled and diced
  • 1 medium onion, chopped
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced
  • 4 cups chicken or vegetable broth (plus water if needed)
  • 1 tablespoon olive oil or butter
  • 1 bay leaf
  • 3-4 sprigs fresh thyme, plus extra for garnish
  • Fresh parsley, chopped (for garnish)
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • Optional: 1 tablespoon tomato paste (for richness)
  • Rustic bread, toasted, for serving

Directions:

  1. If you’re using dried beans, rinse them well and soak overnight in plenty of water. Drain before use.
  2. In a large pot, heat olive oil or butter over medium heat. Add chopped onions, celery, and carrots. Sauté for about 5-7 minutes until they soften and start smelling amazing.
  3. Add minced garlic and cook for one more minute, just until you smell that lovely garlic aroma.
  4. Stir in the diced ham and cook for 2-3 minutes to let the flavors mingle. If you’re using a ham hock, add it now instead of diced ham.
  5. If you want that extra depth of flavor, stir in tomato paste and cook for one minute.
  6. Add your soaked and drained beans (or canned beans), broth, bay leaf, and thyme sprigs. Make sure the beans are covered by about an inch with liquid—add water if necessary.
  7. Bring everything to a boil, then reduce the heat to low and let it simmer, uncovered. If you’re using dried beans, this usually takes 1.5 to 2 hours. If canned, about 30 minutes will do. Stir every so often, and add water if it starts getting too thick. Your goal is tender beans and a nice, thick soup.
  8. If you added a ham hock, remove it now. Strip the meat off the bone, chop it up, and toss it back into the pot. Don’t forget to discard the bay leaf and thyme sprigs at this point.
  9. Season with salt and freshly ground pepper to your taste.
  10. Ladle the soup into bowls and sprinkle generously with fresh chopped parsley and a few thyme sprigs for a bright finish.
  11. Serve hot alongside toasted rustic bread—perfect for dipping and soaking up every last bit!

Helpful Tips to Make Your Soup Shine

  • Soaking beans: If you forget to soak dried beans overnight, you can use the quick soak method by boiling them for 2 minutes, letting sit for an hour, then draining.
  • Storage: This soup keeps well in the fridge for up to 4 days. Let it cool completely before transferring to an airtight container.
  • Freezing: Freeze in portions for up to 3 months. Just thaw overnight in the fridge and warm on the stove.
  • Serving suggestion: A splash of good olive oil or a sprinkle of grated Parmesan cheese adds a delightful finishing touch.
  • For more body: Mash some of the beans against the side of the pot for a chunkier, creamier texture.

Equipment You’ll Need

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon or spatula for stirring
  • Chef’s knife and cutting board for chopping veggies and ham
  • Colander for draining beans
  • Measuring cups and spoons
  • Serving bowls and ladle
  • Optional: soup blender if you want a smoother texture

Frequently Asked Questions About White Bean and Ham Soup

  1. Can I use canned beans to save time? Absolutely! Just reduce the cooking time to about 30 minutes since canned beans are already cooked.
  2. What can I do if I don’t have ham? You can substitute with smoked turkey or even a smoky paprika to get a similar depth of flavor.
  3. Is it necessary to soak the dried beans? Soaking helps the beans cook faster and makes them easier to digest, but if you’re short on time, you can skip soaking and just increase cooking time.
  4. Can I make this soup in a slow cooker? Yes! After sautéing the veggies, add everything into a slow cooker and cook on low for 6-8 hours.
  5. Can I add other vegetables? Definitely! Potatoes, kale, or spinach work great and add more nutrition and color.

Give It a Try and Share Your Story!

I hope you’ll enjoy making and eating this cozy white bean and ham soup as much as I do. It’s perfect for those moments when you want something homemade, wholesome, and deeply satisfying. If you try it out, I’d love for you to pin this recipe on Pinterest and share your photos or tips! Cooking together this way is so much fun, and I always appreciate hearing from you.

Leave a Comment