Description
This homemade vegetable beef soup is hearty, comforting, and packed with tender beef and wholesome vegetables. With a rich, savory broth and nourishing ingredients, this easy one-pot recipe is perfect for a cozy meal. Whether you’re looking for a warm winter dish or a nutritious weeknight dinner, this soup is sure to satisfy.
Ingredients
1 lb beef stew meat, cut into bite-sized pieces
2 tablespoons olive oil
1 onion, chopped
2 cloves garlic, minced
4 cups beef broth
1 can (14.5 oz) diced tomatoes, undrained
2 carrots, sliced
2 potatoes, diced
1 cup green beans, chopped
1 cup corn (fresh, frozen, or canned)
1 cup peas (fresh, frozen, or canned)
1 teaspoon dried thyme
1 teaspoon dried oregano
1 bay leaf
Salt and pepper to taste
Instructions
- Brown the Beef: In a large pot, heat olive oil over medium-high heat. Add beef and brown on all sides (about 5-7 minutes). Remove and set aside.
- Sauté Aromatics: In the same pot, sauté onion and garlic for 2-3 minutes until fragrant.
- Add Liquids & Meat: Pour in beef broth and diced tomatoes, then return the beef to the pot.
- Add Vegetables: Stir in carrots, potatoes, green beans, corn, and peas.
- Season & Simmer: Add thyme, oregano, bay leaf, salt, and pepper. Bring to a boil, then reduce heat and simmer for 45-60 minutes until beef and vegetables are tender.
- Final Touches: Remove the bay leaf before serving. Enjoy warm with crusty bread!
Notes
Customize It: Add bell peppers, zucchini, or spinach for extra nutrition.
Make It Spicy: Add red pepper flakes or chopped jalapeño.
Swap the Meat: Try ground beef or shredded roast beef instead of stew meat.
Thicken the Soup: Mash some potatoes or add a cornstarch slurry for a thicker consistency.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 6 servings
- Calories: 320 kcal