White Bean and Ham Hock Soup

Bowl of white bean and ham hock soup garnished with herbs and served hot.

A warm, comforting pot of White Bean and Ham Hock Soup is a simple way to feed a family and fill the kitchen with a cozy aroma. The slow-simmered ham hock gives the broth a deep, smoky richness while the white beans become creamy and tender. This soup smells savory, tastes hearty with a gentle smokiness, and has a silky texture punctuated by soft carrots and celery. If you enjoy old-fashioned, stick-to-your-ribs soups, you might also like this cozy ham soup from TasteQuick for another take on ham-and-bean flavors.

Recipe Information

  • Prep Time: 15 minutes (plus overnight soaking)
  • Cook Time: 1 hour 45 minutes (simmering)
  • Total Time: 2 hours (active time, excluding soak)
  • Servings: 6
  • Difficulty Level: Easy

Nutrition Information

(Approximate per serving)

  • Calories per serving: 340 kcal
  • Protein: 20 g
  • Carbohydrates: 40 g
  • Fat: 7 g
  • Fiber: 11 g
  • Sugar: 2 g
  • Sodium: 600 mg

Why Make This White Bean and Ham Hock Soup

This soup is budget-friendly, filling, and full of flavor with little effort. The ham hock adds depth without needing bacon or smoked meat add-ins, and dried beans are an inexpensive way to make the soup hearty. It’s great for weeknight dinners, meal prep, or a cozy weekend pot to share with friends. The aroma while it simmers is rich and inviting, and the finished bowl feels both rustic and nourishing.

How to Make White Bean and Ham Hock Soup

You’ll soak the beans, gently sauté the aromatics, simmer the beans with the ham hock until tender, shred the meat, then finish and season. The steps are simple, and the slow simmer brings the flavors together. Expect creamy beans, tender shredded ham, and a savory broth.

Ingredients:

  • 1 pound dried white beans (such as Great Northern or Navy)
  • 1 ham hock
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 4 cups chicken broth
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • Fresh parsley for garnish

Directions:

Step 1: Preparation

Rinse the beans and soak them overnight in plenty of water. Drain and set aside before cooking. Chop the onion, dice the carrots and celery, and mince the garlic so everything is ready to go.

Step 2: Mixing

In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion, diced carrots, and diced celery. Cook, stirring occasionally, until the vegetables soften and become fragrant, about 5–7 minutes. Stir in the minced garlic and cook for another minute until fragrant.

Step 3: Cooking

Add the ham hock, soaked and drained beans, 4 cups chicken broth, 1 teaspoon dried thyme, and 1 bay leaf to the pot. Season with a pinch of salt and freshly ground black pepper. Bring the pot to a boil, then reduce the heat to low and let the soup simmer gently for 1.5 to 2 hours, or until the beans are very tender and the ham hock releases its flavor into the broth.

Step 4: Finishing

Remove the ham hock from the pot and let it cool slightly. Shred the meat, discarding skin and bone, and return the shredded ham to the soup. Taste and adjust seasoning with salt and pepper as needed. Serve hot, garnished with fresh chopped parsley.

How to Serve White Bean and Ham Hock Soup

Serve the soup hot in deep bowls. It pairs well with crusty bread, cornbread, or a simple green salad. Top with extra parsley or a drizzle of olive oil. For a heartier meal, add a side of roasted vegetables or a slice of buttered sourdough. The soup also makes a great starter for a casual dinner party.

How to Store White Bean and Ham Hock Soup

  • Refrigerator: Cool the soup to room temperature, transfer to an airtight container, and refrigerate for up to 4 days.
  • Freezer: Freeze in meal-sized portions in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: Gently reheat on the stove over low heat. Add a splash of water or broth if the soup has thickened. Avoid boiling aggressively; simmer until heated through.

Expert Tips for Perfect White Bean and Ham Hock Soup

  • Soak the beans: Soaking reduces cooking time and helps beans cook more evenly. If short on time, use the quick-soak method (boil beans 2 minutes, remove from heat, cover for 1 hour).
  • Skim foam: During the first part of simmering, skim any foam that rises to the surface for a clearer broth.
  • Use low-sodium broth: Control salt by using low-sodium chicken broth and adjusting at the end.
  • Check bean doneness: Beans should mash easily against the side of the pot. If still firm, simmer longer.
  • Balance flavor: If the soup tastes flat, a splash of vinegar or a squeeze of lemon brightens the flavors.
  • Shred meat thoroughly: Remove all bone and gristle from the ham hock for the best texture.
  • For creamier soup: Mash a cup of cooked beans against the pot to thicken the broth while keeping plenty of whole beans for texture.

Delicious Variations

  • Smoky Kale & Ham: Add a couple of cups of chopped kale during the last 10 minutes for color and nutrients.
  • Tomato Twist: Stir in a can (14 oz) diced tomatoes for a slightly tangy broth.
  • Spicy Kick: Add a pinch of red pepper flakes or a diced jalapeño while sautéing the aromatics.
  • Herb-forward: Swap thyme for rosemary and add a bay leaf and a sprig of fresh rosemary while simmering.
  • Instant Pot: Cook soaked beans with ham hock and broth under high pressure for 25–30 minutes, then natural release.

Frequently Asked Questions

Q: Do I have to soak the beans?
A: Soaking helps beans cook faster and more evenly. You can skip soaking, but unsoaked beans will take longer (about 2.5–3 hours) to become tender. Use the quick-soak method if pressed for time.

Q: Can I use canned white beans instead of dried?
A: Yes. Use about 3 cans (15 oz each) drained and rinsed. Add them during the last 15–20 minutes of cooking to heat through and avoid overcooking and mushiness.

Q: How salty will the soup be with a ham hock?
A: Ham hocks can be salty. Use low-sodium broth and wait to add extra salt until after you taste the finished soup. You can also soak the ham hock in water for 30 minutes before using to draw out some salt.

Q: Can I make this vegetarian?
A: For a vegetarian version, omit the ham hock and use vegetable broth. Add smoked paprika or a small amount of liquid smoke to mimic the smoky depth.

Q: How do I know when the beans are done?
A: Beans are done when they are tender and mash easily with a fork against the pot side. They should not be chalky in the center.

Q: Can I prepare this in a slow cooker?
A: Yes. After sautéing the vegetables, transfer everything to a slow cooker with the soaked beans, ham hock, and seasonings. Cook on low for 6–8 hours or high for 3–4 hours.

Conclusion

This White Bean and Ham Hock Soup is a simple, comforting dish that fills the kitchen with warm, savory aromas and yields a bowl that is creamy, smoky, and deeply satisfying. It stores and freezes well, adapts easily to variations, and makes a reliable meal for cold nights or casual gatherings. For another flavorful take on ham-and-bean soup and serving ideas, see this recipe for Great Northern Bean Soup with Ham Hocks – Garlic & Zest. Give this recipe a try—stir the pot, taste as you go, and enjoy the comfort of a homemade soup.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

White Bean and Ham Hock Soup


  • Author: hannah-belssy
  • Total Time: 120 minutes
  • Yield: 6 servings 1x
  • Diet: None

Description

A warm, comforting soup packed with tender white beans and smoky ham hock, perfect for family meals.


Ingredients

Scale
  • 1 pound dried white beans (such as Great Northern or Navy)
  • 1 ham hock
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 4 cups chicken broth
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • Fresh parsley for garnish

Instructions

  1. Rinse the beans and soak them overnight in plenty of water. Drain and set aside before cooking. Chop the onion, dice the carrots and celery, and mince the garlic so everything is ready to go.
  2. In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion, diced carrots, and diced celery. Cook, stirring occasionally, until the vegetables soften and become fragrant, about 5–7 minutes. Stir in the minced garlic and cook for another minute until fragrant.
  3. Add the ham hock, soaked and drained beans, 4 cups chicken broth, 1 teaspoon dried thyme, and 1 bay leaf to the pot. Season with a pinch of salt and freshly ground black pepper. Bring the pot to a boil, then reduce the heat to low and let the soup simmer gently for 1.5 to 2 hours, or until the beans are very tender and the ham hock releases its flavor into the broth.
  4. Remove the ham hock from the pot and let it cool slightly. Shred the meat, discarding skin and bone, and return the shredded ham to the soup. Taste and adjust seasoning with salt and pepper as needed. Serve hot, garnished with fresh chopped parsley.

Notes

Great for weeknight dinners or meal prep; also delicious with crusty bread or a green salad.

  • Prep Time: 15 minutes
  • Cook Time: 105 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 340
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 11g
  • Protein: 20g
  • Cholesterol: 25mg

MORE RECIPES

Hannah Belssy

Pro Chef & Bloger

Hi, I’m Hannah, the enthusiastic home chef behind Taste Quick! I’m convinced that incredible food can be both simple and quick to prepare. At Taste Quick, I share my beloved recipes that unite families at mealtime

NEW RECIPES

Scroll to Top