Slow Cooker Navy Bean Soup with Ham

This slow cooker navy bean soup with ham is like a cozy sweater on a cold day. It’s full of hearty veggies, creamy beans, fresh herbs, and salty ham.

Slow Cooker Navy Bean Soup with Ham

You’re going to love this slow cooker navy bean soup with ham. I realize that I’m coming off a bit strong and confident, but what’s not to love about beans, veggies, and ham?

I battled the elements (snow, sleet, and ice) for fresh herbs. Okay, that’s a lie. I had a package each of fresh rosemary and thyme wilting in the fridge, so I gave them a rough chop and threw them in the pot with the other ingredients.

Slow Cooker Navy Bean Soup with Ham

I was hoping to come across as heroic, but that would a lie. Instead, I bundled myself up in fleece-lined leggings, a double layer of wool socks, and my warmest hoodie while I watched my husband shovel the snow from the warmth of my big, cushy chair. I tried mustering up a little compassion, but then I remembered washing and folding 10 loads of laundry and the feeling quickly vanished.

Slow Cooker Navy Bean Soup with Ham

While I didn’t trek 10 miles in 2 feet of snow with just a hope and a prayer for herbs, I did open my refrigerator door. Whew! Life is rough, you guys.

Slow Cooker Navy Bean Soup with Ham

The fresh bits of rosemary and thyme are like little bursts of flavorful buoys floating in a sea of brine-y, ham-scented broth.

If that doesn’t get your motor rumblin’, I don’t know what will.

Slow Cooker Navy Bean Soup with Ham

The best part about this soup is that it involves very little effort. Soak the beans and chop the veggies. After you have completed that small task, throw everything into the bowl of your slow cooker and go about your business.

Ten hours later, you’ll return to a crock full of hearty soup that smells heavenly.

Slow Cooker Navy Bean Soup with Ham

I like to serve this soup with a big chunk of crusty bread smeared with a generous amount of salty butter.

Slow Cooker Navy Bean Soup

This soup is full of hearty veggies, creamy beans, fresh herbs, and salty ham.


  • 1 pound dried navy beans
  • 3 stalks celery, chopped
  • 1 large onion, chopped
  • 6 medium carrots, sliced
  • 2 teaspoons chopped fresh thyme
  • 2 teaspoons chopped fresh rosemary
  • 1 and 1/4 pounds ham, cut into bite-sized chunks
  • 1 (14.5 ounce) can petite diced tomatoes
  • 3 cloves garlic, chopped
  • 6 cups chicken broth
  • salt and pepper



  1. Add the navy beans to a large bowl. Cover with water and allow them to soak overnight.
  2. Drain the beans and add them to the bowl of your slow cooker.
  3. Add the remaining ingredients to the slow cooker with the beans. Stir to combine.
  4. Cook on low for 10 hours. Season with salt and pepper to taste. Serve with crusty bread.
All images and text ©.
Whipping up one of my recipes? I wanna know about it! Snap a photo and tag your post with #onesweetmess on Twitter or Instagram. Seeing your creations come to life makes my day!

Check out the other #SundaySupper recipes:

Beantastic Beginners:

Bean-a-rific Soups and Stews:

Bean-a-licious Sides:

Incredi-bean Main Meals:

Amaze-beans Sweet Endings:

Sunday Supper MovementJoin the #SundaySupper conversation on twitter on Sunday! We tweet throughout the day and share recipes from all over the world. Our weekly chat starts at 7:00 pm ET. Follow the #SundaySupper hashtag and remember to include it in your tweets to join in the chat. To get more great Sunday Supper Recipes, visit our website or check out our Pinterest board.

Would you like to join the Sunday Supper Movement? It’s easy. You can sign up by clicking here: Sunday Supper Movement.