Go Back Email Link
+ servings

Hearty Vegetable Beef Soup

A comforting and nutritious homemade vegetable beef soup, perfect for a chilly day. Packed with tender beef and a medley of fresh vegetables in a savory broth.
Prep : 10 Total : 25 minutes

Ingredients
  

Main Ingredients

  • 1 pound beef chuck cut into 0.5-inch cubes
  • 1 tablespoon olive oil
  • 1 large onion chopped
  • 2 medium carrots chopped
  • 2 stalks celery chopped
  • 4 cups beef broth
  • 1 can diced tomatoes 14.5 ounce
  • 1 cup potatoes cubed
  • 0.5 cup frozen peas
  • 0.5 cup frozen corn
  • 1 teaspoon dried thyme
  • 0.5 teaspoon dried rosemary
  • salt and pepper to taste

Instructions
 

Preparation Steps

  • Heat olive oil in a large pot or Dutch oven over medium-high heat. Brown the beef cubes on all sides.
  • Add chopped onion, carrots, and celery to the pot. Cook until softened, about 5-7 minutes.
  • Pour in the beef broth and add the diced tomatoes, potatoes, thyme, and rosemary. Bring to a boil.
  • Reduce heat to low, cover, and simmer for at least 45 minutes, or until the beef and vegetables are tender.
  • Stir in the frozen peas and corn during the last 5 minutes of cooking.
  • Season with salt and pepper to taste.
  • Serve hot.

Notes

This soup can be made ahead of time and reheats well. It freezes nicely as well.