Crockpot Navy Bean and Ham Soup

May be an image of baked beans

Step 2: Layer Ingredients in the Crockpot

  1. Place the rinsed navy beans in the bottom of the crockpot.
  2. Add diced onions, carrots, celery, and garlic.
  3. Nestle the ham hock (or diced ham) into the vegetables.
  4. Pour in the chicken broth. Make sure the beans are fully submerged; add a little extra water if needed.
  5. Sprinkle in the thyme, smoked paprika, and bay leaves.

Step 3: Slow Cook

  1. Cover the crockpot with the lid.
  2. Cook on low for 8–10 hours or high for 4–5 hours, until the beans are tender and the ham is fully infused into the soup.

Tip: If using a ham hock, remove it about 30 minutes before the end of cooking, shred the meat, discard the bone, and return the shredded ham to the soup.


Step 4: Season and Adjust

  1. Taste the soup and season with salt and black pepper as needed.
  2. Remove the bay leaves before serving.

Step 5: Serve and Garnish

  1. Ladle the soup into bowls.
  2. Sprinkle freshly chopped parsley on top for a fresh, vibrant touch.
  3. Serve with crusty bread or cornbread for a complete meal.

Tips for the Perfect Navy Bean and Ham Soup

  • Bean texture: For creamier soup, mash a few beans with a spoon before serving.
  • Extra veggies: Add potatoes, turnips, or parsnips for variety.
  • Leftovers: This soup tastes even better the next day as flavors continue to develop. Store in the refrigerator for up to 4 days.
  • Freezing: Portion and freeze for up to 3 months. Reheat gently on the stove.

Crockpot Navy Bean and Ham Soup is more than just a meal—it’s comfort in a bowl. The smoky ham, tender beans, and aromatic vegetables create a rich, hearty soup that’s perfect for weeknight dinners or cozy weekend lunches. With minimal prep and the magic of slow cooking, this recipe is a must-have for anyone who loves homey, flavorful dishes.


If you want, I can also create a shortcut 30-minute version using canned beans that still tastes almost as good as the slow-cooked version. It’s perfect for busy days.

Do you want me to do that?

Show Comments

No Responses Yet

Leave a Reply