Go Back
+ servings
Old fashioned vegetable beef soup recipe.
Print Recipe
5 from 1 vote

Old Fashioned Vegetable Beef Soup

This old fashioned vegetable beef soup is slowly simmered to perfection, with no shortcuts, just like your grandma would have done.
Prep Time10 mins
Cook Time2 hrs 20 mins
Total Time2 hrs 30 mins
Course: Soup
Cuisine: American
Servings: 8
Calories: 289kcal



  • 1.5 pounds beef stew meat cut into ¾" cubes
  • 1 tablespoon cooking oil
  • 1 medium onion chopped
  • 3 cloves garlic minced
  • 2 tablespoons flour
  • 2 tablespoons tomato paste
  • 7 cups beef stock
  • 2 teaspoons Worcestershire sauce
  • 28 ounces canned diced tomatoes including liquid
  • 2 cups chopped Yukon gold potatoes chopped into 1" chunks
  • 2 carrots chopped
  • 2 celery ribs chopped
  • 1 cup sweet corn kernels You can use frozen corn
  • 1 cup peas You can use frozen peas
  • 1 cup chopped green beans You can use frozen green beans
  • 1 bay leaf
  • 2 sprigs of fresh thyme
  • ½ teaspoon black pepper
  • Salt to taste


  • Add cooking oil to a large soup pot or Dutch Oven and set over medium high heat. Once oil is shimmering add cubed stew meat and brown on all sides.
  • Once meat is well browned, remove it from the pot and set aside. Reduce the stovetop to medium heat and add chopped onion. You can add additional oil if needed. Saute the onion until tender and turning golden brown, then add minced garlic and cook for an additional two minutes.
  • Sprinkle in flour and add tomato paste. Stir it well in the pot and allow it to heat through so the raw flour taste cooks out and the tomato paste flavor develops more., being careful not to allow the flour to scorch
  • Add a couple of splashes of beef stock to loosen the browned bits on the bottom of the pot and scrape them with a wooden spoon to remove them and allow them to incorporate into the liquid.
  • Add the remainder of the beef stock and Worcestershire sauce. Return the beef stew meat back into the pot along with canned tomatoes, potatoes, celery, bay leaf, sprigs of thyme and black pepper.
  • Stir everything together and bring to a simmer. Reduce the heat to medium low and let simmer, covered, for 2 hours or until the beef is tender. Add the corn, peas, and green beans in the final 15 minutes to prevent them from getting mushy.
  • Taste for salt and adjust as needed, then ladle into soup bowls and serve.


You can use a slow cooker to simmer the soup, but the flavor is best when properly cooked on the stovetop where the meat and onions can be seared and sauteed. 


Calories: 289kcal | Carbohydrates: 30g | Protein: 28g | Fat: 7g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 53mg | Sodium: 676mg | Potassium: 1386mg | Fiber: 5g | Sugar: 8g | Vitamin A: 3070IU | Vitamin C: 35mg | Calcium: 100mg | Iron: 5mg