
This is the kind of pot roast that makes your whole kitchen smell like a holiday — deeply savory beef braised low and slow until it practically falls apart, swimming in a broth that's bright with orange zest, tart cranberry juice, and warm Ceylon cinnamon. The combination of apple cider vinegar and honey creates a subtle sweet-sour balance that makes every spoonful feel layered and intentional. Chunky carrots, parsnips, and sweet potato soak up all that richly spiced broth as they simmer, turning the whole thing into a proper meal in a bowl. Searing the beef in batches before the long braise is the move that builds the deep, caramelized backbone this soup relies on — don't skip it. For anyone navigating tree nut concerns, this recipe keeps things clean with straightforward whole-food ingredients and a coconut oil base, so there's no need to scrutinize a label or worry about hidden additives. Fresh cranberries stirred in at the end burst into the broth and add a gorgeous ruby color alongside a little extra tartness that cuts through the richness of the beef. Finish with a handful of flat-leaf parsley and you've got a bowl that looks as good as it tastes.
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 chunks dry with paper towels and season all over with 1 tsp fine sea salt. Heat the coconut oil in a 6-quart Dutch oven over medium-high heat until shimmering.
Working in two batches to avoid crowding, add the beef in a single layer and sear undisturbed for 3–4 minutes per side until deeply browned on at least two sides. Transfer the seared beef to a plate and repeat with the remaining pieces.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
