Ham Soup with Great Northern Beans and Smoked Ham

By Sarah Miller

On August 23, 2026

Close up photo of Ham Soup with steam rising, showing velvety golden broth and seared ham edges.

Cuisine

American

Prep time

15 minutes

Cooking time

45 minutes

Total time

60 minutes

Servings

6 cups

Ham Soup is the ultimate comfort food, especially when it features a velvety, golden-hued broth and tender, protein-packed beans. This recipe transforms simple ingredients like smoked ham and Great Northern beans into a restaurant-quality meal that looks as incredible as it tastes. Whether you are using up holiday leftovers or starting from scratch with a thick ham steak, this dish delivers a savory, smoky depth that warms you from the inside out.

When you imagine the perfect bowl of Ham Soup, you likely picture a rustic, matte cream-colored ceramic bowl overflowing with heartiness. The steam rising from the glistening surface carries the scent of fresh thyme and cracked black pepper. Each spoonful offers a balance of textures: the creamy bite of large beans, the salty sear of smoked ham cubes, and the soft sweetness of vibrant carrot coins.

A spoonful of Ham Soup showing large Great Northern beans and tender carrot coins with a side of sourdough bread.
Every bite is packed with protein and tender vegetables.

Why This Is The Best Ham Soup You Will Ever Make

  • Visually Stunning: The contrast between the pink marbling of the seared ham and the vibrant orange carrot coins makes every bowl photo-worthy.
  • Perfectly Balanced Broth: We use a specific simmering technique to achieve an opaque, velvety golden-hued broth that isn’t watery.
  • Layered Flavors: By searing the ham edges first, we unlock a caramelized depth of flavor that carries through the entire pot.
  • Texture Focused: The combination of large Great Northern beans and finely minced aromatics provides a satisfying mouthfeel in every bite.

Essential Ingredients for a Richer Savory Broth

To achieve that signature Ham Soup flavor profile, every ingredient serves a specific culinary purpose. We don’t just toss things in a pot; we build layers.

Smoked Ham (1 lb / 450g): Look for smoked ham with visible pink marbling. Cubing these into 1-inch (2.5cm) pieces ensures a meaty bite. Searing the edges is the secret to a professional finish.

Great Northern Beans (3 cups / 540g): These large beans are prized for their creamy texture. They hold their shape better than smaller navy beans while still contributing to the thick, savory base.

Aromatic Trinity: A combination of 1 large yellow onion (translucent when sautéed), 2 stalks of celery (finely minced), and 3 large carrots (sliced into tender coins) creates the foundational sweetness.

Fresh Thyme Sprigs: Unlike dried herbs, fresh thyme provides a bright, earthy top note that cuts through the richness of the smoked meat.

Extra Virgin Olive Oil (2 tbsp / 30ml): This is used for the initial sear and as a final drizzle to add a luxurious, light-reflecting sheen to the finished dish.

Coarse Cracked Black Pepper: A heavy dusting provides a sharp, piquant contrast to the creamy beans and golden broth.

How to Make The Perfect Ham Soup Step-by-Step

Step 1: Searing the Smoked Ham

Start by heating 1 tbsp (15ml) of extra virgin olive oil in a large Dutch oven over medium-high heat. Add your 1-inch (2.5cm) ham cubes. Do not crowd the pan; you want to see those edges turn golden-brown and slightly charred.

This process, known as the Maillard reaction, is vital for Ham Soup. It creates a deep, smoky flavor that a simple simmer cannot replicate. Once seared, remove the ham and set it aside, leaving the rendered fat in the pot.

Step 2: Softening the Aromatics

In the same pot, add the minced onions and celery. Sauté until the onions are translucent and the celery bits are fine and tender. This takes about 5-7 minutes. Add the sliced carrot coins and cook for another 3 minutes.

If you enjoy hearty vegetable-forward dishes, you might also love our cabbage roll soup or our classic homemade chicken soup for those chilly weeknights.

Close up photo of Ham Soup with steam rising, showing velvety golden broth and seared ham edges.
Notice the rich, opaque color of our signature golden broth.

Step 3: Building the Golden Broth

Deglaze the pot with a splash of broth, scraping up all the brown bits from the bottom. Add the Great Northern beans and the remaining 6 cups (1.4L) of high-quality vegetable or chicken stock. Return the seared ham to the pot.

To get that thick, velvety broth, take a potato masher and gently crush a small handful of the beans against the side of the pot. This releases natural starches that thicken the liquid without needing a heavy roux.

Step 4: The Low and Slow Simmer

Add 4-5 fresh thyme sprigs. Reduce the heat to low and let the Ham Soup simmer for at least 30-40 minutes. You are looking for the carrots to be tender and the flavors to be fully married. The broth should appear opaque and rich.

Expert Tips for Success

  • Don’t Oversalt: Ham is naturally salty. Always taste your Ham Soup at the very end before adding any additional salt.
  • Sourdough Pairing: Always serve this soup with a slice of rustic, porous sourdough bread. The charred crust is perfect for soaking up the golden broth.
  • The Drizzle: A final swirl of high-quality extra virgin olive oil just before serving adds a floral aroma and a beautiful glistening surface.
  • Consistency Check: If the soup is too thick, add a splash of water or broth. If it is too thin, continue to simmer uncovered to reduce the liquid.

Storage, Reheating, and Freezing

Ham Soup actually tastes better the next day as the smoked flavors continue to infuse the beans. Store leftovers in an airtight container in the refrigerator for up to 4 days.

To freeze, allow the soup to cool completely. Transfer to freezer-safe bags or containers, leaving an inch of space for expansion. It will stay fresh for up to 3 months. Thaw overnight in the fridge before reheating on the stovetop over medium heat.

What to Serve With This Hearty Dish

While a thick slice of sourdough is traditional, you can also pair this with a crisp green salad or even some crack green beans for a full Southern-style feast. If you have leftover ham from this recipe, consider using it in our pineapple brown sugar glazed ham steaks for tomorrow’s dinner.

Frequently Asked Questions

Absolutely! If you have a leftover ham bone, add it to the pot during the simmering stage. It will add even more smoky depth and gelatin to the broth.

The best way to thicken the broth without flour is to crush about 1/2 cup of the cooked Great Northern beans against the side of the pot. The natural starches will create a velvety, opaque texture.

This specific recipe is gluten-free as long as your broth is certified gluten-free. Just be sure to skip the sourdough bread on the side or use a GF alternative!

Great Northern beans are ideal because they are large and creamy. However, Cannellini beans or Navy beans work as excellent substitutes if you prefer a different size.

The Ultimate Ham Soup Recipe

A rustic cream bowl filled with hearty Ham Soup featuring Great Northern beans, seared ham, and carrots topped with thyme.
The ultimate comfort in a bowl: Smoked Ham and Bean Soup.
Close up photo of Ham Soup with steam rising, showing velvety golden broth and seared ham edges.

Ham Soup with Great Northern Beans and Smoked Ham

A rich and hearty Ham Soup featuring velvety golden broth, large Great Northern beans, and smoky seared ham cubes. Perfectly seasoned with fresh thyme and cracked black pepper for the ultimate comfort meal.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 cups
Course: Dinner, Lunch
Cuisine: American
Calories: 320

Ingredients
  

Soup Base
  • 1 lb (450g) Smoked Ham Cubed into 1-inch pieces
  • 3 cups (540g) Great Northern Beans Cooked or canned and rinsed
  • 6 cups (1.4L) Chicken or Vegetable Broth
  • 2 tbsp (30ml) Extra Virgin Olive Oil Divided
  • 3 large Carrots Sliced into coins
  • 1 large Yellow Onion Minced
  • 2 stalks Celery Fine bits
  • 4 sprigs Fresh Thyme
  • 1 tsp Coarse Black Pepper

Equipment

  • 1 Dutch Oven Large heavy-bottomed pot
  • 1 Potato Masher Used to thicken broth

Method
 

Preparation
  1. Heat 1 tbsp olive oil in a Dutch oven. Add ham cubes and sear until edges are golden-brown and crispy.
  2. Add onions, celery, and carrots to the pot. Sauté until onions are translucent and celery is soft.
  3. Add beans and broth. Crush a few beans to thicken the broth. Add thyme and simmer for 40 minutes.
  4. Remove thyme stems. Drizzle with remaining olive oil and dust with cracked black pepper. Serve with sourdough.

Notes

For a smokier flavor, add a ham bone during the simmering process.
If using canned beans, ensure they are thoroughly rinsed to control sodium levels.

Join the FlavorVale Community!

Did you make this Ham Soup? We want to see your results! Save this recipe to your Pinterest “Comfort Food” board so you never lose it. Follow @flavorvale_official for more daily kitchen inspiration.

Please leave a 5-star rating in the recipe card above and drop a photo of your cozy bowl in the comments below. Happy cooking!

You might also like these recipes

Leave a Comment

Recipe Rating