Ingredients
Method
- Sear the Beef: Heat oil in a Dutch oven. Pat beef shanks dry, then sear on both sides until deeply browned.
- Sauté the Base Veggies: Add onion, carrot, and celery. Sauté until softened, about 6 minutes. Stir in garlic and cook for 1 more minute.
- Deglaze and Enrich: Stir in tomato paste, cook until darkened (about 2 minutes). Add Worcestershire. Deglaze the pot with ½ cup broth, scraping fond.
- Build the Broth: Return beef to pot. Add remaining broth, bay leaves, and thyme. Bring to a simmer. Skim any scum that rises.
- Simmer Gently: Cover and cook on low for 2 hours. Remove thyme bundle and bay leaves.
- Add Potatoes: Stir in potatoes and cook for another 30 minutes, uncovered, until tender.
- Shred and Return Beef: Remove beef, shred with forks, discard bones and tough fat, and return meat to the pot.
- Final Adjustments: Taste and adjust salt/pepper. Add fresh parsley just before serving.
Notes
Beef cuts: Bone-in beef shank gives the richest flavor due to the marrow, but chuck roast or stew meat can also work if you're short on time. Just avoid lean cuts—they won’t deliver the same depth.
Flavor boosters: A spoonful of tomato paste, a dash of Worcestershire sauce, and fresh thyme go a long way in adding complex layers to your broth. For extra boldness, add a splash of red wine while deglazing the pot.
Vegetable swaps: Feel free to add parsnips, turnips, or even green beans based on what’s in season or in your fridge. Just add tender veggies toward the end to avoid overcooking.
Soup consistency: If you like a heartier texture, mash a few potatoes in the pot during the final simmer. This naturally thickens the soup without flour or cream.
Storage tips: Store leftovers in an airtight container in the fridge for up to 4 days. The flavor deepens overnight. For longer storage, freeze in portioned containers for up to 2 months. Reheat gently to avoid breaking the meat fibers.