Bowl Me Over

  • Home
  • Recipes
  • Subscribe
  • About Me
    • Privacy Policy
    • Contact Me
    • Work with Me
  • Video
menu icon
go to homepage
  • Recipes
  • Subscribe
  • About
  • Video
  • Contact
subscribe
search icon
Homepage link
  • Recipes
  • Subscribe
  • About
  • Video
  • Contact
×
Home » Recipes » Pork

Navy Bean Soup Recipe

Published: Mar 13, 2025 · Modified: Apr 20, 2025 by Debra Clark · 58 Comments

Jump to Recipe Pin Recipe

You're going to love this from scratch Navy Bean Soup Recipe! With classic flavors it's an affordable soup that tastes even better on day two! Big meaty flavor from the ham and creaminess with tender cooked beans. This is an easy meal the whole family will enjoy!

This recipe is easy to make on the Stove Top, Slow Cooker or Pressure Cooker!

Navy bean soup in a pot with a ladle.
Jump to:
  • Classic navy bean soup 
  • Ingredients
  • Hearty Navy Bean Soup Recipe
  • Instructions to make navy bean soup
  • Frequently asked questions (FAQ’s)
  • Deb's top tips to make great bean soup
  • Creative variations
  • Storage
  • More bean soup recipes
  • Serving suggestions

Classic navy bean soup 

Imagine this: tender beans slowly turning creamy, ham that practically melts off the bone, and a rich broth that packs a flavor punch—all for less than a dollar a serving!

This isn’t just any soup; it’s a cherished kitchen staple that’s saved many a tight-budget day. When ham was scarce, I’d stretch every last bit into this hearty masterpiece, and trust me—the leftovers are pure magic!

Ingredients

For the exact measurements, please refer to the recipe card at the bottom of this post. 

All of the ingredients needed to make the soup recipe. With print overlay for clarification.
  • Beans: 1 pound dry navy beans (or substitute with cannellini or great northern beans).
  • Veggies: Onion, carrots, and celery—your aromatic trio.
  • Ham: Leftover ham bone, ham hock, or chopped ham (or try smoked turkey legs for a twist).
  • Liquid: Water, or use low-sodium chicken/vegetable broth for extra flavor.
  • Seasonings: Bay leaves, pepper, and red pepper flakes.
  • Olive Oil: For sautéing the veggies.
  • Finishing Touches: Salt (added at the end), and a squeeze of lemon plus a sprinkle of parsley for brightness (optional).
A big soup pot filled with ham and bean soup, with a ladle scooping up a serving.
4.97 from 52 votes

Hearty Navy Bean Soup Recipe

Navy Bean Soup with Ham is a slow-cooked delicious meal. With rich flavors, it's an easy-to-make, affordable meal that tastes even better on day two! Your entire family will love this old fashioned navy bean soup recipe.
Print Recipe Pin Recipe SaveSaved!
Prevent your screen from going dark
Prep Time15 minutes mins
Cook Time1 hour hr 30 minutes mins
Total Time1 hour hr 45 minutes mins
Course: Soups and Stews
Cuisine: American
Servings: 8 servings
Calories: 271kcal
Author: Deb Clark

Equipment

  • Stock Pot

Ingredients

  • 1 pound package dried navy beans or great northern beans
  • 1 yellow onion chopped
  • 3 carrots chopped
  • 3 stalks celery chopped
  • 1 bay leaf
  • 1 ham bone
  • 2 cups chopped ham optional
  • 8 cups water
  • ½ teaspoon pepper
  • ¼ teaspoon red pepper flakes
  • 2 tablespoons olive oil
  • salt to taste salt if needed at the end of cooking when the beans are completely tender.
  • juice of ½ lemon and 2 tablespoons fresh minced parsley (optional)

Instructions

  • Pick thru the beans, checking for small rocks, blemished beans, etc and remove. 
  • Prepare the beans by following product directions by either soaking the beans overnight, or using the quick soak directions. Set aside.
  • In a large soup pot, heat the olive oil over medium high heat. 
  • Add the onion, carrots and celery to the pot, season with the black pepper & red pepper flakes & sauté until tender, 5-7 minutes. 
  • Add the bay leaf, ham bone, diced ham (if using) and beans to the pot & add enough water to cover the beans and simmer covered for 1 ½ hours, stirring occasionally. Add water as needed and cook until the beans are tender.
  • When the beans are tender, taste for seasoning. You may need to add a teaspoon or two of salt.
  • You can also remove the hambone and pick the meat off it and add the meat back to the soup. Remove and discard the bay leaf.
  • When you turn off the heat add in the lemon juice and fresh parsley, mix well and serve!

Notes

If you're buying beans in bulk you'll need about 2 ½ cups of dried beans.

Instant pot directions

  1. Turn the pressure cooker to sauté.
  2. When hot add the olive oil and sauté the vegetables. Season with black pepper and red pepper flakes and cook for 5 minutes.
  3. Next add the remaining ingredients and 7-8 cups of water. Do not overfill the pressure cooker.
  4. Set the Instant Pot to manual and the timer to be 45 minutes. Add the lid and seal.
  5. Natural release at the end
If the beans are presoaked, reduce cooking time to 10 minutes

Crock pot instructions

  1. Omit the olive oil.
  2. Add all of the ingredients to the crockpot. Cook for 8-10 hours on low until the beans are tender.
  3. Check for seasoning – add salt as needed.
For additional flavor use chicken stock in place of water. 
Adding a squeeze of lemon and minced parsley at the end of the cooking process will brighten the flavor of the soup!
If you prefer a creamier soup, remove a few cups of beans and process until smooth in a food processor or blender and add back to the stockpot.
Also, anytime you’re cooking beans, salt when the beans are tender. If you add salt in the beginning the beans will be tough.

Storage

Refrigerate/Free - Keep leftovers in an airtight container in the fridge for 3–5 days. It also freezes beautifully for up to 3 months.
Reheat: Warm it up on the stovetop or in the microwave.

Love this recipe? Join the free membership group!

    Nutrition

    Calories: 271kcal | Carbohydrates: 40g | Protein: 18g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 15mg | Sodium: 421mg | Potassium: 922mg | Fiber: 13g | Sugar: 4g | Vitamin A: 3909IU | Vitamin C: 6mg | Calcium: 124mg | Iron: 3mg

    Instructions to make navy bean soup

    This is an overview of the instructions. For the complete directions scroll down to the bottom!

    Seasoning in a pot with onions, celery and carrots in a soup pot.

    Saute the veggies in olive oil. Seasoning with black pepper & red pepper flakes.

    Beans and ham with a ham hock in a soup bowl.

    Add the dried beans, ham, ham hock and bay leaf.

    Dried beans and ham in a soup pot, with water poured into the pot.

    Add enough water to cover the beans and simmer covered until the beans are tender.

    A finished pot of navy bean soup with a hand squeezing lemon into the soup pot.

    When beans are tender, season with salt, finish with fresh lemon and minced parsley.

    Frequently asked questions (FAQ’s)

    Do navy beans have another name?

    There are several varieties of white beans and they are very common. Navy beans are a small white bean and have an oval, slightly flattened shape.

    Why do you sort dry beans?

    Sometimes little stones or dirt sneak in with dried beans. Give them a good sort and rinse to keep your soup smooth and stone-free!

    Do beans really need soaking?

    Soaking isn’t necessary, but it does cut down on cooking time. Just remember to drain and rinse the soaking water to keep your soup clean and tasty.

    Do you cook in the soaking liquid?

    No, drain beans and discard the soaking liquid. The water can be dirty and contain anti-nutrients. Rinse the beans until the water runs clear.

    What’s the quick soak method?

    Boil your beans for one minute, then cover and let them sit for an hour. It’s a speedy shortcut to tender beans!

    Where do you find smoked the ham hock?

    Check the meat department or even the freezer section at your local grocery store. And if you can't find it, just ask your friendly butcher for help!

    A soup pot with a ladle taking a big scoop.
    If you're looking to stretch a buck, bean soup is a great option.

    Deb's top tips to make great bean soup

    Always add salt at the end of cooking. Early salt can toughen your beans, and crunchy beans are a no-go!

    • Want to take your homemade soup to the next level? Add a squeeze of lemon and minced parsley at the end of the cooking process. It brightens and freshens the flavor of the soup!
    • Whatever you do, don't skip the bay leaf! The bay leaf adds a subtle layer of flavor and brings the soup together.

    Creative variations

    No leftover holiday ham? No problem! Try using a ham shank, ham steak, thick-cut bacon, or a smoked ham hock. Feeling adventurous? For a vegetarian version, simply omit the meat and swap chicken broth for vegetable stock.

    Extra veggies like mushrooms, spinach, zucchini, or yellow squash can transform your soup into a colorful feast.

    A white bowl filled with soup, with a spoon.

    Storage

    Storage: Keep leftovers in an airtight container in the fridge for 3–5 days. It also freezes beautifully for up to 3 months.

    Reheat: Warm it up on the stovetop or in the microwave.

    More bean soup recipes

    • 15 Bean Soup with Ham - grab a bag of assorted beans at the grocery store and a ham hock and make this soup! It's a mixture of lentils, pinto, black, kidney beans and more. Another hearty delicious meal!
    • Homemade Bean and Bacon Soup - super creamy and easy this one uses canned beans and is ready in a snap!
    • White Bean and Turkey Chili Recipe - I make this ALL the time! It's a great pantry meal.
    • Navy Bean Vegetable Soup - all the goodness of Navy Bean Soup but stuffed with your favorite vegetables!

    Love a great bowl of soup? Click here for the more soup recipes ever on the blog - these are my favorites!

    Serving suggestions

    I like to keep it simple when you're serving a soup this good! Soup and salad or soup and sandwiches - both classic combinations!

    • Jiffy Skillet Cornbread on plate topped with butter and honey.
      Jiffy Skillet Cornbread
    • Freshly baked focaccia bread in the slow cooker.
      Slow Cooker Focaccia Bread
    • Baked dinner rolls in skillet.
      Rolls from Frozen Bread Dough
    • Mini Cuban Slider Sandwiches in a pan.
      Cuban Slider Recipe

    What... you haven't found what you're looking for? Well, I gotcha! I have an entire post dedicated to What to Serve with Navy Bean Soup! Check it out, I'm sure you'll find the best combination for your meal.

    There you have it—this hearty Navy Bean Soup Recipe blends classic comfort with modern convenience. I hope you give it a try soon, and don’t forget to share your delicious creations in the comments or on social media. Happy cooking, and here’s to a bowl full of love and innovation!

    Navy Bean Soup in White Bowl with spoon.
    Navy Bean and Ham Soup has rich hearty flavor.

    First published May 17, 2016 - Last updated April 15, 2025

    More Pork

    • Ladle of hearty sausage and okra stew held above the skillet, garnished with parsley.
      Sausage and Okra Stew Recipe
    • Bowl of loaded potato soup.
      Slow Cooker Creamy Potato Soup
    • Cowboy stew in a crockpot with a ladle to dish up the soup.
      Crockpot Cowboy Stew
    • 15 bean soup with ham in a white bowl with a serving spoon.
      15 Bean Soup with Ham
    6.0K shares

    About Debra Clark

    Hey I'm Deb Clark, and I'm the owner of Bowl Me Over! We live in the sleepy little town of Scappoose, Oregon. And I admit it... I love food! Join me in this foodie journey (even if you've never cooked before!) I will help you learn to be confident in the kitchen! Want to learn more? Let's stay connected, you can email me at debra@bowl-me-over.com and find me on Facebook, Pinterest, Instagram, Twitter and YouTube.

    Comments

      4.97 from 52 votes (34 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Sam says

      January 18, 2024 at 8:33 am

      My grandmother used to make a comforting bean and ham soup. I can't wait to try this recipe and see if it's similar.

      Reply
      • Bowl Me Over says

        January 19, 2024 at 1:42 pm

        I think you'll really enjoy the recipe Sam. It's so hearty and comforting. I always say soup is good food!

        Reply
    2. Brittany says

      January 16, 2024 at 8:17 am

      We're currently iced in due to some crazy winter weather. I think I'll pull a ham from the freezer to try this bean soup recipe. It looks perfect for these cold days!

      Reply
      • Bowl Me Over says

        January 16, 2024 at 9:41 am

        Ha! We are iced in as well. I'm making a pot of beans myself. A great soup is perfect for this weather. Enjoy!

        Reply
    3. Kristen says

      January 12, 2024 at 10:35 pm

      5 stars
      Is there a way to make this bean and ham soup, minus the ham, to fit a vegetarian diet? I am trying to think if there's a different broth I could use to make up for the loss of the ham flavor... thank you!

      Reply
      • Bowl Me Over says

        January 15, 2024 at 2:08 pm

        Of course, just ommit the ham and use a vegetarian broth. There is nothing better than a big pot of beans. Perfect for these cold winter months.

        Reply
      • Rod says

        September 18, 2024 at 7:35 am

        5 stars
        Substitute a vegetable broth and add a dash of liquid smoke to replace the smokiness from the ham and voila! you have a vegetarian bean soup...

        Reply
        • Debra Clark says

          September 18, 2024 at 8:52 am

          Absolutely, that would be delicious!

          Reply
    4. One Crazy House says

      January 12, 2024 at 10:33 pm

      5 stars
      I wonder how this bean soup recipe would taste with pieces of kielbasa mixed in? I am looking for something to make (meal-wise) to serve along with snacks on Super Bowl Sunday, and might have to try this! Just leave it at a simmer in the Crockpot once it's cooked to keep it warm for everyone!

      Reply
      • Bowl Me Over says

        January 15, 2024 at 2:09 pm

        Yes, this can even be made in the slow cooker. It takes 10-12 hours for the beans to cook, so you may want to make it the day before. Kielbasa is an excellent substitute for the ham.

        Reply
    5. Jann Forrest says

      November 27, 2023 at 8:27 am

      4 stars
      OK I made this yesterday with high hopes. Only made one change in that I was out of celery, so I used celery salt. It came out pretty bland. I can't imagine the dried beans being bad. I used chicken stock instead of water and put everything in the crockpot. I opened a can of great northern beans and they were delicious, so I added them to the crockpot beans. That helped some. Not sure what happened but don't think I will use this recipe again.

      Reply
      • Bowl Me Over says

        November 30, 2023 at 4:47 pm

        Interesting, thanks for sharing Jann. Unfortunately, celery salt isn't a good substitute for celery. Fresh vegetables like bell pepper or fennel would be a good substitute. It sounds like your soup needed salt and pepper. I know that sounds basic, but when a soup is bland, it's usually just missing the basics. Thanks for taking the time to comment. I appreciate the feedback.

        Reply
    6. RoseMarie DaSilva says

      September 12, 2023 at 8:07 am

      This recipe sounds delicious. I don't eat pork. Can I use beef summer sausage that has been browned then cut up into small pieces.

      Reply
      • Bowl Me Over says

        September 12, 2023 at 8:55 am

        I think beef summer sausage would be amazing! You can also use a smoked turkey leg or a couple smoked wings. Loads of flavor that way too!

        Reply
    7. Melissa says

      July 28, 2023 at 5:10 pm

      5 stars
      Thank you for sharing the recipe, Debra. I made this tonight for dinner and everyone loved it.

      Reply
      • Bowl Me Over says

        July 29, 2023 at 8:25 am

        Oh that's awesome Melissa! I think this is the BEST Navy Bean Soup - glad it was a hit with the family!!

        Reply
    8. Aliza H says

      April 02, 2023 at 2:59 pm

      5 stars
      Wonderful! Love the stove + slow + IP instructions. We don't do pork, but I had corned beef "broth" I didn't want to waste. Great with that! Added garlic & liquid smoke since no ham. (If that hadn't worked, I'd blame myself not the recipe; but DELICIOUS so hope this helps if anyone else has corned beef broth to use up 🙂

      Reply
      • Bowl Me Over says

        April 02, 2023 at 3:44 pm

        Oh that is so smart Aliza! I love repurposing leftovers. Thanks for the tip!!!

        Reply
        • Gail says

          July 05, 2023 at 9:32 am

          Question what gives the bean soup the orange color

          Reply
          • Bowl Me Over says

            July 05, 2023 at 2:45 pm

            The carrots and simmering the beans all day long.

            Reply
      • Del says

        May 22, 2023 at 7:35 pm

        5 stars
        Did you add 8 cups of liquid in your video? The chicken broth boxes i thought where 4 cups and then it looked like you added about two more cups. Just wanting to know exactly how much broth and how much water to use. I like using chicken broth as it adds flavor but wondering if adding the water helps in some way?

        Reply
        • Bowl Me Over says

          May 23, 2023 at 9:07 am

          Adding water just makes it less expensive. If I have enough chicken stock, I will certainly use that. Initially I will add six cups of liquid. Then as it cooks (and cooks off) I will add more liquid. Totally about 8 cups. Enjoy the soup Del.

          Reply
    9. Sarah A Martin says

      April 01, 2023 at 9:48 am

      5 stars
      I made this soup awhile ago and it was delicious. I ended up freezing the leftovers. We ate them 2 months later and this soup was still really good. I would definitely recommend this recipe.

      Reply
    10. Debbie Lockwood says

      February 22, 2023 at 2:38 pm

      Looking forward to trying this soup. When cooked in a slow-cooker for 8-9 hours, is that on low or high?

      Reply
      • Bowl Me Over says

        February 22, 2023 at 5:20 pm

        It will take 8-10 hours on low. I usually put it in first thing in the morning at 7 and it's ready by 5pm. Best to give it a little extra time, than not enough. Enjoy the soup, it's one of our family's favorite recipes!

        Reply
    11. Vickie says

      February 21, 2021 at 11:51 am

      Recipe looks great...question, says if presoaked reduce cooking time by 10 minutes. Does that mean I do not have to presoak? I know my pot will cook the beans without presoaking, etc. I have done it with other recipes. If I don't have to presoak I do not want to.

      Reply
      • Bowl Me Over says

        February 21, 2021 at 3:41 pm

        you don't have to presoak at all Vickie - enjoy the recipe!

        Reply
    12. Janet says

      January 17, 2021 at 9:04 am

      5 stars
      Best Navy Soup I've ever eaten, husband loved it. Thank you!

      Reply
      • Bowl Me Over says

        January 17, 2021 at 10:53 am

        Yay!! It's my favorite too - always a great meal. Thanks Janet - have a great day!!

        Reply
    13. MICHAELA KENKEL says

      June 11, 2020 at 11:21 am

      5 stars
      My hubby said my bean soup recipe is out the door after making this one of yours!! It was really good!

      Reply
    14. Sandra Shaffer says

      March 29, 2020 at 2:59 pm

      5 stars
      This is one hearty soup! Send leftovers to my folks and they loved it too. Thanks for a great recipe!

      Reply
    15. Nikki says

      March 19, 2020 at 7:52 am

      5 stars
      Perfect recipe and perfect comfort food!

      Reply
    16. Julie Menghini says

      March 17, 2020 at 6:21 pm

      5 stars
      This is our favorite ham and bean recipe. I got a super big ham for Easter just so we can make this soup with the leftovers!

      Reply
    17. Sandra Shaffer says

      March 15, 2020 at 9:29 am

      5 stars
      Bean soup can really stretch to multiple meals, plus they’re so filling! Love this recipe and the cooking method options you share. I’m on an IP kick lately! Thank you.

      Reply
    18. Michelle Turner says

      April 22, 2018 at 2:48 pm

      Looks delish. I love soup in the summer too. Great combo.

      Reply
      • Bowl Me Over says

        April 24, 2018 at 10:38 am

        Soup is such a comforting meal, I agree!

        Reply
    19. Audrey Busike says

      October 11, 2016 at 2:58 pm

      5 stars
      Mmmmmmmm... A classic favorite!

      Reply
      • Bowl Me Over says

        October 12, 2016 at 3:16 pm

        Ham and Bean soup is the classic soup, one of my fav's! Thanks for stopping by Audrey!

        Reply
    20. Lois says

      May 26, 2016 at 7:36 am

      4 stars
      This is so good.

      Reply
      • Bowl Me Over says

        May 26, 2016 at 6:59 pm

        Love a great soup and Bean Soup is just so easy, affordable and delicious! Thanks Mom!!

        Reply
    Newer Comments »
    Blogger Deb Clark smiling at camera holding a plate filled with a casserole.
    Welcome to Bowl Me Over!

    Hey I'm Deb Clark! I'm the owner of Bowl Me Over. We live in a sleepy little town just north of Portland in the beautiful Pacific Northwest... (read more)

    Everyone's Favorites

    • Spoon filled with chicken spaghetti over casserole dish.
      Chicken Spaghetti with Rotel

    • Ground Beef Casserole in a cast iron skillet with a spoon taking out a big scoop.
      Hobo Casserole

    • Sauce in bowl with spoon.
      Smashburger Sauce Recipe

    • Stuffed Bell Pepper Casserole in white dish.
      Stuffed Bell Pepper Casserole

    • Quarter Pounder Hamburger with bite taken out. Burger is loaded with cheese, lettuce and tomato.
      How to Cook Frozen Hamburger Patties in the Oven

    • Close-up view of crispy smashed fingerling potatoes with caramelized garlic, herbs, and seasoning for a crunchy golden finish.
      Smashed Fingerling Potatoes

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter

    Footer

    About

    • Privacy Policy
    • About Me
    as featured in

    Contact

    • Contact

    Copyright © 2013 - 2025 Bowl Me Over, LLC

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.