Homemade navy bean soup is not only a flavorful and comforting dish, but it is also an excellent option for entertaining friends or serving as a midweek family meal. It is a budget-friendly and filling option that can easily feed a crowd. 

You can pair it with some crusty French bread or cornbread for a complete and satisfying meal. The simplicity of this recipe makes it perfect for a winter cozy gathering with friends or as a quick make-ahead meal for a busy day’s dinner menu.

Save This Recipe Form

Send A Copy Of This Recipe To Your Inbox 

Enter your email below & I will send it straight to your inbox. Plus you’ll get great new recipes each week and a free surprise bonus!

navy beans close up with onions on top and celery in beans

🫘 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, Easy Seasoned Tender Crock Pot Pinto Beans (Vegetarian), or my family favorite, The Best Homemade Slow Cooker Boston Baked Beans Recipe.

Why Make Navy Beans In A Crock Pot

There are so many reasons to love this Crockpot navy beans recipe. Here are some more reasons why you’ll love this recipe:

  • It’s a budget-friendly meal. Navy beans are an inexpensive protein option that will stretch your food budget further.
  • It’s a hearty and filling meal that even kids will enjoy. 
  • This bean soup is a versatile recipe. This recipe can easily be tailored to your liking. Feel free to add other vegetables, change the spices, or use a different type of bean.

Ingredients For Navy Bean Soup Recipe

This Crockpot navy beans recipe calls for only a few simple ingredients that you might already have in your pantry. Here’s what you’ll need:

groceries, dried beans, onion, garlic, celery, ham hock and broth
  • Dried navy beans: You can find these at your local grocery store in the dry beans aisle. You can also use Great Northern beans or cannellini beans if you can’t find them.
  • Diced onion: You can use any onion that you have on hand. I like to use yellow onion, but white or red onion would also work well in this recipe.
  • Celery: I like to add celery to this recipe for some extra crunch, but feel free to omit it if you’re not a fan.
  • Garlic: This recipe calls for four cloves of garlic, about equal to one teaspoon of minced garlic. You can also use garlic powder if you don’t have fresh garlic on hand.
  • Chicken stock: This recipe can use store-bought chicken stock or homemade chicken stock. I like to use low-sodium chicken broth to control the amount of salt in the recipe.
  • Spices: This recipe calls for dried thyme, smoked paprika, black pepper, and sea salt. You can adjust the amount of each spice to suit your taste preferences.
  • Ham Hock: For this recipe, I used a ham hock; however, I also have made it with leftover ham bone from a spiral ham, and the soup was fantastic!

📝 Note: You can find the full recipe with ingredients and measurements in the recipe card located at the bottom of this post.

What is the difference between navy beans and white kidney beans?

The main difference between navy beans and white kidney beans is their color. Navy beans are small, white beans, while white kidney beans are larger and slightly off-white. However, both types of beans have a similar texture and flavor.

Do navy beans need to be soaked before cooking?

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

How To Cook Navy Beans In A Crock Pot

Making this Crockpot navy beans recipe is easy! Simply add all the ingredients to your slow cooker and let it do the work for you. Here’s how to make it.

  1. Boil the dried navy beans for 10 minutes (skip this step if you did an overnight soak).
  2. While boiling, prep the onions, celery, and garlic.
pan of navy beans soaking in water, crockpot with beans, ham hock, celery, onion and spices
  1. Drain the beans. Check for any bad beans or debris.
  2. Put all of the ingredients in the crockpot.
navy beans, spices and veggies with ham hock ready to cook in a crockpot bowl
  1. Place the lid on the slow cooker and cook for 8 hours on the low setting or the high setting for 5-6 hours, or until the beans are soft.
  2. When cooked, remove ⅓ of the bean mixture to a pan. Use an immersion blender to cream the beans.
  3. Add the creamed beans back to the rest of the mixture and stir.

How do you know when navy beans are done?

Navy beans are done cooking when they are soft and can be easily pierced with a fork. If the beans are not quite ready, continue cooking them until they reach the desired consistency.

Why are my navy beans not getting soft?

There are a few reasons why your navy beans might not be getting soft. One possibility is that the beans are too old and have gone bad. Another possibility is that you’re not using enough water or broth. If you do not cook with enough liquid, you will not end up with very soft beans.

If you are using old beans or do not have enough liquid, try buying a bag of fresh, dried beans and adding more liquid. This should help them to soften up. You may also need to cook the beans for longer than the recipe states if they are particularly stubborn.

Ingredient Variations When Making Crock Pot Navy Beans

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 vs regular chicken stock.
  • Add other vegetables: Feel free to add additional diced vegetables, such as carrots, celery, or potatoes.
  • Change up the spices: If you want to change up the flavor of these beans, try adding different spices, such as a bay leaf, curry powder, or cumin.
  • 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.
bowl of cooked navy beans with bits of celery and onions in the mixture

How many cups of cooked navy beans per person?

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.

What to serve with navy bean soup?

These slow cooker navy beans are hearty and filling enough to be eaten alone. However, if you want to round out your meal, here are a few ideas for what to serve with it.

A simple green salad with a tangy vinaigrette can provide a fresh and crisp contrast to the soup’s richness. A medley of roasted vegetables, or crisp coleslaw with cabbage and carrots, offers a cool and crunchy side dish that pairs well with the soup.

What To Do With Leftovers

This recipe for slow cooker navy beans makes a lot of servings. If you have leftovers here are some tips for keeping them fresh and ready for another great meal.

Storing Navy Bean Soup in the Fridge:

  1. Allow the navy bean soup to cool to room temperature. Do not leave it at room temperature for more than two hours to prevent bacterial growth.
  2. Use an airtight container or a resealable plastic bag to store the soup. Ensure it’s properly sealed to prevent odors from permeating the soup.
  3. Label the container with the date when the soup was made. This helps you keep track of its freshness.
  4. Store the soup in the refrigerator at or below 40°F (4°C). Navy bean soup can be stored for 3 to 4 days.

Storing Navy Bean Soup in the Freezer:

  1. If you want to store the navy bean soup in the freezer for a longer period, make sure it has cooled down to room temperature.
  2. Use a container suitable for freezing, leaving some headspace to allow for expansion as the soup freezes.
  3. If using a resealable plastic bag, remove as much air as possible to prevent freezer burn.
  4. Label the container with the date and contents for easy identification.
  5. The beans can be frozen for 2 to 3 months. After this period, the quality may start to deteriorate, but it will remain safe to eat for a longer time.

Storage Tips

  • If you have a large batch of soup, consider dividing it into smaller portions before freezing. This way, you can thaw and reheat only what you need, reducing waste.
  • For longer storage, you can use a vacuum sealer for airtight packaging in the freezer. This helps preserve the quality for an extended period.
navy beans in a soup bowl with chopped onions and parsley on top

I Want To Answer Your Questions & Hear Your Comments

Do you have a question about this recipe❓ I will answer in the comment form below👇🏼 the recipe card. Did you make this recipe? If so, could you be a gem and leave a comment and rating ⭐️⭐️⭐️⭐️⭐️ below? This helps others find yummy 😋 recipes to make for their family and friends.

navy beans in a bowl with onions chopped on top
4.50 from 2 ratings

How To Cook Navy Beans In A Crock Pot

Prep Time: 15 minutes
Cook Time: 6 hours
Total Time: 6 hours 15 minutes
Servings: 6 cups
I want to show you how I easily make a delicious and hearty pot of navy beans using your crockpot. This easy navy beans in crock pot recipe is simple, economical, and utilizes basic pantry ingredients, making it a perfect choice for a busy family's satisfying weeknight meal.  This recipe has been a staple in our family for years.  It's a fail-proof recipe that's sure to become a family favorite.

Note: Be sure to read through the recipe’s post for tips and details about this recipe.

Ingredients
 

  • 1 pound navy beans, dried
  • 4 cloves garlic minced
  • 1 medium onion , diced into small pieces
  • 4 stalks of celery , chopped into small pieces
  • 1 ham hock
  • 1 bay leaf
  • ½ teaspoon dried thyme
  • ½ teaspoon smoked paprika
  • ½ teaspoon black pepper
  • teaspoon sea salt
  • 6 cups chicken stock

Instructions
 

  • Rinse dried beans and pick out any bad beans or debris. Place dried navy beans in a pan of boiling water. Boil for 10 minutes.
    1 pound navy beans
  • While boiling beans, chop onions, celery, garlic
    1 medium onion, 4 stalks of celery, 4 cloves garlic minced
  • Drain beans. Check for any bad beans or debris.
  • Put all ingredients in the crockpot.
    1 ham hock, 1 bay leaf, ½ teaspoon dried thyme, ½ teaspoon smoked paprika, ½ teaspoon black pepper, 1½ teaspoon sea salt, 6 cups chicken stock
  • Place the lid on the slow cooker and cook for 8 hours on low or on high for 6 hours or until the beans are soft.
  • Remove ⅓ of the soup to a pan. Use an immersion blender to cream the beans. Return to other beans. Stir. This makes gives you a creamy bean soup.
  • Add salt and pepper to taste.

Equipment

Notes

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.
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
Course: Soup
Author: Gina Dickson

⭐️ One last thing, please leave a rating and comment letting me know how you liked making this recipe. This helps me provide more free, high-quality recipes for everyone.

Join Us!Our tables are a gathering place where we can relax, show love, and encourage others while enjoying a meal together. Be sure to Sign Up to get the newest recipes and easy entertaining tips.