Ingredients
Equipment
Method
Sear the beef
- Heat the olive oil in a large Dutch oven over medium-high heat and sear the beef in batches until browned on all sides, about 4–6 minutes total per batch. Remove the browned beef to a plate as it finishes.
Build the soup base
- Sauté the onion, carrots, and celery for 5 minutes in the Dutch oven until the onion softens. Add the garlic and tomato paste and cook for 2 minutes, stirring until fragrant.
Simmer
- Return the beef to the pot and add the beef broth, diced tomatoes, Worcestershire sauce, dried thyme, and bay leaf. Bring to a boil, then reduce heat and simmer for 30 minutes, stirring occasionally.
Cook vegetables and finish
- Add the potatoes and cook for 15 more minutes, keeping the soup at a gentle simmer. When the potatoes are nearly tender, add the green beans and corn and cook for the last 8 minutes.
Season to serve
- Remove the bay leaf and season the soup with salt and pepper to taste. Taste and adjust seasoning before serving hot.
Notes
Pro tip: avoid overcrowding when searing so the beef browns instead of steams; it makes the broth taste deeper. Refrigerate leftovers in a covered container for up to 4 days. Freeze for up to 3 months (best after cooling completely); reheat gently on the stove. For a lower-sodium option, use reduced-sodium beef broth and Worcestershire sauce.
