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
Hearty Ham and Bean Soup

Hearty Ham and Bean Soup


  • Author: Mari
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Description

Get cozy with this Hearty Ham and Bean Soup, the ultimate comfort dinner that’ll warm your soul! Perfect for those chilly evenings, this soup is a delightful blend of flavors that come together to create a dish that’s both satisfying and nourishing. Serve it with some crusty bread, and you’ll enjoy the magic of a truly comforting meal.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 3 cloves garlic, minced
  • 1 pound ham, diced
  • 2 cans (15 oz each) navy beans, drained and rinsed
  • 4 cups chicken broth
  • 2 teaspoons dried thyme
  • 1 bay leaf
  • Salt and pepper to taste

Instructions

Step 1:

Heat olive oil in a large pot over medium heat. Add diced onions, sliced carrots, and celery, and cook until veggies are tender, about 5 minutes.

Step 2:

Stir in minced garlic and diced ham. Cook for another 2 minutes, letting those flavors meld.

Step 3:

Add navy beans, chicken broth, thyme, and a bay leaf. Bring the mixture to a boil.

Step 4:

Reduce the heat to a simmer, cover, and let it cook for around 25 minutes. Let all the ingredients work their magic together.

Step 5:

Remove the bay leaf and season your soup with salt and pepper to taste. Let it cool slightly before serving.

 

Notes

Serving Suggestion:

Serve the soup with some crusty bread for a complete meal.

Storage:

Store any leftovers in an airtight container in the refrigerator for up to 3 days.

Freezing:

This soup can be frozen for up to 3 months. Reheat on the stove over low heat, adding a little water or broth if needed.

Customization:

Feel free to add other vegetables like spinach or kale for added nutrients or substitute different types of beans based on your preference.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes