Yield: 6 servings
Navy Bean Soup
This hearty Navy Bean Soup feels like a hug in a bowl. With creamy and tender white beans, smoky ham, and aromatic veggies, the flavor just gets better the longer it simmers.
Prep Time10 minutes minutes
Cook Time1 hour hour 10 minutes minutes
Soaking Time1 hour hour
Total Time2 hours hours 20 minutes minutes
Heat the oil in a large heavy bottomed pot, like a Dutch oven, over medium heat. Sauté the onion, celery, and carrots for 5 minutes, until the onions are translucent. Then add the garlic and ham and sauté for 1 minute more, stirring frequently.
Stir in the broth, navy beans, chicken bouillon, thyme, and oregano. Bring to a simmer and partially cover with pot lid. Cook for 1 hour, stirring occasionally, until the beans are tender. For a creamier broth, remove 1 cup of cooked beans, mash, and return to the soup.
When ready to serve, taste the broth and season with salt and pepper, to taste, as needed. Add the fresh chopped parsley, stir, and serve warm with your favorite crackers, crusty bread, or corn bread.
⭐️ Tried this recipe? Leave a comment and rating! It only takes a minute and helps support our family-run blog. ❤️
How To Soak Beans: Rinse and sort beans to remove debris. For best results, soak overnight in cold water in the fridge. For a quick soak, boil beans in 10 cups of water for 2 minutes, cover, and let sit 1 hour. Drain and rinse soaked beans before cooking.
Store: Transfer cooled leftovers to an airtight container and store in the fridge for up to 4 days.
Freeze: Transfer cooled leftovers to a freezer safe container. Freeze for up to 3 months. For best results, thaw overnight in the fridge before reheating.
Reheat: Gently reheat on the stove or in the microwave, adding a splash of broth or water if the soup has thickened.
Serving: 1 serving, Calories: 220kcal, Carbohydrates: 28g, Protein: 17g, Fat: 5g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 0.01g, Cholesterol: 23mg, Sodium: 1686mg, Potassium: 694mg, Fiber: 10g, Sugar: 4g, Vitamin A: 5656IU, Vitamin C: 25mg, Calcium: 111mg, Iron: 3mg