
Few things are as deeply satisfying as a bowl of French onion soup, and this plant-based version delivers every bit of that rich, slow-cooked magic. The key is patience — three pounds of yellow onions are coaxed down over nearly an hour until they turn deep amber and jammy, building a naturally sweet, savory base that no shortcut can replicate. A splash of vegan-certified white wine deglazes all those caramelized bits from the pot, and a tablespoon of tamari adds the kind of umami depth that makes the broth taste like it simmered all day. Vegetable broth carries everything together into a dark, glossy soup that is genuinely hard to believe contains no beef stock or butter. The finishing touch — broiled bread topped with bubbling, golden vegan cheese — means you get that iconic crouton crown without any dairy in sight. It serves four, so it's perfect for a cozy dinner party or a weekend meal that feels a little special. Ladle it into oven-safe bowls, slide them under the broiler, and get ready for some serious table silence.
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 1 tbsp olive oil in a large heavy-bottomed pot or Dutch oven over medium heat until the butter is fully melted and the mixture is shimmering.
Add the sliced onions and 1 tsp salt, stirring to coat. Cook over medium heat, stirring every 5–7 minutes, until the onions have softened and collapsed, about 20 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
