Ingredients
Equipment
Method
- Pat the beef cubes dry with paper towels and season generously with salt and pepper.
- Heat olive oil in a large pot or Dutch oven over medium-high heat.
- Sear the beef in batches until browned on all sides. Remove the beef from the pot and set aside.
- Add the onion, carrots, and celery to the pot and cook until softened, about 5-7 minutes. Add the garlic and cook for another minute until fragrant.
- Pour in the beef broth and scrape the bottom of the pot to deglaze, loosening any browned bits.
- Add the diced tomatoes, thyme, rosemary, and bay leaf. Bring to a simmer.
- Return the beef to the pot. Reduce heat to low, cover, and simmer for 2-3 hours, or until the beef is very tender.
- Add the potatoes and continue to simmer for another 20-30 minutes, or until the potatoes are tender.
- Remove the bay leaf. Season with salt and pepper to taste.
- Serve hot, garnished with fresh parsley, sour cream, and/or shredded cheese, if desired.
Notes
For a richer flavor, use homemade beef broth. If you prefer a thicker soup, mash some of the potatoes against the side of the pot before serving. Feel free to add other vegetables, such as peas, corn, or green beans. This soup can be made ahead of time and reheated. The flavors will actually deepen overnight. Store leftovers in an airtight container in the refrigerator for up to 3 days.
