Rich, savory, and deeply comforting, French Onion Soup Risotto with Thyme Breadcrumbs - which is also vegan - turns the classic soup into a creamy, plant-based risotto layered with caramelized onions, melty vegan cheese, and golden thyme breadcrumbs for the perfect cozy-meets-elevated meal.
2largesweet onions, halved and sliced into half-moons
1tspgranulated sugar
3-4tbspwater (for deglazing while caramelizing onions, if needed)
½cupdry white wine or ⅓ cup brandy (wine = bright & sharp; brandy = rich & sweet)
1tspfresh thyme leaves (about 3-4 sprigs)
¾tspsalt, adjusted to taste
½tsppepper, adjusted to taste
1tspwhite miso (optional)
1cupshredded Gruyère-style or Italian-blend plant-based cheese
2tbspgrated vegan Parmesan cheese (plus more for serving)
Thyme Breadcrumbs
4-5inchinch piece day-old French baguette (about 1 cup breadcrumbs once blended; sub gf if wanted)
1tbspolive oil or melted plant-based butter
1tbspfresh thyme leaves (or ½ tbsp dried thyme)
Salt and pepper, to taste
Prevent your screen from going dark
Instructions
Preheat the oven: Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper.
Make the breadcrumbs: Tear a 4–5-inch piece of day-old French baguette into chunks and blitz in a food processor until fine crumbs form (about 1 cup). Toss the breadcrumbs with 1 tbsp olive oiland 1 tbsp fresh thyme leaves (or ½ tbsp dried thyme). Season lightly with salt and pepper, then spread evenly on the prepared baking sheet.Bake for 9–11 minutes, stirring halfway through, until golden and crisp. Set aside to cool.
Warm the Broth: In a small pot, heat 5 cups of vegetable broth over low heat. Keep warm (but not boiling) throughout the cooking process.
Caramelize the Onions: In a large skillet, heat 1 tbsp olive oiland 2 tbsp plant-based butterover medium. Add sliced onions and cook for 35–40 minutes, stirring every few minutes. Halfway through, sprinkle with 1 tsp sugar to deepen caramelization. If onions start sticking, deglaze with 1 tbsp water at a time. Continue until the onions are soft, jammy, and deep golden brown—about 45 minutes total.
Toast the Rice: Add 1 cup arborio rice to the caramelized onions and stir for 1–2 minutes, until the rice becomes slightly translucent at the edges.
Deglaze: Pour in ½ cup dry white wine (or ⅓ cup brandy). Stir and scrape the bottom of the pan to lift any brown bits. Cook until most of the liquid evaporates.
Add Broth & Simmer: Add warm broth about ¾ cup at a time, stirring continuously until absorbed before adding more. When adding the first ladle of broth, stir in 1 tsp fresh thyme (or the thyme sprigs), ¾ tsp salt, and ½ tsp pepper. Continue this process, adjusting the heat to maintain a gentle simmer, until the risotto is creamy and tender—about 25–35 minutes. Taste and adjust seasoning as needed.
Finish with Cheese: Once the rice is cooked and creamy, stir in 1 cup shredded plant-based cheese and 2 tbsp grated vegan Parmesan until melted and smooth. You can also mix in 1 tsp of white miso, if using. This helps create a deeper umami flavor.
Serve: Spoon the risotto into bowls, top generously with the thyme breadcrumbs and extra Parmesan. Serve warm and enjoy!
Notes
Vegetable Broth
Try to use a vegetable broth without tomato, since classic French onion soup doesn’t include it. That said, if tomato-based broth is what you have on hand, it’ll still work just fine—it just may give the risotto a slightly different color and flavor.
Gluten-Free OptionUse a gluten-free baguette for the thyme breadcrumbs to keep the dish gluten-free.Patience is keyTake your time with the onions — true caramelization can’t be rushed. Low and slow cooking brings out that deep, savory sweetness that defines this dish.White wine vs. brandyWhite wine gives a brighter, sharper acidity, while brandy brings warmth and depth with a subtle sweetness. Either works beautifully depending on the flavor you prefer.Umami boostFor an extra layer of richness, stir in 1 teaspoon white miso paste right at the end before adding your cheese. It enhances the savory, French onion flavor without overpowering.StorageStore leftovers in an airtight container for up to 4 days. Reheat gently on the stovetop with a splash of broth or water to loosen the risotto. The thyme breadcrumbs can be crisped again in a dry pan or the oven for a few minutes before serving.**MadlyDelicious: https://madlydelish.com/french-onion-soup-risotto/**