Ham and Bean Soup with Bay & Thyme

Highlighted under: Comfort Dinner Meals

When it comes to hearty comfort food, nothing warms the soul quite like a steaming bowl of Ham and Bean Soup. We stumbled upon this recipe during a chilly evening and instantly fell in love with how the flavors of ham, bay leaves, and thyme meld together to create a rich and satisfying dish. Preparing this soup allowed us to use leftover ham, showcasing how deliciously resourceful home cooking can be. It’s perfect for cozy dinners at home or as a make-ahead meal for busy weeknights.

 Fionas

Created by

Fionas

Last updated on 2026-02-14T16:26:19.135Z

I always find that a hearty soup can turn a dreary day into something special, and Ham and Bean Soup has a unique way of doing this. On our last cold weekend, we decided to experiment with dried beans and fresh herbs, which really elevated the flavors. The bay leaves infuse a subtle depth, while thyme adds a fresh note that brightens the dish, making it feel homemade and warm.

Another tip I’ve learned over the years is to allow the soup to simmer longer. Not only does this help the beans soften beautifully, but it also allows the flavors to deepen. So, take your time and let this soup work its magic; I promise you it will be worth every minute waiting, as the aroma fills your kitchen!

Secondary image

Why You'll Love This Recipe

  • Rich, savory flavors from ham and herbs
  • Nutritious protein-packed beans
  • Perfect for meal prep or a Sunday family dinner

Understanding the Ingredients

The foundation of Ham and Bean Soup lies in its simple yet impactful ingredients. Dried navy beans are not only a great source of protein but also become incredibly creamy as they cook, adding a luscious texture to the soup. Choosing smaller beans like navy ensures quick cooking and a pleasant mouthfeel. If navy beans aren’t available, you can substitute them with great northern beans; just be prepared for a slight variation in cooking time as larger beans may take longer to soften.

Ham plays a crucial role in this dish, imparting its savory flavor throughout the soup. Leftover ham, ideal for this recipe, should be diced into bite-sized pieces for even distribution. Smoked ham can enrich the flavor profile even further. If you don't have ham on hand, a smoked turkey leg can be an excellent alternative, lending a similar depth of flavor. Be sure to adjust the salt accordingly, as smoked meats can be quite salty.

Cooking Techniques for Success

Soaking the beans is a vital step that shouldn't be overlooked. This process hydrates them and reduces cooking time significantly. If you are short on time, a quick soak method works as well: after rinsing, boil the beans for 2-3 minutes, remove them from heat, and let them sit for an hour before draining. This technique shortens overall cooking time without sacrificing the soup's rich texture and flavor.

When sautéing the aromatics, it's important to watch for the onions to become translucent and the carrots and celery to soften. This usually takes around 5-7 minutes over medium heat. The goal is to unlock the flavors of the aromatics, so be cautious not to rush this step by turning up the heat too high, as it can lead to burnt garlic and a bitter taste. Stir occasionally and enjoy the fragrant aroma filling your kitchen!

Ingredients

For the Soup

  • 1 lb dried navy beans
  • 6 cups chicken broth
  • 1 cup diced ham
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 2 bay leaves
  • 2 teaspoons dried thyme
  • Salt and pepper to taste
  • 2 tablespoons olive oil

Preparation

Steps

Prepare the Beans

Rinse the dried navy beans under cold water. Place them in a pot and cover with water. Bring to a boil, then remove from heat and let them soak for 1 hour. Drain and set aside.

Cook the Aromatics

In a large pot, heat olive oil over medium heat. Add onions, carrots, and celery, cooking until softened, about 5-7 minutes. Stir in garlic, bay leaves, and thyme, cooking for another minute until fragrant.

Combine and Simmer

Add the soaked beans and diced ham to the pot, then pour in the chicken broth. Bring to a boil, then reduce heat to low. Simmer for 30-45 minutes, or until beans are tender.

Finish the Soup

Remove bay leaves. Season the soup with salt and pepper to taste. Serve hot, garnished with fresh thyme if desired.

Enjoy Your Meal!

Pro Tips

  • For an even deeper flavor, try using leftover ham bone or smoked ham hocks. They add a smoky depth that enhances the soup's complexity. Additionally, feel free to incorporate other vegetables like spinach or kale for added nutrition.

Storage and Reheating Tips

Ham and Bean Soup stores excellently, making it perfect for meal prep. Allow the soup to cool completely before transferring it to an airtight container, where it can be kept in the refrigerator for up to 4-5 days. For longer storage, consider freezing it. The soup can be frozen for about three months; however, it’s best to leave out the salt until reheating to preserve the flavor and texture. When ready to eat, thaw it overnight in the fridge and reheat on the stove over low heat, stirring occasionally until warmed through.

Be mindful that as the soup sits, the beans may absorb some of the broth, making it thicker than when it was freshly made. If it becomes too thick when reheating, simply add a splash of broth or water to regain that desired consistency. I often find it beneficial to make a double batch, as this soup stays hearty and flavorful for several days!

Serving Suggestions

This Ham and Bean Soup is a meal in itself, but it pairs beautifully with a variety of sides. I recommend serving it with a crusty whole-grain bread or garlic knots to soak up the delicious broth. A simple side salad with a tangy vinaigrette can also complement the rich flavors of the soup and offer a refreshing contrast.

For a festive touch, consider topping your soup with fresh herbs like parsley or thyme just before serving. A sprinkle of freshly ground black pepper can enhance the dish's savory aroma, while a dollop of sour cream or a sprinkle of cheese can add creaminess and depth. This versatility makes Ham and Bean Soup not only comforting but also customizable to suit your family’s preferences!

Questions About Recipes

→ Can I use canned beans instead of dried beans?

Yes, you can use canned beans. If doing so, skip the soaking step and reduce the cooking time by about 15 minutes.

→ How long can I store the soup?

The soup can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.

→ Can I make this soup vegetarian?

Certainly! Replace ham with smoked paprika for flavor and use vegetable broth instead of chicken broth.

→ What can I serve with Ham and Bean Soup?

This soup pairs wonderfully with crusty bread or a fresh side salad for a complete meal.

Ham and Bean Soup with Bay & Thyme

When it comes to hearty comfort food, nothing warms the soul quite like a steaming bowl of Ham and Bean Soup. We stumbled upon this recipe during a chilly evening and instantly fell in love with how the flavors of ham, bay leaves, and thyme meld together to create a rich and satisfying dish. Preparing this soup allowed us to use leftover ham, showcasing how deliciously resourceful home cooking can be. It’s perfect for cozy dinners at home or as a make-ahead meal for busy weeknights.

Prep Time15 minutes
Cooking Duration45 minutes
Overall Time60 minutes

Created by: Fionas

Recipe Type: Comfort Dinner Meals

Skill Level: Intermediate

Final Quantity: 6 servings

What You'll Need

For the Soup

  1. 1 lb dried navy beans
  2. 6 cups chicken broth
  3. 1 cup diced ham
  4. 1 onion, chopped
  5. 2 carrots, diced
  6. 2 celery stalks, diced
  7. 3 cloves garlic, minced
  8. 2 bay leaves
  9. 2 teaspoons dried thyme
  10. Salt and pepper to taste
  11. 2 tablespoons olive oil

How-To Steps

Step 01

Rinse the dried navy beans under cold water. Place them in a pot and cover with water. Bring to a boil, then remove from heat and let them soak for 1 hour. Drain and set aside.

Step 02

In a large pot, heat olive oil over medium heat. Add onions, carrots, and celery, cooking until softened, about 5-7 minutes. Stir in garlic, bay leaves, and thyme, cooking for another minute until fragrant.

Step 03

Add the soaked beans and diced ham to the pot, then pour in the chicken broth. Bring to a boil, then reduce heat to low. Simmer for 30-45 minutes, or until beans are tender.

Step 04

Remove bay leaves. Season the soup with salt and pepper to taste. Serve hot, garnished with fresh thyme if desired.

Extra Tips

  1. For an even deeper flavor, try using leftover ham bone or smoked ham hocks. They add a smoky depth that enhances the soup's complexity. Additionally, feel free to incorporate other vegetables like spinach or kale for added nutrition.

Nutritional Breakdown (Per Serving)

  • Calories: 350 kcal
  • Total Fat: 8g
  • Saturated Fat: 2g
  • Cholesterol: 35mg
  • Sodium: 600mg
  • Total Carbohydrates: 55g
  • Dietary Fiber: 15g
  • Sugars: 3g
  • Protein: 22g