A hearty, classic soup filled with tender beef, wholesome vegetables, and rich broth — just like Grandma used to make.
1 tablespoon olive oil
1 1/2 pounds beef stew meat, cut into bite-sized pieces
1 medium onion, diced
2 cloves garlic, minced
3 carrots, sliced
2 celery stalks, sliced
3 potatoes, peeled and diced
1 (14.5 oz) can diced tomatoes
6 cups beef broth
1 cup frozen green beans
1 cup frozen corn
1 teaspoon dried thyme
1 teaspoon dried basil
1 bay leaf
Salt and pepper to taste
1. Heat the olive oil in a large soup pot over medium-high heat and brown the beef on all sides.
2. Add the onion and garlic, cooking until softened.
3. Stir in the carrots, celery, and potatoes.
4. Add diced tomatoes, beef broth, thyme, basil, and bay leaf.
5. Bring to a boil, then reduce heat and simmer for 60–75 minutes, or until the beef is tender.
6. Stir in the green beans and corn, simmering an additional 10 minutes.
7. Remove bay leaf, season with salt and pepper, and serve warm.
For deeper flavor, brown the beef in small batches.
Soup stores well — flavors improve after a day in the refrigerator.