Here’s a full, detailed, step-by-step recipe for classic Bean and Ham Hock Soup. This is hearty, comforting, and great for leftovers.
Bean and Ham Hock Soup (Classic Style)
🕒 Time
-
Prep: 15–20 minutes
-
Cook: 2½–3 hours
-
Total: ~3 hours
🍲 Servings
-
6–8 servings
🛒 Ingredients
Main Ingredients
-
1 lb (450 g) dried beans
(navy beans are traditional, but great northern or pinto work too) -
1 large smoked ham hock (about 1½–2 lb)
-
8 cups water or low-sodium chicken broth
-
1 medium onion, diced
-
2 carrots, peeled and sliced
-
2 celery stalks, sliced
-
3 cloves garlic, minced
-
2 bay leaves
Seasonings
-
1 tsp black pepper
-
½–1 tsp dried thyme
-
½ tsp paprika (optional, adds warmth)
-
Salt, to taste (add at the end)
Optional Add-Ins
-
1 cup diced ham (if you want extra meat)
-
1 small potato, diced (for thicker soup)
-
Fresh parsley, chopped (for garnish)
👩🍳 Directions
1️⃣ Sort and Soak the Beans
-
Spread beans out and remove any small stones or damaged beans.
-
Rinse well under cold water.
-
Soak (recommended):
-
Place beans in a large bowl.
-
Cover with 2–3 inches of water.
-
Soak overnight (8–12 hours).
-
-
Drain and rinse before cooking.
Quick soak option:
Boil beans in water for 2 minutes, turn off heat, cover, and let sit 1 hour. Drain and rinse.
2️⃣ Start the Soup
-
In a large soup pot or Dutch oven, add:
-
Drained beans
-
Ham hock
-
Water or broth
-
Bay leaves
-
-
Bring to a boil over medium-high heat.
-
Reduce to low, cover, and simmer 1½ hours, stirring occasionally.
3️⃣ Add Vegetables & Seasoning
-
Add:
-
Onion
-
Carrots
-
Celery
-
Garlic
-
Black pepper, thyme, paprika
-
-
Stir well.
-
Cover and continue simmering 45–60 minutes, until:
-
Beans are very tender
-
Meat is pulling away from the ham hock bone
-
4️⃣ Remove Ham Hock
-
Carefully remove the ham hock and place it on a cutting board.
-
Let cool slightly.
-
Remove meat from the bone.
-
Chop or shred the meat.
-
Discard bone, skin, and excess fat.
-
Return the meat to the pot.
5️⃣ Final Seasoning
-
Taste the soup.
-
Add salt only now (ham is salty).
-
Simmer uncovered 10–15 minutes to thicken slightly.
-
Remove bay leaves.
🍽️ Serving Suggestions
-
Serve hot with:
-
Cornbread
-
Crusty bread
-
Rice or mashed potatoes
-
-
Garnish with fresh parsley or cracked black pepper.
❄️ Storage & Reheating
-
Refrigerator: Up to 4 days
-
Freezer: Up to 3 months (cool completely first)
-
Soup thickens when cold—add a little water or broth when reheating.
💡 Tips for Best Flavor
-
Smoked ham hocks give the best depth.
-
Simmer low and slow—don’t rush it.
-
Soup tastes even better the next day.