Go Back

Bean and Beef Ham Soup

Prep Time: 15 minutes | Cooking Time: 2 hours | Total Time: 2 hours 15 minutes Kcal: 320 kcal | Servings: 6 servings

Ingredients

  • 1 tablespoon olive oil
  • 1 large onion diced
  • 3 cloves garlic minced
  • 2 carrots diced
  • 2 celery stalks diced
  • 1 pound dried mixed beans or canned beans, rinsed and drained
  • 1 beef ham hock
  • 6 cups beef broth or vegetable broth
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • Fresh parsley chopped (for garnish)

Instructions

  • If using dried beans, soak them overnight or according to package instructions. Drain and rinse before using.
  • In a large pot, heat the olive oil over medium heat. Add the diced onion, garlic, carrots, and celery, and sauté for 5-6 minutes until softened.
  • Add the soaked beans (or canned beans if using), beef ham hock, broth, bay leaf, and dried thyme to the pot. Stir to combine.
  • Bring the soup to a boil, then reduce the heat to a low simmer. Cover and cook for 1.5 to 2 hours, or until the beans are tender and the flavors have melded. Stir occasionally and add more broth if needed.
  • Once the soup is cooked, remove the beef ham hock. Shred any meat from the hock and return it to the soup.
  • Season with salt and pepper to taste. Ladle the soup into bowls and garnish with fresh parsley if desired.