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
A bowl of hearty white bean and ham soup with chunks of carrots and fresh parsley. This delightful recipe is seasoned with black pepper, creating a flavorful and warm broth, served invitingly with a spoon.

White Bean and Ham Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Hannah
  • Prep Time: 20 minutes
  • Cook Time: 3 hours
  • Total Time: 3 hours 10 minutes
  • Yield: 8 servings 1x
  • Category: Soups
  • Method: Simmering
  • Cuisine: American

Description

This hearty White Bean and Ham Soup is a comforting, filling dish perfect for chilly days. Made with tender Great Northern beans, flavorful diced ham, and a medley of vegetables, this soup is sure to warm you up from the inside out.


Ingredients

Units Scale
  • 20 ounces dried Great Northern Beans
  • 1 tablespoon olive oil
  • 1 medium sweet onion, diced
  • 3 stalks celery, diced
  • 2 carrots, diced
  • 2 cloves garlic, minced
  • 8 cups water
  • 2 teaspoons Italian seasoning
  • 2 cups cooked diced ham
  • 1 tablespoon salt
  • 2 teaspoons ground pepper

Instructions

  1. Prepare the Beans: Rinse and sort through the dried Great Northern beans, discarding any rocks or debris. Set aside.
  2. Prep the Vegetables: Dice the onion, celery, and carrots. Mince the garlic.
  3. Cook the Vegetables: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion, celery, and carrots, and cook until the vegetables are softened, about 5-7 minutes. Add the minced garlic and cook for an additional 1-2 minutes until fragrant.
  4. Add Beans and Water: Pour the 8 cups of water into the pot, then stir in the Italian seasoning and the rinsed beans.
  5. Boil and Simmer: Bring the mixture to a boil, then reduce the heat to low and let it simmer for about 2 hours, or until the beans are tender.
  6. Add Ham and Seasonings: Stir in the cooked diced ham, salt, and ground pepper. Continue to simmer for an additional 30 minutes to 1 hour, allowing the flavors to meld together.
  7. Adjust Consistency: If the soup is too thick, adjust the consistency by adding more water or chicken stock until it reaches your desired thickness. Taste and adjust seasoning if needed.
  8. Serve: Ladle the soup into bowls and serve hot. Enjoy the hearty and comforting flavors of this White Bean and Ham Soup.

Notes

  • For extra flavor, consider adding a bay leaf or a few sprigs of fresh thyme while the soup simmers.
  • This soup freezes well, making it a great option for meal prep.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250
  • Sugar: 3g
  • Sodium: 1200mg
  • Fat: 6g
  • Saturated Fat: 2g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 9g
  • Protein: 18g
  • Cholesterol: 30mg