National homemade soup day is February 4 and nothing says soup to me like French onion soup especially when it’s homemade and you add cheese and bread! I would always order this if it was on the menu in my pre-vegan days and would always burn my tongue. Small price to pay. It’s normally made with beef stock but were using vegetable stock and mushrooms to give it that meaty flavor.
There’s a lot of recipes that have you sauté the onions for a very long time (like over an hour) but I don’t find that’s necessary. Speaking of the onions, it’s best to use a Spanish yellow onion if you can for this recipe. Sweet onions will make the soup too sweet overall.
I find this soup is best served the day after it’s made as it gives time for all the flavors to meld. You could also make this in an InstantPot or a slow cooker if you prefer but we usually just use a large stockpot.
Choose a crusty firm bread and make sure to toast it well before assembling the gratin. If you don’t, it will just become mush. I used cheese slices as they melted easier but feel free to use shredded vegan cheese if you prefer. You can also cube the bread like croutons before adding them. It makes it easier to eat overall but didn’t look as good in the pictures! I hope you enjoy this soup. Make sure to rate and comment if you do!