Social Media

Navy Bean Soup with Ham Recipe

Navy Bean Soup with Ham Recipe

Photos of Navy Bean Soup with Ham Recipe

How To Make Navy Bean Soup with Ham

This bean soup recipe is easily made from scratch. Using smoked ham hocks give it a distinct meaty flavor. You can even store the broth for next time.

Preparation: 20 minutes
Cooking: 1 hour 30 minutes
Total: 1 hour 50 minutes



  • 16ozdry navy beanspicked over, rinsed, and drained
  • 10sprigsFresh Parsley
  • 2sprigsfresh thymechopped
  • 1bay leaf
  • 2largesmoked ham hocks
  • 1carrotcoarsely chopped
  • 1onioncoarsely chopped
  • 1clovegarliccoarsely chopped
  • 8cupscold water
  • kosher salt and freshly ground black pepper to tasteto taste


  1. Place navy beans into a large pot and cover with cold water by 2 inches.

  2. Bring to a boil, reduce heat to low, and simmer for 5 minutes. Remove pot from heat, cover, and let stand for 1 hour. Drain beans.

  3. Use a small piece of kitchen twine to tie parsley and thyme sprigs and bay leaf into a small bundle.

  4. Place soaked beans, herb bundle, ham hocks, carrot, onion, and garlic into a large soup pot or Dutch oven.

  5. Pour 8 cups cold water over ingredients. Bring to a boil, reduce heat to low, and simmer until beans and ham hocks are tender, about 1½ hours.

  6. Turn off heat; remove ham hocks and let cool. When they are cool enough to handle, remove meat from the bones, discarding the bones, fat, and skin. Chop ham into small cubes. Remove and discard herb bundle.

  7. Transfer about 3 cups cooked beans along with some cooking liquid into a blender; puree beans.

  8. Pour pureed beans back into soup, add cooked ham, and bring back to a simmer over medium heat. Season with kosher salt and black pepper to taste.


  • Calories: 456.49kcal
  • Fat: 14.90g
  • Saturated Fat: 4.63g
  • Trans Fat: 0.10g
  • Monounsaturated Fat: 6.13g
  • Polyunsaturated Fat: 2.46g
  • Carbohydrates: 38.54g
  • Fiber: 9.68g
  • Sugar: 3.33g
  • Protein: 43.75g
  • Cholesterol: 86.35mg
  • Sodium: 1174.48mg
  • Calcium: 117.25mg
  • Potassium: 1230.76mg
  • Iron: 4.85mg
  • Vitamin A: 74.15µg
  • Vitamin C: 4.62mg
Have you tried this Navy Bean Soup with Ham Recipe? Share your experience and any tweaks you made in the Recipe Sharing forum.

Was this page helpful?

Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!