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
A bowl of vegetable beef soup served in a rustic setting, garnished with fresh herbs

Old-Fashioned Vegetable Beef Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Anass
  • Total Time: 1 hour 50 minutes
  • Yield: 6 servings 1x

Description

A classic, hearty soup made with tender beef, fresh vegetables, and a flavorful broth. This comforting dish is perfect for cold nights, family dinners, or meal prep, offering a rich, savory taste packed with nutrition.


Ingredients

Scale
  • Beef: 1 ½ lbs beef chuck roast or stew meat, cut into cubes
  • Vegetables:
    • 2 medium potatoes, diced
    • 2 carrots, sliced
    • 2 celery stalks, chopped
    • 1 onion, diced
    • 1 can (14.5 oz) diced tomatoes (with juice)
    • 1 cup green beans, chopped
    • ½ cup corn kernels
  • Broth & Liquids:
    • 6 cups beef broth (low-sodium preferred)
    • 1 cup water
    • 1 tbsp Worcestershire sauce (optional, for added depth)
  • Seasonings & Herbs:
    • 2 bay leaves
    • 1 tsp dried thyme
    • ½ tsp black pepper
    • ½ tsp garlic powder
    • Salt to taste
  • Oil for Cooking:
    • 2 tbsp olive oil

Instructions

  • Brown the Beef:

    • Heat olive oil in a large pot or Dutch oven over medium-high heat.
    • Season beef with salt and pepper, then brown in batches for 2–3 minutes per side.
    • Remove the beef and set aside.
  • Sauté the Aromatics:

    • In the same pot, add diced onions, celery, and garlic. Sauté for 4–5 minutes until fragrant.
    • Pour in 1 cup of broth and scrape up any browned bits from the bottom of the pot.
  • Simmer the Soup:

    • Return the browned beef to the pot.
    • Add diced potatoes, carrots, green beans, corn, and tomatoes (with juice).
    • Pour in the remaining beef broth and water. Stir to combine.
    • Add bay leaves, thyme, black pepper, garlic powder, and Worcestershire sauce.
  • Cook Until Tender:

    • Bring the soup to a boil, then reduce heat to low. Cover and let simmer for 1.5 to 2 hours, stirring occasionally.
    • Check for seasoning and adjust salt as needed.
  • Final Touches & Serve:

    • Remove bay leaves before serving.
    • Garnish with fresh parsley, if desired.
    • Serve hot with crusty bread or crackers.

Notes

  • Make Ahead: This soup tastes even better the next day as the flavors meld.
  • Slow Cooker Option: After browning the beef, transfer everything to a slow cooker and cook on low for 6–8 hours.
  • Freezing Instructions: Store in an airtight container and freeze for up to 3 months.
  • Variations:
    • Add barley or rice for extra heartiness.
    • Swap beef for chicken or go vegetarian by using mushrooms and lentils.
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American