Go Back
+ servings

Navy Bean Soup

Print Recipe
Prep Time 15 minutes
Cook Time 2 hours
Total Time 2 hours 15 minutes
Servings 8
Calories 342

Ingredients

  • 16 ounces dried navy beans soaked in water with a pinch of baking soda for at least 12 hours
  • 2 smoked ham hocks
  • 1 medium onion peeled and chopped
  • 2 garlic cloves chopped
  • 1 tsp dried thyme leaves
  • 1 large dried bay leaf
  • 8 cups cold water
  • 1 large carrot diced
  • 2 Tbsp chopped fresh flat-leaf parsley
  • Sea salt and freshly ground pepper to taste
  • Heavy cream for serving optional

Instructions

  • All ingredients ready? Let's begin!
  • Drain and rinse the soaked beans. Place them in a large soup pot or Dutch oven with a lid over medium-high heat. Add the ham hocks, onion, garlic, thyme, bay leaf, and water. Stir to combine. Bring this to a boil.
  • As soon as the water boils, reduce the heat to a low simmer. Cover the pot and cook for 1 hour.
  • Add the carrots and parsley to the soup and stir again to combine. Cover the pot and continue to simmer until the beans are tender and the meat on the ham hocks is starting to pull away from the bone, approximately 30 minutes longer.
  • Turn off the heat and remove the ham hocks to a clean cutting board. Remove the bay leaf and discard it. Allow the ham hocks to cool until you can handle them.
  • Place about 3 cups of the cooked beans in a blender. Purée until smooth, being very careful to allow some steam to escape from the hole in the top of the blender. You can cover it loosely with a kitchen towel.
  • Remove the ham from the bones. Discard the bones. Dice or shred the ham into bite-size pieces. Add the puréed beans back to the soup along with the diced ham meat. Stir to combine well. Season with salt and pepper to taste. Heat the soup back up.
  • Ladle the hot soup into individual serving bowls. Serve the hot soup with a drizzle of heavy cream over the top that everyone can stir into their soup.

Video

Nutrition

Calories: 342kcal | Carbohydrates: 37g | Protein: 25g | Fat: 11g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Cholesterol: 46mg | Sodium: 128mg | Potassium: 888mg | Fiber: 14g | Sugar: 3g | Vitamin A: 1610IU | Vitamin C: 4mg | Calcium: 110mg | Iron: 4mg