Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ham and Bean Soup with Tomato Broth and Herbs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jennifer
  • Total Time: 1 hour
  • Yield: Serves approximately 6 people 1x

Description

Ham and Bean Soup with Tomato Broth and Herbs is a comforting dish that warms the soul with every spoonful. This hearty soup combines savory ham hock, tender white beans, and rich tomato broth, all enhanced by fresh herbs. Perfect for chilly days or gatherings, it’s a simple yet impressive recipe that brings family and friends together over a delicious meal.


Ingredients

Scale
  • 1 smoked ham hock (about 1 lb)
  • 2 cans (15 oz each) great northern beans, drained and rinsed
  • 1 can (15 oz) quality tomato sauce
  • 1 cup fresh parsley, chopped
  • 1 cup fresh thyme leaves
  • 2 medium carrots, diced
  • 1 medium onion, diced
  • 4 garlic cloves, minced
  • 4 cups low-sodium vegetable broth
  • 1/2 tsp red pepper flakes (adjust to taste)
  • Salt and pepper to taste

Instructions

  1. In a large pot over medium heat, add olive oil. Sauté diced onion until translucent (about 5 minutes), then stir in minced garlic until golden.
  2. Add diced carrots with a sprinkle of salt. Cook for another 5 minutes until slightly softened.
  3. Pour in the tomato sauce, vegetable broth, and rinsed beans; stir well.
  4. Nestle in the ham hock. Bring to a gentle boil before reducing heat to low.
  5. Simmer uncovered for about 45 minutes, allowing flavors to meld.
  6. Remove the ham hock once tender, shred meat from the bone, and return it to the pot. Adjust seasoning as needed.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: Approximately 1 bowl (about 300g)
  • Calories: 350
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 12g
  • Protein: 25g
  • Cholesterol: 40mg