Smoky White Bean and Ham Soup Recipe

Smoky White Bean and Ham Soup Recipe

How To Make Smoky White Bean and Ham Soup

This hearty ham soup is flavorfully packed with white beans and tender veggies, all cooked in a savory tomato broth, for a belly-filling meal!

Preparation: 20 minutes
Cooking: 1 hour 30 minutes
Soak Time: 1 hour
Total: 2 hours 50 minutes



  • 1lbdried white navy beans,or Great Northern beans, rinsed, checked for stones
  • 6cupswater
  • 4cupschicken stock
  • 2bay leaves
  • 1yellow onion,plus ½ cup minced, peeled, quartered
  • 2lbssmoked ham hocks
  • 2carrots,diced
  • 2celery stalks,diced
  • 14oztomatoes,(1 can), chopped or diced
  • 4garlic cloves,minced
  • 1tbspfresh thyme leaves,chopped
  • salt
  • cupkale,or other dark leafy greens, chopped

For Serving:

  • extra-virgin olive oil
  • pecorino romano,or parmigiano reggiano, finely grated


  1. Place the beans in a medium pot and cover with 2 to 3 inches of water. Bring to a boil over high heat and cook for 1 minute.

  2. Remove the pot from the heat and let sit for 1 hour. Drain in a colander.

  3. Place the drained beans into a 5.5-quart Dutch oven or large pot. Add the water, chicken stock, bay leaves, quartered onion, and ham hocks.

  4. Bring to a boil over high heat, then cover and simmer over low heat for about 1 hour, until the beans are just tender.

  5. Once the beans are tender, pull out the bay leaves, onion remnants, and ham hocks. Discard the bay leaves and onions, but set the ham hocks aside to cool.

  6. Add the minced onion, carrots, celery, tomatoes, garlic, thyme, and 2 teaspoons of salt to the pot. Increase the heat to medium and cook, uncovered, for 15 minutes.

  7. While the soup is cooking, and when the ham hocks are cool enough to handle, pull the meat from the hocks, discard any bone, fat, and tough sinew, and chop the meat finely.

  8. Use a ladle to transfer about 2 cups of the beans and vegetables, along with a bit of broth, to a blender or food processor. Purée until smooth, and then stir the mixture back into the soup.

  9. Add the meat and kale to the soup and simmer over medium-low heat for 5 minutes more. Taste and adjust the seasoning with more salt, if necessary.

  10. Garnish each bowl with a drizzle with olive oii and a heap of grated cheese, serve, and enjoy!


  • Calories: 530.22kcal
  • Fat: 21.34g
  • Saturated Fat: 5.18g
  • Trans Fat: 0.08g
  • Monounsaturated Fat: 11.23g
  • Polyunsaturated Fat: 3.19g
  • Carbohydrates: 45.24g
  • Fiber: 10.34g
  • Sugar: 7.07g
  • Protein: 41.26g
  • Cholesterol: 72.77mg
  • Sodium: 1327.72mg
  • Calcium: 126.55mg
  • Potassium: 1420.98mg
  • Iron: 4.87mg
  • Vitamin A: 170.02µg
  • Vitamin C: 14.02mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

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