
Warming, deeply savory, and just a little unexpected, this hearty soup proves you don't need tomatoes, peppers, or any of the usual suspects to build a bowl with serious depth. Searing the beef in coconut oil before anything else creates a rich, caramelized foundation that carries the whole pot. Turmeric, ginger, and Ceylon cinnamon bloom in the onion base, giving the broth a gently spiced warmth that feels cozy without tipping into sweet territory. Carrots, parsnips, and sweet potato bring earthy body, while Granny Smith apples add a bright, subtle tartness that balances the richness of the bone broth beautifully. Fresh sage stirred in toward the end keeps its herbal edge intact rather than fading into the background. For anyone navigating nightshade avoidance, this kind of recipe is a genuine find — no workarounds, no substitutions, just clean ingredients that work together naturally. Finish with a scatter of fresh parsley and you've got a complete, satisfying meal straight from the pot.
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!
