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
Old Fashioned Vegetable Beef Soup simmering in a pot with ladle

Old Fashioned Vegetable Beef Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Samiya El Khoury
  • Total Time: 2 hours
  • Yield: 6 servings 1x

Description

A hearty, homemade Old Fashioned Vegetable Beef Soup recipe packed with tender beef, flavorful vegetables, and a savory tomato-beef broth — the ultimate comfort food for cozy nights.


Ingredients

Scale

4 tablespoons olive oil or butter (divided)

1 pounds chuck roast or stew meat, cut into ¾-inch cubes

Seasoning salt to taste

1 small onion, diced

4 cloves garlic, minced

23 stalks celery, chopped

23 carrots, sliced

4 tablespoons all-purpose flour

4 cups beef broth or stock

1½ cups water

6 ounces tomato paste

2 bay leaves

34 sprigs fresh thyme or 1 teaspoon dried

1 cup green beans (fresh or frozen)

1 cup frozen peas

23 small potatoes, cubed


Instructions

1. In a large Dutch oven, heat 1 tablespoon of olive oil or butter over medium-high heat. Season the beef with seasoning salt.

2. Add the beef in batches and sear until browned on all sides, about 3–4 minutes per batch. Remove and set aside.

3. Add another tablespoon of oil or butter to the pot. Stir in diced onion, cooking 1 minute. Add garlic and cook 1 minute more.

4. Mix in celery and carrots, cooking for 3–4 minutes until slightly tender.

5. Add tomato paste and flour, stirring to coat vegetables evenly. Cook for 2 minutes.

6. Gradually stir in beef broth and water, scraping up browned bits. Add bay leaves and thyme.

7. Return beef to the pot. Bring to a boil, then reduce heat to low, cover, and simmer for 1 hour.

8. Add cubed potatoes and simmer 30 more minutes.

9. Add green beans and peas; simmer uncovered for 10 minutes.

10. Remove bay leaves and thyme sprigs. Taste, adjust seasoning, and serve hot.

Notes

Be sure to brown the beef well for maximum flavor.

Cooking the tomato paste for a minute helps caramelize its natural sugars.

If your soup thickens too much, add a splash of water or broth when reheating.

This recipe freezes beautifully — perfect for make-ahead meals.

  • Prep Time: 20 minutes
  • Cook Time: 1 hour 40 minutes
  • Category: Main Course, Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 424
  • Sugar: 8g
  • Sodium: 708mg
  • Fat: 21g
  • Saturated Fat: 11g
  • Unsaturated Fat: 9g
  • Trans Fat: 1g
  • Carbohydrates: 31g
  • Fiber: 6g
  • Protein: 30g
  • Cholesterol: 98mg