
Rich, deeply savory gravy is one of those things that can be surprisingly tricky to navigate when you need to avoid animal-derived setting agents — many store-bought versions and classic recipes rely on gelatin for body and shine. This version gets its silky, spoon-coating thickness from arrowroot starch instead, which whisks into a smooth slurry and thickens beautifully without any of those concerns. The real star, though, is the caramelized onion base: slow-cooked for over half an hour until jammy, golden, and almost sweet, they give this gravy a depth of flavor that tastes like it took all day. Coconut aminos add a gentle umami backbone, while turmeric, ginger, and fresh thyme bring warmth and a little herbal brightness. A final splash of apple cider vinegar at the end lifts everything and keeps it from tasting heavy. Pour it over roasted vegetables, mashed potatoes, or anything that could use a serious upgrade — this is the kind of gravy that makes a plate feel like a proper meal.
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












Melt the coconut oil in a large skillet over medium heat until shimmering. Add the sliced onions and salt, spreading them into an even layer.
Cook the onions, stirring every 3–4 minutes, for 30–35 minutes until deeply golden, jammy, and reduced to about one-quarter of their original volume. Lower the heat to medium-low if they begin to brown too quickly at the edges.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
