Ingredients
Equipment
Method
Sear the beef
- Heat the olive oil in a large Dutch oven over medium-high heat, then sear the beef in batches until browned on all sides, about 3 to 5 minutes per batch. Remove browned beef to a plate.
Build the soup base
- Sauté the onion, carrots, and celery in the Dutch oven for 5 minutes, stirring occasionally. Add the garlic and tomato paste, then cook for 2 minutes until fragrant.
Simmer the broth
- Return the beef to the pot, then add the beef broth, diced tomatoes, Worcestershire sauce, dried thyme, and bay leaf. Bring everything to a boil, then reduce heat to low and simmer for 30 minutes.
Cook the vegetables
- Add the potatoes and simmer for 15 minutes, until the potatoes are tender but not falling apart. Stir in the green beans and corn, then cook for the last 8 minutes.
Finish and season
- Remove the bay leaf and season with salt and pepper to taste. Taste the broth and adjust seasoning as needed, then serve hot.
Notes
Pro tip: Don’t crowd the beef—sear in batches so you get real browning for deeper flavor. Store leftovers in an airtight container in the refrigerator for up to 4 days; freeze in portions for up to 3 months. For a lighter option, use low-sodium beef broth and reduce added salt at the end.
