Print

beef vegetable soup

A hearty and wholesome beef vegetable soup packed with tender beef chunks and vibrant vegetables, perfect for a comforting meal any day.

Ingredients

Scale
  • 1 lb beef stew meat, cut into cubes
  • 2 tablespoons olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 3 carrots, sliced
  • 2 celery stalks, sliced
  • 2 potatoes, peeled and diced
  • 1 cup green beans, trimmed and cut
  • 1 cup corn kernels (fresh or frozen)
  • 1 can (14.5 oz) diced tomatoes
  • 6 cups beef broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried parsley
  • 1 bay leaf
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium-high heat. Add beef cubes and brown on all sides, about 5–7 minutes.
  2. Add diced onion and garlic; sauté until softened, about 3 minutes.
  3. Add carrots, celery, potatoes, green beans, and corn to the pot; stir to combine.
  4. Pour in beef broth and diced tomatoes with their juice.
  5. Add thyme, parsley, bay leaf, salt, and pepper. Stir well.
  6. Bring soup to a boil, then reduce heat to low and simmer, covered, for 1 to 1.5 hours until beef is tender and vegetables are cooked.
  7. Remove bay leaf before serving. Adjust seasoning if needed and serve hot.

Notes

For extra richness, add a splash of Worcestershire sauce during simmering or top with fresh chopped parsley before serving.