Old fashioned vegetable soup –There’s nothing quite like a comforting bowl of vegetable beef soup to warm you up on a chilly day. This classic recipe has been passed down through the generations and is sure to become a favorite in your household. Below, I’ve detailed both the ingredients you’ll need and the simple steps to create this hearty dish.
Delicious Vegetable Beef Soup
Take a look at this inviting soup that’s both nourishing and satisfying. It’s perfect for a cozy family dinner or a meal prep for the week ahead!

Ingredients
- 1 lb beef stew meat, cut into 1-inch pieces
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, sliced
- 2 stalks celery, sliced
- 3 cloves garlic, minced
- 4 cups beef broth
- 1 can (14.5 ounces) diced tomatoes, undrained
- 1 cup green beans, trimmed and cut into pieces
- 1 cup corn (fresh or frozen)
- 1 teaspoon dried thyme
- 1 teaspoon dried basil
- Salt and pepper, to taste
Instructions
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced beef and brown on all sides, about 5-7 minutes.
- Once the beef is browned, add the chopped onion, carrots, celery, and garlic to the pot. Sauté until the vegetables are softened, about 5 minutes.
- Pour in the beef broth and stir in the diced tomatoes (with their juice), green beans, and corn. Add the thyme, basil, salt, and pepper.
- Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let it simmer for about 1 hour, or until the beef is tender.
- Taste the soup and adjust the seasoning as needed. If you prefer a thicker soup, you can let it simmer uncovered for an additional 10-15 minutes.
- Serve hot with a side of crusty bread or crackers for dipping, and enjoy the fantastic flavors! This soup also freezes well, making it perfect for leftovers.
This vegetable beef soup is not only hearty and filling, but it also offers a wonderful combination of flavors that can be customized with your favorite vegetables. Grab a bowl, and let the warmth of this homemade soup wrap around you!