
Hearty, warming, and built around real ingredients, this soup is the kind of bowl that earns a permanent spot in your cold-weather rotation. Beef chuck is seared until deeply browned before joining a lineup of carrots, parsnips, and sweet potato in a rich bone broth base — the kind of low-and-slow process that turns humble cuts into something genuinely special. What makes this recipe stand out is the unexpected pairing of tart Granny Smith apples and fresh sage, which get added partway through the simmer so they soften without disappearing into the broth. Ground turmeric, ginger, and Ceylon cinnamon layer in a subtle warmth that feels complex without being fussy. A splash of apple cider vinegar at the start brightens everything and keeps the richness from feeling heavy. Every single ingredient here is naturally free of pork and pork-derived products, so there's no label-scanning or substitution stress — just straightforward, satisfying cooking. Finish with a handful of fresh parsley if you have it, and get ready for seconds.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings
















Pat the beef cubes dry with paper towels and season with 1/2 tsp of the salt. Heat the coconut oil in a large Dutch oven over medium-high heat until shimmering. Add the beef in a single layer, working in two batches if needed to avoid crowding, and sear undisturbed for 3–4 minutes per side until deeply browned on at least two faces. Transfer the browned beef to a plate and set aside.
Reduce the heat to medium. Add the onion to the pot and cook, stirring occasionally, until softened and translucent, about 5 minutes. Add the garlic and cook, stirring constantly, until fragrant, about 1 minute, watching closely so it does not brown.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
