French onion soup topped with melted cheese was something I thought I said goodbye to when I became vegan. Traditionally made with butter, beef broth and dairy cheese, there is nothing vegan about it. However, with a little work it soon found its way back into my bowl. This soup is so rich even the most skeptical omnivore would be hard pressed to say it is not a traditional French onion soup. In fact, it is better than the traditional one as no one had to suffer or die for you to make it.

Prep Time: 5 minutes
Cooking Time: 1 hour, 25 minutes (this includes making the onions)
Servings: 4


1 Recipe Caramelized Onions
4 cups vegetable broth
1 not-beef bouillon cube
4 sprigs fresh thyme
4 slices of French bread (optional)
4 slices of vegan Jack style cheese (or mozzarella style) (optional)


1.  Preheat oven to 350F.  Line a baking sheet with parchment paper or aluminum foil.

2. Add broth, bouillon cube and thyme to the onions. Simmer for 10 minutes

3.  For the full French Onion Soup effect, while soup is simmering, put the slices of bread on the baking sheet and top each with a piece of cheese. Bake in oven for 10 minutes, or until the cheese is melted and starting to brown.

4.  Ladle soup into 4 bowls. Top each with a piece of bread and cheese.

5. Serve.