Top 5 This Week

Related Posts

Ham Bone Soup with Beans

Ham Bone Soup with Beans is one of those old-fashioned recipes that turns leftovers into something truly comforting. Instead of throwing away a ham bone after a holiday meal, you can use it to create a rich, hearty soup packed with smoky flavor, tender beans, vegetables, and small pieces of ham. As the soup slowly cooks, the bone releases its savory goodness into the broth, giving you a meal that tastes like it simmered all day.

This recipe is budget-friendly, filling, and perfect for cold evenings. Whether you’re using a leftover holiday ham bone or a meaty smoked ham hock from the grocery store, this soup is a wonderful way to make every bit count. The broth becomes naturally flavorful while the beans soak up all that delicious smoky taste. A splash of milk at the end gives the soup a creamy texture without making it heavy. This recipe is inspired by traditional slow-cooked ham and bean soups while adding a creamy finish for extra comfort.

Also Read: Tom Yum Soup

Recipe Information

RecipeHam Bone Soup with Beans
Prep Time20 minutes
Cook Time7-8 hours (slow cooker) or 2½-3 hours (stovetop)
Total TimeApproximately 8 hours
Servings6-8
DifficultyEasy

Ingredients

  • 1 leftover ham bone with some meat attached (about 2-2½ pounds)
  • 1½ cups dried cannellini or great northern beans, rinsed
  • 8 cups water or low-sodium chicken broth
  • 1 large onion, diced
  • 2 carrots, diced
  • 3 celery stalks, diced
  • 4 garlic cloves, minced
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • ½ teaspoon black pepper
  • 1 teaspoon smoked paprika (optional)
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1½ cups whole milk
  • 2 cups chopped baby spinach or kale
  • Salt to taste
  • Fresh parsley for garnish

Also Read: Pea and Ham Soup

How to Make Ham Bone Soup with Beans

Step 1: Prepare the Beans

Rinse the dried beans thoroughly and remove any damaged beans or small stones. While soaking overnight is optional, it can reduce cooking time and help the beans cook more evenly.

Step 2: Build the Broth

Add the ham bone, beans, onion, carrots, celery, garlic, thyme, bay leaves, black pepper, smoked paprika, and water to a slow cooker or large soup pot.

Step 3: Slow Cook

Cook on LOW for 7-8 hours in the slow cooker or gently simmer on the stovetop for about 2½ to 3 hours until the beans are tender and the meat easily falls off the bone.

Step 4: Remove the Ham Bone

Lift the ham bone from the soup and let it cool slightly. Remove the meat, chop or shred it into bite-sized pieces, and discard the bone along with any excess fat or cartilage.

Step 5: Make the Creamy Base

In a small saucepan, melt the butter over medium heat. Stir in the flour and cook for about one minute. Slowly whisk in the milk until smooth and slightly thickened.

Step 6: Finish the Soup

Pour the creamy mixture into the soup and stir well. Return the shredded ham to the pot and add the spinach or kale. Cook for another 5-10 minutes until the greens are tender.

Step 7: Taste and Serve

Remove the bay leaves and taste the soup before adding salt, since ham is naturally salty. Sprinkle chopped parsley over each bowl and serve with crusty bread or warm dinner rolls.

Also Read: McDonald’s New Caesar Sauce Recipe Copycat

What You Can Do Better

  • Use dried beans instead of canned beans for a richer texture and better flavor.
  • Leave some extra meat on the ham bone before freezing it for an even heartier soup.
  • Brown a handful of shredded ham in a skillet and sprinkle it over each serving for extra texture.
  • Add spinach or kale near the end so the greens stay bright and fresh.
  • If the soup becomes too thick after refrigeration, simply stir in a little broth while reheating.
  • Taste before adding salt because the ham usually provides plenty of seasoning.

Serving Suggestions

  • Crusty artisan bread
  • Buttery dinner rolls
  • Homemade cornbread
  • Simple green salad
  • Grilled cheese sandwich

Storage Tips

  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Freeze individual portions for up to 3 months.
  • Reheat gently over medium-low heat, adding extra broth if needed.
  • The soup often tastes even better the next day as the flavors continue to develop.

Also Read: Easy Lemon Coconut Almond Cake

Recipe Variations

VariationDescription
Vegetable LoadedAdd potatoes, corn, or green beans for an even heartier meal.
Spicy VersionStir in crushed red pepper flakes or diced jalapeños.
Herb VersionFinish with fresh rosemary, thyme, or parsley.
Extra CreamyBlend one cup of cooked beans into the broth before serving.

Nutritional Information (Approximate Per Serving)

NutrientAmount
Calories355 kcal
Protein22 g
Carbohydrates39 g
Fat12 g
Saturated Fat5 g
Fiber11 g
Sugar7 g
Sodium690 mg
Potassium980 mg
Calcium210 mg
Iron4.5 mg

Also Read: Hot and Sour Soup

Frequently Asked Questions

Can I use canned beans?

Yes. Add two to three cans of drained and rinsed beans during the final 30 minutes of cooking since they are already fully cooked.

What if I don’t have a leftover ham bone?

A smoked ham hock or meaty soup bone works just as well and creates a rich, smoky broth.

Can I make this on the stovetop?

Absolutely. Simmer the soup gently for about 2½ to 3 hours until the beans become tender and the ham easily falls off the bone.

Can I freeze Ham Bone Soup with Beans?

Yes. Allow the soup to cool completely before freezing in airtight containers for up to three months.

How do I make the soup thicker?

Mash some of the cooked beans with a spoon or blend a small portion of the soup before stirring it back into the pot for a naturally thicker consistency.

Previous article

LEAVE A REPLY

Please enter your comment!
Please enter your name here
Are you human? Please solve:Captcha


Popular Articles