Ingredients
Equipment
Method
- Pat the beef cubes thoroughly dry with paper towels. Season liberally on all sides with salt and pepper.
- In a large Dutch oven or soup pot, heat the oil over medium-high heat until shimmering. Sear the beef in batches, without crowding, until deeply browned on all sides, about 3-4 minutes per batch. Transfer seared beef to a plate.
- Reduce heat to medium. Add the onion, carrots, and celery to the pot with a pinch of salt. Cook, stirring occasionally, until softened, about 8-10 minutes.
- Add the garlic and tomato paste and cook, stirring constantly, for 1 minute until fragrant.
- Pour in about 1 cup of the beef broth to deglaze the pot, scraping up the browned bits from the bottom.
- Return the seared beef and any juices to the pot. Add the remaining broth, Worcestershire sauce, bay leaves, and thyme. Bring to a boil, then reduce heat to low, cover, and simmer gently for 1.5 hours.
- Add the cubed potatoes and chopped cabbage to the pot, submerging them in the broth. Return to a gentle simmer, cover, and cook for an additional 45 minutes to 1 hour, or until the beef is tender and potatoes are cooked through.
- Discard the bay leaves. Taste and adjust seasoning with additional salt and pepper as needed. Ladle into bowls, garnish with fresh parsley, and serve with crusty bread.
Notes
For the best flavor, ensure the pot is very hot before searing the beef and do not crowd the pan. The soup tastes even better the next day after flavors meld. Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months. For a thicker broth, you can mash a few potato pieces against the side of the pot before serving.
