Navy Bean Soup is a cozy addition to any family dinner or potluck. The simple steps to prepare makes this the perfect dish for a cold night.
Prep Time20 minutesmins
Cook Time1 hourhr30 minutesmins
Total Time1 hourhr50 minutesmins
Course: Dinner, Lunch
Cuisine: American
Keyword: Navy Bean Soup
Servings: 8
Calories: 319kcal
Author: Kelly Anthony
Ingredients
1pounddried navy beans
2tablespoonsolive or avocado oil
1cupdiced yellow onion
1cupdiced carrots
1cupdiced celery
8-12ouncesthick-cut cooked ham, diced
6cups low-sodium or unsalted chicken broth
1bay leaf
1teaspoonminced fresh thyme
1teaspoonminced fresh rosemary
1 ½teaspoonKosher salt
1teaspoonblack pepper
1teaspoonpaprika
1smoked ham hock (optional)
Instructions
Rinse the beans in a colander and discard any discolored beans or pebbles. To soak overnight, transfer to a large bowl and cover with water by 2 inches. For a quick soak, place the beans in a large pot on the stove, cover by 2 inches, and bring to a boil. Turn off the heat and allow the beans to soak for 1 hour.
Drain and rinse the beans, and set aside until ready to use.
Add oil to a clean, large pot or Dutch oven and bring to temperature over medium heat. Add the onion, carrots, and celery. Sauté for about 3 minutes. Add the ham and sauté for about 3-4 minutes more.
Add the beans, broth, bay leaf, thyme, rosemary, salt, pepper, and paprika. Stir to combine. Add the ham hock (if using) and reduce the heat to maintain a gentle simmer. Cook for 1 hour and 30 minutes or up to 2 hours, until the beans are tender to your liking, stirring occasionally.
Remove the ham hock and allow to cook slightly. Season with more salt and pepper as desired, serve and enjoy!