Something about the smell of navy beans simmering away in the crock pot brings back memories of my grandmother’s kitchen. This navy bean soup is one of those slow, soul-warming meals that feels like a hug on a chilly day. Whether you’ve got a leftover holiday ham bone in the freezer or are starting from scratch, this recipe stretches your ingredients and helps you easily host friends and family for a wonderful meal.

A bowl filled with a hearty bean and ham soup. The soup consists of tender white beans, chunks of ham, and pieces of onion, all immersed in a rich, golden broth. A yellow and white checkered cloth is draped in the background.

Hearty Navy Beans The Easy Way

This hearty crockpot navy bean soup is savory, budget-friendly, and incredibly easy to make. It’s perfect for potlucks or busy weeknights. Using simple ingredients like dried beans, ham, and basic veggies, it delivers big flavor with little effort. You can prep ahead, freeze leftovers, and even double the batch for gatherings. For another hearty bean favorite, you might also enjoy trying this Easy Seasoned Tender Crock Pot Pinto Beans (Vegetarian).

Ingredient Tips

Here’s a quick overview of the key ingredients for this recipe. For the full list of ingredients and exact measurements, be sure to check the recipe card at the bottom of this post.

An assortment of ingredients for Crock Pot Navy Beans are arranged on a white surface. They include dried navy beans, diced celery, chopped onions, garlic cloves, leftover ham, vegetable broth, thyme, bay leaf, and smoked paprika, each labeled with text.
Save This Recipe Form

Send This Recipe To Your Inbox

Enter your email and I'll send it directly to you! Plus, enjoy new recipes, entertaining tips, and a free surprise bonus!

  • Navy beans: Look for small, oval, cream-colored beans. Dried navy beans are an economical option and can be found in bulk bins or packaged in the bean aisle. Substitute with great northern beans or cannellini beans if needed.
  • Ham bone or diced ham: Check your grocery store’s meat section or ask the butcher for ham bones. I always use a leftover holiday ham bone or substitute it with smoked turkey legs.
  • Bay leaf: Find dried bay leaves in the spice aisle. Remove before serving, as the leaves are a choking hazard.
  • Chicken broth: Use low-sodium broth for better control over seasoning. Substitute with vegetable broth for a vegetarian version. For a broth variation that adds even more flavor, you might want to check out Easy-To-Follow Guide: Canning Bone Broth.

Do I need to soften the beans before cooking?

No, navy beans do not need to be softened by soaking them before cooking. However, rehydrating them will help them cook faster and make them more digestible if you have the time.

  • Overnight soak: To soak navy beans overnight before using them in a slow cooker, simply place the dried beans in a large bowl and cover them with water. Allow them to soak for at least 8 hours or overnight. This process helps to soften the beans and reduce cooking time. If you choose to soak them, be sure to drain and rinse them before adding them to the slow cooker.
  • Preboiling: To save time you can preboil the navy beans for 15 minutes before cooking them in the crock pot. This helps to remove some of the indigestible sugars that can cause digestive discomfort. You know the saying, beans beans the more you eat them……. It also helps to jumpstart the cooking process, resulting in softer beans in a shorter amount of time in the crockpot.

How to Cook Navy Beans In A Crock Pot

This is a simple, hearty recipe that’s easy to prepare using your slow cooker.

Rinse dried navy beans and remove any debris. Boil them for 15 minutes, then drain and add them to your crock pot.

While the beans boil, chop the onion, celery, and garlic into small pieces. Add drained beans, chopped veggies, ham, bay leaf, thyme, smoked paprika, black pepper, and salt.

A white slow cooker filled with dry white beans, ready for cooking. The background is a light grey, adding contrast to the white beans and cooker.
A slow cooker filled with uncooked white beans, chopped onions, diced celery, minced garlic, a bay leaf, and various ground spices. The ingredients are arranged in separate clusters over a white background.

Next, stir in the vegetable broth. Cover and cook on low for 8 hours or high for 6 hours, until the beans are soft.

A white slow cooker filled with a soup or stew mixture containing chopped vegetables, white beans, and chunks of meat. A white stirring spoon is resting inside the slow cooker. The liquid is a light brown broth.
A white crockpot filled with cooked white beans and pieces of ham in a thick broth. A white ladle is lifting a portion of the beans and ham. The dish appears well-seasoned and hearty.

Tip: If you want a creamy navy bean soup remove ⅓ of the soup and blend it with an immersion blender or in a blender until smooth. Stir it back into the crock pot for a creamier texture.

A white bowl filled with baked navy beans, pieces of bacon or ham, and topped with diced onions, placed next to a yellow and white checkered cloth on a white surface.

Tips for Variations and Substitutions

This Crockpot navy beans recipe is very versatile. Here are a few ideas for how you can change it up:

  • Bone broth: Use chicken bone broth.
  • Add other vegetables: I like to add diced vegetables, such as carrots, celery, or potatoes.
  • Use a different type of bean: If you can’t find dried navy beans, you can also use Great Northern beans, pinto beans, or cannellini beans.
  • Use Ham hock, meaty ham bone, ham shank, or leftover ham: This will add flavor and depth of flavor to your beans. If you don’t have any ham on hand, you can also use a smoked turkey leg or some slices of bacon.
  • Creamy: For a richer broth, add a 1/2 cup of heavy cream when finished cooking the soup.
  • Spicy Kick: Add a diced jalapeno or a pinch of red pepper flakes.

If you enjoy bean soups, you can also make a hearty soup similar to my 16 Bean Soup: Easy Crock Pot Recipe.

Two containers filled with cooked navy beans sit on a yellow and white checkered cloth. One container has a yellow label with "Navy Beans" written on it, dated 9/23. The beans are immersed in their cooking liquid, visible through the clear plastic containers.

Biblical Hospitality

Serving a meal to guests doesn’t have to be expensive to taste amazing. This simple recipe, using dried beans and a leftover ham bone, reminds me of the story of the loaves and fishes, where God multiplies the little we bring. Just as Jesus took a few loaves and fish and fed thousands, so too can a simple pot of beans be a feast when blessed by a willing heart to share hospitality. “And my God will supply every need of yours according to his riches in glory in Christ Jesus” (Philippians 4:19, ESV). No matter how modest, our tables become places where God’s provision and presence are celebrated.

Do you have a question about this navy bean soup crockpot recipe? Feel free to ask in the comments below. I’d love to help. If you’ve made this, let me know how it turned out and who you shared it with.

🫘 If you are a bean lover, then be sure to try my Easy Seasoned Tender Crock Pot Pinto Beans (Vegetarian), Vegan White Bean Chili, Slow Cooker Bacon and Bourbon Baked Beans Recipe, or my family favorite, The Best Homemade Slow Cooker Boston Baked Beans Recipe.

Save This Recipe Form

Send This Recipe To Your Inbox

Enter your email and I’ll send it directly to you! Plus, enjoy new recipes, entertaining tips, and a free surprise bonus!

A white bowl filled with ham and navy bean soup, topped with diced white onions. The soup contains navy beans, chunks of ham, and vegetables in a golden broth. A yellow and white napkin is in the background.
4.67 from 3 ratings

Navy Bean Soup, Crock Pot Recipe

Prep Time: 15 minutes
Cook Time: 6 hours
Total Time: 6 hours 15 minutes
Servings: 6 cups
Navy bean soup crock pot is a hearty, savory dish that’s simple to prepare and perfect for family gatherings. Made with tender navy beans, smoky ham, and cozy spices, this recipe delivers comforting flavor with minimal effort. Serve it on chilly evenings or make ahead for stress free hosting.

Print recipes anytime as part of 🍍Intentional Hospitality family! Sign up once, and you’ll always have recipe printing at your fingertips. No need to join our newsletter but would love to have you!

Make a Shopping List for This Recipe

You can add any recipe from Intentional Hospitality to your shopping list to plan a full menu!

Ingredients
 

  • 1 pound dried navy beans
  • 4 cloves garlic, minced
  • 1 medium onion, diced
  • 4 stalks celery, chopped
  • ½ pound ham, use left over ham pieces or a ham hock, ham bone, or smoked turkey leg for extra flavor
  • 1 bay leaf
  • ½ teaspoon dried thyme
  • ½ teaspoon smoked paprika
  • ½ teaspoon black pepper
  • 1 teaspoon salt
  • 2 quarts vegetable broth, can also use chicken broth

Instructions
 

Prepare the Beans

  • Rinse the dried beans and remove any debris or bad beans.
    1 pound dried navy beans
  • Place the beans in a pot of boiling water and boil for 15 minutes, then drain.

Prep the Veggies

  • While the beans are boiling, chop the onion, celery, and garlic into small pieces.
    1 medium onion, 4 stalks celery, 4 cloves garlic

Assemble in the Slow Cooker

  • Add the drained beans, chopped veggies, ham, bay leaf, thyme, smoked paprika, black pepper, salt, and broth to the slow cooker.
    ½ pound ham, 1 bay leaf, ½ teaspoon dried thyme, ½ teaspoon smoked paprika, ½ teaspoon black pepper, 1 teaspoon salt, 2 quarts vegetable broth

Cook the Soup

  • Cover and cook on low for 8 hours or high for 6 hours, until the beans are soft.
  • When the soup is finished cooking, be sure to remove the bay leaf and discard.

Blend for a Creamy Texture (Optional)

  • Remove ⅓ of the soup and blend it with an immersion blender or in a blender until smooth. Stir it back into the pot for a creamier texture.

Gina’s Notes and Tips

Note: Making this navy bean soup is a great way to feed a crowd. Not only is it economical, it’s also a filling, delicious dinner. On average, you can plan to serve 1 cup of cooked beans per person.
1 pound of dried beans = 3 cups of dried beans = 6 – 7 cups of cooked beans.
Variations: 
  • Bone broth: Use chicken bone broth instead of regular chicken stock
  • Add other vegetables: Feel free to add additional vegetables, such as carrots, celery, or potatoes.
  • Use a different type of bean: If you can’t find navy beans, you can also use Great Northern beans, pinto beans, or cannellini beans.
  • Use Ham hock, meaty ham bone, ham shank, or leftover ham: This will add flavor and depth of flavor to your beans. If you don’t have any ham on hand, you can also use a smoked turkey leg or some slices of bacon.
Gina’s Quick Tips Before You Get Started
  • Soak your beans: Soaking navy beans overnight makes them cook faster and more evenly. Forgot? Use a quick boil soak method.
  • Leave room in the crock pot: A 6-quart slow cooker gives everything space to cook without overflowing.
  • Don’t over salt early: Ham is naturally salty, so taste and adjust seasoning after cooking.
  • For a creamy version: Blend 1/3 of the soup at the end and stir it back in.
  • Prep ahead tip: Chop the veggies and soak the beans the night before to make your cooking day extra smooth.

Equipment

Serving: 1cup, Calories: 446kcal, Carbohydrates: 57g, Protein: 31g, Fat: 11g, Saturated Fat: 3g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 5g, Cholesterol: 38mg, Sodium: 1003mg, Potassium: 1300mg, Fiber: 19g, Sugar: 8g, Vitamin A: 107IU, Vitamin C: 3mg, Calcium: 136mg, Iron: 5mg
Cuisine: American
Author: Gina Dickson
Intentionalhospitality.com content and photographs are copyright-protected. Sharing this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.