Hearty Old-Fashioned Vegetable Beef Soup

A hearty, vegetable-loaded soup featuring meaty beef bones, perfect for a one-pot cold-weather meal.

Category Tags:

Side DishEntreeDinnerLunchSoup

Cuisine Tags:

American

This page may contain affiliate links. If you click and buy, I may receive a small commission at no extra cost to you.

Instructions

  1. In a large pot, combine beef shanks, 8 cups beef stock, 3/4 cup onion, 1/4 teaspoon black pepper, 1 bay leaf, and salt to taste.

  2. Bring the mixture to a boil over medium-high heat. Reduce heat to low, skim any foam, and simmer partially covered for 3 hours, or until the beef is mostly tender.

  3. Remove beef shanks from the soup, skim excess fat, then remove meat from bones, cut into small pieces, and return the meat to the broth.

  4. Add 2 cans diced tomatoes, 2 cups shredded cabbage, 1 1/2 cups green beans, 1 1/2 cups diced potatoes, 1 cup sliced carrots, 3/4 cup chopped celery, 2 teaspoons Worcestershire sauce, and 1 teaspoon sugar (if using).

  5. Continue to simmer for 45 minutes more, or until the vegetables and meat are tender. Taste and adjust seasonings.

  6. Remove the bay leaf and serve hot.

Nutritional Info (per serving)

Calories: 435 kcal
Carbohydrate: 19 g
Cholesterol: 133 mg
Fiber: 5 g
Protein: 63 g
Saturated Fat: 4 g
Sodium: 805 mg
Sugar: 7 g
Fat: 11 g
Unsaturated Fat: 0 g