
This deeply aromatic soup is the kind of bowl that warms you from the inside out, built on a base of slow-cooked onion, punchy garlic, and freshly grated ginger that fills the kitchen with an incredible fragrance. Coconut oil carries the aromatics beautifully, and a bloom of ground turmeric gives the broth that gorgeous golden hue before the carrots and shredded cabbage go in to simmer until perfectly tender. Every single ingredient here is naturally free of dairy, so there's no swapping, substituting, or second-guessing — it just works as written. The bone broth adds a rich, savory depth that makes this feel far more indulgent than a simple vegetable soup has any right to be. A splash of apple cider vinegar stirred in at the end brightens everything up and keeps the flavors lively rather than flat. Fresh parsley on top is optional, but it adds a pop of color and a clean herbal note that ties the whole bowl together. Whether you're nursing a cold, meal-prepping for the week, or just craving something nourishing and real, this soup delivers every single time.
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!
