
Few things in cooking are as transformative as a pile of raw onions slowly coaxing itself into something deeply sweet, golden, and jammy over low heat. This version keeps things beautifully simple โ just avocado oil, yellow onions, and a pinch of sea salt do the heavy lifting, with an optional splash of balsamic vinegar to add a glossy, tangy finish. Every ingredient here is entirely plant-based, so there's nothing to swap or second-guess. The key is patience: a long, slow cook over medium-low heat builds that signature caramel depth without any butter, cream, or animal-derived shortcuts. Scraping up those browned bits from the pan is where a lot of the flavor lives, so don't rush it. Pile these onto grain bowls, stir them into soups, spread them over flatbreads, or use them as a savory topping for roasted vegetables โ the possibilities are genuinely endless. Once you have a batch ready, you'll wonder how your kitchen ever functioned without them.
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



Heat the avocado oil in a large (12-inch) skillet over medium heat until shimmering.
Add the sliced onions and salt, then stir to coat evenly in the oil. Cook, stirring every 3โ4 minutes, until the onions have wilted and released most of their moisture, about 10 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
