Ingredients
2 lbs (900 g) beef stew meat or chuck roast, cut into bite-sized cubes
2 tablespoons olive oil
1 large onion, diced
3 cloves garlic, minced
3 carrots, sliced
3 celery stalks, chopped
2 medium potatoes, peeled and cubed
2 cups fresh or frozen green beans, cut into 1-inch pieces
1 red bell pepper, diced
1 can (14.5 oz) diced tomatoes
6 cups beef broth
2 tablespoons tomato paste
1 tablespoon Worcestershire sauce
1 teaspoon dried thyme
1 teaspoon dried oregano
2 bay leaves
1 teaspoon paprika
Salt and black pepper to taste
2 tablespoons chopped fresh parsley
Instructions
- Prepare the Ingredients
Wash and peel the vegetables. Slice the carrots, chop the celery, dice the onion and bell pepper, cube the potatoes, trim the green beans, and cut the beef into bite-sized pieces if needed.
- Brown the Beef
Heat the olive oil in a large Dutch oven or soup pot over medium-high heat. Add the beef in batches so the pan isn’t overcrowded. Cook for about 5–7 minutes until browned on all sides. Remove and set aside.
- Cook the Vegetables
In the same pot, add the onion and celery. Cook for about 4 minutes until softened. Stir in the garlic and cook for another minute.
- Build the Soup Base
Add the tomato paste and stir for 1 minute. Pour in the diced tomatoes, Worcestershire sauce, beef broth, thyme, oregano, paprika, bay leaves, salt, and pepper. Stir well.
- Simmer the Beef
Return the browned beef and any juices to the pot. Bring the soup to a boil, then reduce the heat to low. Cover and simmer for about 1½ hours, stirring occasionally, until the beef becomes tender.
- Add the Vegetables
Stir in the carrots, potatoes, green beans, and bell pepper. Continue simmering for another 30–40 minutes, or until all the vegetables are tender.
- Final Seasoning
Remove the bay leaves. Taste the soup and adjust the salt and pepper as needed. Stir in the fresh parsley.
- Serve
Ladle the hot soup into bowls and serve with crusty bread, buttered rolls, or crackers for a complete and comforting meal.
Enjoy this rich, flavorful Beef Vegetable Soup as a satisfying family dinner or make a large batch for easy leftovers throughout the week. It tastes even better the next day as the flavors continue to develop.