Ham Great Northern Bean Soup

Featured in: Savory Quick Bites

This dish combines tender Great Northern beans with savory ham, slowly cooked alongside aromatic vegetables and herbs to develop a rich, comforting flavor. The beans are rinsed and placed in a slow cooker with ham, onions, carrots, celery, and garlic, then simmered gently for several hours. Bay leaves, thyme, and black pepper add depth, while the ham bone enriches the broth. The result is a warm, satisfying meal perfect for cold days, naturally gluten-free and easy to prepare. Optional mashing adds creaminess before serving.

Updated on Mon, 16 Feb 2026 16:19:00 GMT
Hearty Ham and Great Northern Bean Soup with tender beans, savory ham, and aromatic vegetables in a rich broth. Save
Hearty Ham and Great Northern Bean Soup with tender beans, savory ham, and aromatic vegetables in a rich broth. | collationspot.com

There's something about the smell of ham and beans simmering in a slow cooker that fills a kitchen with pure comfort. My neighbor once stopped by on a cold afternoon, and before I even said hello, she asked what was cooking—that's the power of this soup. It's the kind of dish that works itself into your routine, becoming something you make without thinking, yet somehow tastes like it took all day. The beauty of it is that it actually does take time, but your hands are free to do anything else. This is soup that asks almost nothing of you except patience and trust.

I made this soup on a Sunday morning when snow started falling around eight o'clock, and by the time evening came, my house felt like the warmest, safest place in the neighborhood. My kids came home from sledding and practically dove into their bowls—no complaints, no picking at vegetables, just pure satisfaction. That's when I realized this soup had become something more than dinner; it was what I made when I wanted to say I'm taking care of us without having to say it out loud.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Dried Great Northern Beans (1 pound): These beans have a creamy texture and mild flavor that absorbs the ham's smokiness beautifully; rinsing them removes surface dust and any small stones hiding in the pile.
  • Ham Bone or Diced Cooked Ham (1 meaty bone or 2 cups): The ham bone releases collagen and deep flavor into the broth, but diced ham works just as well if you prefer easier eating and no picking through bones.
  • Onion, Carrots, and Celery (one of each, diced): This trio is the flavor foundation—the onion sweetens slightly as it cooks, carrots add earthiness, and celery brings brightness that keeps the soup from feeling heavy.
  • Garlic (3 cloves, minced): Fresh garlic adds a subtle sharpness that rounds out the ham's saltiness and makes everything taste more intentional.
  • Chicken Broth and Water (8 cups and 2 cups): Use low-sodium broth so you control the salt level; water stretches it without diluting flavor, and together they create enough liquid for beans to plump without becoming mushy.
  • Bay Leaves and Thyme (2 leaves and 1 teaspoon dried): Bay leaves add a whisper of oregano-like depth, while thyme brings herbaceous warmth that feels almost like hugging a cup of soup.
  • Black Pepper and Salt (1/2 teaspoon and to taste): Add pepper at the beginning for subtle flavor integration; hold salt until the end because ham brings plenty, and you'll thank yourself for tasting before seasoning.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prepare Your Beans:
Rinse the dried beans under cool water and spread them on a cutting board or in a shallow bowl, running your fingers through to feel for any small stones or discolored beans—this takes two minutes and prevents biting into something unexpected. You don't need to soak them for the slow cooker, though soaking overnight will shorten cooking time and make the beans even creamier.
Build Your Slow Cooker Base:
Add the beans, ham bone or diced ham, chopped onion, diced carrots, diced celery, and minced garlic to your slow cooker in that order. Give everything a gentle stir so the vegetables are distributed evenly and nothing is clumped against the sides.
Add Liquid and Seasonings:
Pour in the chicken broth and water, then add bay leaves, dried thyme, and black pepper—the liquid should cover everything by about an inch. Stir gently one more time and take a breath, because this is where your work is essentially done.
Let Time Do Its Thing:
Cover the slow cooker and set it to low for 8 hours; the soup will bubble gently at the edges, and your kitchen will smell increasingly incredible as time passes. At the 6-hour mark, you can peek and stir if you're curious, but it's not necessary—resist the urge unless you genuinely need to.
Finish and Adjust:
If using a ham bone, carefully remove it with tongs and set it on a cutting board to cool slightly, then pull any meat from the bone and return it to the soup, discarding the bone itself and the bay leaves. Taste the soup and add salt gradually, stirring and tasting after each pinch, because the salt level is the difference between good soup and soup that makes people ask for the recipe.
Save
| collationspot.com

Last winter, I brought a thermos of this soup to my friend who had just come home from the hospital, and watching her face when she tasted it told me everything I needed to know. Soup like this carries care in every spoonful, and that's something you can't rush or fake, no matter how fancy your technique is.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Texture Variations You Can Try

The beauty of bean soup is its flexibility—I discovered this one night when my youngest didn't want chunks, so I mashed some beans against the side of the slow cooker right before serving. The whole pot became creamier, and the beans released starch that turned the broth silky without needing cream or flour. You can also use an immersion blender to puree half the soup for a creamier consistency, or mash it chunky if that's what your mood calls for that evening.

Simple Flavor Boosters

Once you've mastered the basic recipe, small additions create entirely different moods—I sometimes add a pinch of smoked paprika in the last hour for a touch of smokiness, or a splash of hot sauce for people who like heat without overwhelming the delicate bean flavor. A squeeze of fresh lemon juice at the table adds brightness that makes the ham taste even more savory by contrast, and I've learned that a handful of fresh parsley stirred in at the end tastes fresher than anything dried could offer.

Serving and Storage Wisdom

This soup tastes even better the next day after flavors have settled, so making it a day ahead is a genuine hack for busier evenings. Leftover soup freezes beautifully in individual containers for up to three months, and I always leave half an inch of space at the top so nothing bursts when it expands.

  • Serve hot in mugs with thick slices of crusty bread for dunking, or with cornbread if you want something slightly sweet alongside the savory.
  • If reheating from frozen, thaw overnight in the refrigerator first, then warm gently on the stove, stirring occasionally and adding a splash of water if it's thicker than you prefer.
  • Pair with a simple green salad to balance the richness, or serve it alone as a complete meal that feels substantial without being heavy.
Comforting slow-cooked Ham and Great Northern Bean Soup featuring smoky ham, creamy beans, and classic vegetables for chilly days. Save
Comforting slow-cooked Ham and Great Northern Bean Soup featuring smoky ham, creamy beans, and classic vegetables for chilly days. | collationspot.com

This soup has become my answer to almost everything—cold days, busy weeks, friends who need feeding, and nights when I want my kitchen to feel like home. It's the kind of cooking that reminds you why gathering around food matters.

Recipe Help

Can I soak the beans before cooking?

Soaking is optional; rinsing and sorting is sufficient for slow cooker use. Soaking overnight can soften beans and reduce cooking time.

What type of ham works best for this dish?

A meaty ham bone or diced cooked ham will provide rich flavor and texture when slow-cooked with the beans.

Can I adjust the thickness of the soup?

Yes, mashing some beans against the side of the slow cooker before serving will create a creamier, thicker texture.

How can I add extra flavor to the soup?

Adding smoked paprika or a splash of hot sauce enhances the flavor with a subtle smoky or spicy kick.

Is this suitable for gluten-free diets?

Yes, using gluten-free broth and checking ham labels ensures the dish remains naturally gluten-free.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Ham Great Northern Bean Soup

A comforting dish featuring tender Great Northern beans and savory ham slow-cooked for deep flavor.

Prep Time
20 min
Time to Cook
480 min
Overall Time
500 min
Created by Chloe Martin


Skill Level Easy

Cuisine Type American

Makes 6 Portions

Special Diets No Dairy, No Gluten

What You’ll Need

Beans & Legumes

01 1 pound dried Great Northern beans, rinsed and sorted

Meats

01 1 meaty ham bone or 2 cups diced cooked ham

Vegetables

01 1 large onion, finely chopped
02 2 carrots, peeled and diced
03 2 celery stalks, diced
04 3 cloves garlic, minced

Liquids

01 8 cups low-sodium chicken broth
02 2 cups water

Herbs & Spices

01 2 bay leaves
02 1 teaspoon dried thyme
03 1/2 teaspoon ground black pepper
04 Salt to taste

How-To

Step 01

Prepare Beans: Rinse and sort dried beans to remove debris. Soaking overnight is optional but will reduce cooking time and soften beans further.

Step 02

Combine Ingredients: In a 6-quart slow cooker, combine beans, ham bone or diced ham, onion, carrots, celery, and garlic.

Step 03

Add Liquids and Seasonings: Pour chicken broth and water into slow cooker. Add bay leaves, thyme, and black pepper.

Step 04

Cook Soup: Stir gently to combine. Cover and cook on low setting for 8 hours until beans are tender and flavors have melded.

Step 05

Finish Ham Bone: Remove ham bone if using. Shred any meat from the bone and return it to the soup. Discard the bone and bay leaves.

Step 06

Season to Taste: Taste soup and adjust seasoning with salt as needed, keeping in mind that ham contributes natural saltiness.

Step 07

Serve: Ladle soup into bowls and serve hot. Garnish with fresh parsley if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • 6-quart or larger slow cooker
  • Chef's knife
  • Cutting board
  • Ladle

Nutrition Breakdown (each serving)

Info for reference only—don’t take this as expert medical guidance.
  • Caloric Value: 310
  • Lipids: 7 g
  • Carbohydrates: 36 g
  • Proteins: 25 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.