This hearty and comforting vegetable beef soup is packed with tender chunks of beef, vibrant vegetables, and flavorful herbs. Perfect for a cozy dinner or a healthy meal prep option, it’s both nutritious and filling. The recipe is versatile, allowing you to use fresh, frozen, or even canned vegetables, making it a great choice for all seasons.
Ingredients:
- 1 lb beef stew meat, cut into bite-sized pieces
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups beef broth
- 2 cups water
- 1 can (14.5 oz) diced tomatoes
- 3 carrots, sliced
- 2 potatoes, peeled and diced
- 2 stalks celery, chopped
- 1 cup green beans, trimmed and cut into 1-inch pieces
- 1 cup corn kernels (fresh, frozen, or canned)
- 1 bay leaf
- 1 teaspoon dried thyme
- Salt and pepper to taste
- Fresh parsley, chopped (optional for garnish)
Instructions:
- Sear the beef: In a large pot, heat the olive oil over medium heat. Add the beef and cook until browned on all sides. Remove the beef and set aside.
- Cook the aromatics: In the same pot, add the chopped onion and garlic. Sauté until soft and translucent, about 3-4 minutes.
- Simmer the broth: Add the beef back into the pot along with the beef broth, water, diced tomatoes, bay leaf, and thyme. Bring to a boil, then reduce the heat and simmer for 45 minutes to 1 hour, or until the beef is tender.
- Add vegetables: Stir in the carrots, potatoes, celery, green beans, and corn. Simmer for an additional 20-30 minutes, or until the vegetables are tender.
- Season and serve: Taste the soup and season with salt and pepper. Remove the bay leaf before serving. Garnish with chopped parsley if desired.
Enjoy your warm and flavorful homemade vegetable beef soup!