Ingredients
Equipment
Method
- Pat the beef very dry and toss with ½ tsp salt. Heat 1 tbsp oil in a Dutch oven over medium-high heat. Brown the beef in two batches, 4–5 minutes per batch, turning once a deep crust forms on two sides. Add the remaining oil between batches. Move the beef to a plate.

- Lower the heat to medium. Add the onion, carrots and celery and cook 6–8 minutes, scraping the browned bits from the bottom, until the onion is soft and golden. Add the garlic and cook 1 minute.

- Pour in the broth, coconut aminos and vinegar and scrape the bottom clean. Return the beef and its juices. Add the thyme, rosemary and bay leaves.

- Bring to a boil, then lower to a bare simmer. Cover with the lid slightly ajar and cook 1½ hours, until the beef is nearly tender.
- Stir in the squash, parsnips and remaining ¼ tsp salt. Simmer uncovered 30–40 minutes more, until the beef is fork-tender and the vegetables are soft but holding their shape.

- Fish out the herb stems and bay leaves. For a thicker stew, whisk the arrowroot into the cold water, stir it in, and simmer 1–2 minutes until glossy (don't boil it hard after this). Taste for salt, then finish with parsley.
Notes
Chef tips
- Dry beef and batches. Crowding the pot steams the meat gray, and the browning is where most of this stew's flavor comes from.
- Add the squash late so it stays in cubes instead of dissolving.
- Make it a day ahead. The flavor deepens, and you can lift the solid fat off the top.
- Slow cooker: Brown the beef and vegetables first, then cook on LOW 7–8 hours. Add the squash and parsnips for the last 2 hours.
- Pressure cooker: Cook 35 minutes on high, natural release 10 minutes, add the squash and parsnips, then pressure cook 3 minutes more.
- Vegetables: Turnips, rutabaga or sweet potato can stand in for the parsnips.
