
This deeply warming soup is the kind of bowl that makes you feel better just by holding it. Coconut oil carries the aromatics beautifully as the onion softens low and slow, and then the garlic and ginger hit the pot together for a fragrant, almost intoxicating minute before the turmeric blooms into everything. The result is a golden, savory broth layered with real depth — no cream, no thickeners, nothing hiding in the background. Shredded cabbage and sliced carrots simmer until perfectly tender, soaking up all that spiced bone broth along the way. A splash of apple cider vinegar at the finish brightens the whole pot and keeps the flavors lively rather than flat. For anyone navigating tree nut concerns, this recipe is naturally free of cashews and any sneaky nut-based additions — just clean, whole ingredients doing all the heavy lifting. Finish with a handful of fresh parsley if you have it, and you've got a bowl that's as nourishing as it looks.
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 →4 servings











Heat the coconut oil in a large pot or Dutch oven over medium heat until shimmering.
Add the onion and cook, stirring occasionally, until softened and translucent, about 6–7 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
