Comforting Ham Soup

Category: Warm, Comforting Soups & Stews

Enjoy ham, beans, and veggies in a flavorful soup that’s easy to prepare on the stovetop or in a slow cooker with simple ingredients.
Emily Watson
By Emily Watson Emily Watson
Last updated on Mon, 10 Mar 2025 03:26:25 GMT
A warm bowl of soup filled with ham, greens, carrots, and beans resting on a wooden table alongside a ladle. Pin
A warm bowl of soup filled with ham, greens, carrots, and beans resting on a wooden table alongside a ladle. | thefamilycooks.com

This hearty ham and bean soup transforms holiday leftovers into a satisfying meal. The combination of smoky ham, tender beans, and fresh vegetables creates a rich, comforting broth that has become a post-holiday tradition. Simple ingredients come together to make an incredibly flavorful soup that's perfect for cool evenings.

Recipe Highlights

The magic starts when diced ham crisps up in the pot, releasing its smoky flavor. Fresh vegetables and herbs layer in more depth, while creamy beans add body to the broth. This soup develops even richer flavors as it simmers, making it an ideal make-ahead meal.

Essential Ingredients

  • Ham: 2½ cups diced leftover ham
  • Pinto Beans: Two 15 oz cans, drained and rinsed
  • Vegetables: Diced onion, carrots, celery, fresh spinach
  • Broth: 6 cups low-sodium chicken broth
  • White Wine: ½ cup for deglazing
  • Seasonings: Fresh herbs, Worcestershire sauce
  • Optional: Heavy cream, grated Parmesan

Preparation Steps

Initial Sear
Crisp the diced ham until golden brown to develop flavor.
Deglaze
Add wine to release browned bits from pot bottom.
Vegetable Base
Sauté vegetables with butter and seasonings until tender.
Final Assembly
Add beans and broth, simmer gently.
Finishing Touch
Stir in fresh spinach just before serving.

Recipe Notes

The flavors continue developing overnight, making leftovers particularly delicious. Store in the refrigerator for up to three days or freeze for three months. Serve with crusty bread to soak up the flavorful broth. The recipe adapts well to different beans and seasonal vegetables.

Variations

Adjust the broth-to-cream ratio to achieve desired consistency. Substitute kale for spinach or add diced potatoes for extra heartiness. The recipe's flexibility allows for easy customization based on available ingredients.

Serving Suggestions

Ladle into deep bowls and top with freshly grated Parmesan. Serve alongside crusty bread or garlic toast for a complete meal. The soup's hearty nature makes it perfect for casual dinners or special occasions.

Key Techniques

Take time to properly brown the ham for maximum flavor development. Maintain a gentle simmer to allow flavors to meld without reducing too quickly. Taste before adding salt, as ham provides natural seasoning.

A green pot filled with a hearty soup containing ham, white beans, carrots, and leafy greens. Pin
A green pot filled with a hearty soup containing ham, white beans, carrots, and leafy greens. | thefamilycooks.com

Storage Instructions

Store cooled soup in airtight containers in the refrigerator for up to three days. For longer storage, freeze portions for up to three months. Thaw overnight in the refrigerator before reheating gently on the stovetop.

Professional Tips

Use low-sodium broth to control seasoning. Add leafy greens just before serving to maintain texture. The wine deglazing step is crucial for developing depth of flavor - don't skip it.

Equipment Recommendations

A heavy-bottom Dutch oven provides even heating and prevents sticking. A sturdy silicone spatula helps scrape up flavorful browned bits. Airtight storage containers with secure lids ensure proper storage.

Accompaniments

A simple green salad adds freshness to the meal. Warm crusty bread or toasted baguette slices with garlic butter complement the soup perfectly. The combination creates a satisfying and complete dinner.

Recipe Adaptations

Experiment with different bean varieties or additional vegetables. Consider adding kale instead of spinach for heartier greens. A pinch of red pepper flakes can provide gentle heat if desired.

A bowl of hearty soup filled with white beans, ham, carrots, onions, and greens, accompanied by a slice of bread on a wooden serving tray. Pin
A bowl of hearty soup filled with white beans, ham, carrots, onions, and greens, accompanied by a slice of bread on a wooden serving tray. | thefamilycooks.com

Origin Story

Originally created to utilize holiday ham leftovers, this soup has become a beloved recipe that inspires purchasing extra ham specifically for its preparation. It exemplifies how leftovers can inspire new family favorites.

Wrap-Up

This hearty bean and ham soup is a simple way to make use of leftover ham. Brimming with beans and vegetables, it’s a cozy meal that’s great for stovetop or slow-cooking methods.

Frequently Asked Questions About the Recipe

→ Can I cook this in a slow cooker?
Yes! Toss in all your ingredients, leaving out the spinach. Cook on low for about 6 hours or on high for 3-4 hours. Stir in the spinach at the last minute to wilt.
→ Is it okay to skip the wine?
Absolutely, wine is optional. Swap it with extra chicken broth for the same amount of liquid. If you do use it, pick a dry white like Pinot Grigio.
→ What beans work best for this recipe?
Pinto beans are recommended, but any canned beans will do the trick. Try Great Northern, Cannellini, or Navy beans. Just drain them, no need to rinse.
→ Will the hot sauce make it spicy?
Not at all! The hot sauce brings flavor and blends with the Worcestershire and mustard powder for a rich depth of taste.
→ How long can I store the soup?
Keep it in the fridge for up to 3 days or freeze for 3 months. It holds up really well in the freezer.

Bean and Ham Stew

A cozy dish of ham, beans, fresh veggies, and herbs simmering in a savory broth. Ideal for leftover ham.

Prep Time
10 mins
Cook Time
45 mins
Total Time
55 mins
By Emily Watson: Emily Watson

Recipe Category: Soups & Stews

Skill Level: Intermediate

Cuisine Type: American

Makes: 10 Serves (10 cups)

Dietary Preferences: Gluten-Free

What You’ll Need

01 1 tablespoon olive oil
02 2 and a half cups of diced ham
03 Half a cup of dry white wine
04 2 tablespoons butter
05 Three cloves of garlic, minced
06 One yellow onion, finely chopped
07 Three-fourths of a cup chopped carrots
08 2 stalks of celery, diced
09 A teaspoon of Worcestershire sauce
10 One teaspoon of your favorite hot sauce
11 32-ounce can of pinto beans, drained
12 6 cups of low-sodium chicken broth
13 A quarter cup of heavy cream (optional)
14 Two cups fresh spinach leaves
15 1 teaspoon each of basil, oregano, parsley, and mustard powder
16 1/4 teaspoon each of sage and black pepper

Step-by-Step Guide

Step 01

Heat olive oil in a pan and cook ham slices until crispy, about 1-2 minutes on each side. Take them out and cut into smaller pieces.

Step 02

Pour in the wine and let it cook down to half its amount, around 4 minutes, while scraping any bits stuck on the pan.

Step 03

Melt butter in the same pan, add garlic first, then toss in the chopped veggies and seasonings. Let them cook for about 5-6 minutes.

Step 04

Combine the beans, broth, cream (if you want), and ham in the pot. Put the lid on partially and simmer for 30 minutes.

Step 05

Stir in spinach and let it wilt, which takes about 3 minutes. Adjust the flavors the way you like and serve! A sprinkle of parmesan works great.

Additional Notes

  1. Works well if you’ve got leftover ham
  2. Freezes nicely for up to 3 months
  3. You can cook it in a slow cooker too

Essential Tools

  • Big pot
  • Optional: Slow cooker

Allergen Information

Check each ingredient for potential allergens and consult a healthcare professional if needed.
  • Contains dairy—if you use butter or cream!

Nutritional Information (Per Serving)

These details are for guidance only and don't replace medical advice.
  • Calories: 314
  • Fats: 15 g
  • Carbohydrates: 28 g
  • Proteins: 22 g