
This is the kind of soup that makes your whole kitchen smell like a holiday and a Sunday roast had a very good idea together. Chunks of beef chuck are seared in coconut oil until deeply browned, then slow-simmered with cranberry juice, fresh orange, bone broth, and warming spices like turmeric and Ceylon cinnamon until the meat is fall-apart tender and the broth is rich and complex. Carrots, parsnips, and sweet potato round out the pot, and a final stir of fresh cranberries adds a bright, jammy tartness that keeps every spoonful interesting. Avoiding industrially processed cooking oils can be genuinely tricky in hearty, braise-style recipes, but this one leans entirely on coconut oil and clean, whole-food ingredients from start to finish. There are no shortcuts that sneak in canola or soybean oil — just honest fat, real broth, and produce. The apple cider vinegar and honey balance the tartness of the cranberry juice beautifully, so the flavor profile feels layered and intentional rather than simply sweet or sour. It's the kind of deeply nourishing bowl that rewards a little patience, and it tastes even better the next day once the broth has had time to settle and deepen.
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!
