
This hearty, slow-simmered soup is the kind of cold-weather bowl that makes you want to stay in all day. Tender chunks of beef chuck roast are seared until deeply browned, then braised low and slow in a broth built from cranberry juice, fresh orange, honey, and apple cider vinegar — a combination that sounds unexpected but tastes absolutely brilliant. Warm spices like turmeric and Ceylon cinnamon weave through the background, while chunky carrots, parsnips, and sweet potato soak up every bit of that rich, tangy broth. Fresh cranberries are stirred in near the end, bursting open and deepening the color and flavor in a way that feels almost too beautiful for a weeknight. The whole thing is built entirely around beef and produce, so there's no need to scan labels or swap anything out to keep it poultry-free — it's naturally there from the start. A finishing scatter of flat-leaf parsley brightens the bowl just before serving, though honestly it's stunning either way. This is the kind of recipe that earns a permanent spot in your cold-season rotation.
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!
