
Rich, deeply savory gravy is one of those things that can feel off-limits when you're cooking without any animal products — but this version proves that's completely unnecessary. Two large yellow onions are slowly cooked down in vegan butter and olive oil until they turn jammy and golden, building the kind of sweet, complex base that most gravies get from meat drippings. A hit of tomato paste, minced garlic, and thyme layer in even more depth before vegetable broth brings everything together into a glossy, spoonable sauce. Vegan Worcestershire and a touch of soy sauce add that umami backbone you'd expect from a classic gravy, so nothing feels missing. The flour stirred into the caramelized onions thickens everything naturally, giving you a smooth, coat-the-back-of-a-spoon consistency without any dairy or cream. It makes four generous servings and works beautifully over mashed potatoes, roasted vegetables, or a holiday centerpiece. Once you've made this from scratch, the jarred stuff simply won't cut it anymore.
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 vegan butter with the olive oil in a large skillet or saucepan over medium heat until the butter is fully melted and the mixture shimmers.
Add the sliced onions and salt, stirring to coat. Cook over medium heat, stirring every 3–4 minutes, until the onions are deeply golden and jammy, about 30–35 minutes. If the onions begin to stick or darken too quickly, reduce the heat to medium-low and add a splash of water. Stir in the sugar for the final 5 minutes to encourage even caramelization.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
