Ham Great Northern Bean Soup

Featured in: Family Dinners

This hearty dish combines tender Great Northern beans with savory ham and classic aromatics, slow-cooked to develop deep, rich flavors. Onions, carrots, celery, garlic, and fragrant herbs create a comforting base, perfect for chilly days. Cooking low and slow allows the ingredients to meld beautifully, while optional mashing adds creamy texture. Garnish with fresh parsley and enjoy alongside crusty bread or cornbread for a filling main course.

Updated on Mon, 16 Feb 2026 15:28:00 GMT
A steaming bowl of Ham and Great Northern Bean Soup, loaded with tender beans and savory ham chunks, perfect for a cozy meal. Save
A steaming bowl of Ham and Great Northern Bean Soup, loaded with tender beans and savory ham chunks, perfect for a cozy meal. | turbobaker.com

My grandmother's slow cooker sat on her kitchen counter year-round, but it earned its place in winter when she'd fill it with Great Northern beans and a ham bone left over from Sunday dinner. The smell that filled her kitchen by evening was pure comfort—savory, deep, and somehow both simple and sophisticated. I watched her add vegetables with the ease of someone who'd made this soup dozens of times, never measuring, just knowing. When I finally asked for the recipe, she laughed and said the real secret was patience and not being afraid of a little salt from the ham itself.

I made this for my college roommate during her first winter away from home, and watching her face when she tasted it reminded me why comfort food matters so much. She came back to my apartment three more times that season just for a bowl, and eventually I had to write down the recipe so she could stop showing up at my door with that hopeful look.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Great Northern beans: These mild, slightly nutty beans hold their shape beautifully during the long slow cook, absorbing every bit of ham and broth flavor without turning to mush.
  • Ham bone or diced cooked ham: A meaty ham bone creates an incomparably rich broth, but if you're short on time or don't have one, good quality diced ham works just fine and cooks through faster.
  • Onion, carrots, and celery: This classic trio—the holy trinity of soup making—builds a flavor foundation that feels homey and complete, so don't skip them even if you're tempted.
  • Garlic: Mince it fine so it disperses throughout the soup and becomes almost sweet as it mellows over the long cooking time.
  • Chicken broth and water: Low-sodium broth lets you control the salt level, which matters because ham can already be quite salty; water dilutes it gently without diluting flavor.
  • Bay leaves and thyme: These aren't fancy additions—they're the backbone of why this tastes like home, bringing an herbaceous note that ties everything together.
  • Black pepper and salt: Start conservative with salt since the ham will contribute its own, then taste and adjust at the end.

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 cold water and pick through them carefully, removing any that are discolored or feel too hard. You don't need to soak them for the slow cooker, though soaking overnight will make them soften faster if you prefer.
Build your base:
Chop your vegetables into roughly even pieces so they cook at the same rate—the onion should be finely chopped so it almost melts into the broth, while carrots and celery can be left a bit chunkier. Mince the garlic small enough that you won't find an unpleasant surprise of large pieces later.
Combine everything:
Add beans, ham bone or diced ham, all your vegetables, broth, water, bay leaves, thyme, and pepper to your slow cooker. Give it a gentle stir so everything settles evenly, then cover and set to low for 8 hours.
Let it work its magic:
Resist the urge to peek too often—each time you lift that lid, you let heat escape and add time to cooking. After about 6 hours, you might walk by and catch that incredible aroma and know you're in for something special.
Finish and adjust:
When the beans are tender, if you used a ham bone, fish it out carefully and remove any meat clinging to it, shredding it back into the soup. Remove the bay leaves, then taste and add salt carefully, remembering that ham is naturally salty.
Serve with intention:
Ladle the soup into deep bowls while it's still steaming, and if you want it a bit creamier, mash some beans against the side of the slow cooker just before serving to thicken the broth naturally.
Save
| turbobaker.com

There's a moment near the end of cooking when someone walks into your kitchen and stops in their tracks, drawn by the smell, and you know before they even taste it that this soup is going to mean something to them. That's when you realize you're not just making dinner—you're creating a memory that might become someone else's comfort food someday.

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.

The Magic of Slow Cooking

A slow cooker turns humble dried beans into something almost luxurious without any effort beyond assembly. The low, steady heat breaks down the beans' starches slowly, releasing them into the broth to create natural creaminess, while the ham infuses everything with a savory depth that would take hours on the stovetop. There's something almost alchemical about walking away from your kitchen in the morning and returning to a finished, restaurant-quality soup that tastes like it simmered for generations.

Variations Worth Trying

Once you've made this soup as written, you'll start seeing endless possibilities. Some people add diced potatoes or kale in the last hour for extra heartiness, others swirl in a touch of smoked paprika or a splash of hot sauce for warmth and complexity, and a few adventurous cooks have told me they've added a ham hock instead of a bone for even richer flavor. The beauty of this soup is that it's forgiving enough to handle your experiments.

Serving and Storage Wisdom

Serve this soup with something crusty to soak up every drop—cornbread is traditional and perfect, but honest sourdough or even a simple garlic bread works beautifully. Leftovers freeze extraordinarily well for up to three months, so don't hesitate to make a full batch even if you're cooking for fewer people, because having this in your freezer feels like insurance against a bad day. The soup actually tastes better the next day after flavors have had time to meld and deepen.

  • Reheat gently on the stovetop rather than the microwave to keep the beans from breaking down further and clouding the broth.
  • If the soup thickens too much after sitting, thin it with a splash of broth or water when you reheat it.
  • Fresh parsley sprinkled on top right before eating adds a brightness that cuts through the richness perfectly.
Rich and hearty Ham and Great Northern Bean Soup with slow-cooked vegetables, aromatic herbs, and a comforting broth, ideal for chilly evenings. Save
Rich and hearty Ham and Great Northern Bean Soup with slow-cooked vegetables, aromatic herbs, and a comforting broth, ideal for chilly evenings. | turbobaker.com

This soup represents everything I love about slow cooking: the way it transforms simple ingredients into something nourishing and deeply satisfying. Make it once, and you'll understand why it's become a winter staple in kitchens across generations.

Recipe Questions & Answers

What type of beans are best for this dish?

Great Northern beans provide a tender texture and mild flavor that complement the savory ham well.

Can I prepare this without soaking the beans?

Yes, dried beans can be used directly in a slow cooker, but soaking overnight helps reduce cooking time and improves softness.

What is the purpose of the ham bone in cooking?

The ham bone adds depth and richness to the broth as it slowly simmers with the beans and aromatics.

How can I adjust the seasoning safely with the ham's saltiness?

Salt should be added cautiously after cooking since the ham releases salt; tasting before seasoning helps avoid overdoing it.

What are good garnishes or sides to accompany this meal?

Fresh parsley adds brightness, while crusty bread or cornbread pair nicely to complete the dish.

Is it possible to add extra flavor variations?

Yes, a dash of smoked paprika or a splash of hot sauce can enhance the flavor without overpowering the dish.

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 blend of tender beans and savory ham slow-cooked to warm and satisfy.

Prep Time
20 minutes
Time to Cook
480 minutes
Total Duration
500 minutes
Written by Justin Reed


Skill Level Easy

Cuisine American

Amount 6 Number of Servings

Diet Info No Dairy, No Gluten

What You 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 Cook

Step 01

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

Step 02

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

Step 03

Add Liquids and Seasonings: Pour in chicken broth and water. Add bay leaves, thyme, and black pepper. Stir gently to combine.

Step 04

Slow Cook: Cover and cook on low for 8 hours, or until beans are tender and flavors have melded together.

Step 05

Process Ham: 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 and Finish: Taste and adjust seasoning with salt as needed. Serve hot, optionally garnished with fresh parsley.

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.

What You'll Need

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

Allergy Details

Double-check each ingredient for possible allergens and always check with your doctor if you're unsure.
  • May contain gluten or allergen cross-contamination if using store-bought broth or ham products

Nutrition Details (each serving)

Nutritional info is meant to guide, but it's not medical advice.
  • Calorie Count: 310
  • Fats: 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.