
Classic Rich Onion Soup β Deeply Caramelized, Savoury & Comforting
A timeless comfort classic: sweet, slow-caramelized onions simmered in a rich, deeply flavoured broth, topped with crusty bread and melted golden vegan cheese. Every spoonful is warm, savoury, and wonderfully satisfying β with that perfect balance of sweet onions and umami depth. Completely dairy-free, meat-free, and 100% vegan, but every bit as rich and authentic as the traditional version!
Shared by catlyn
Time
50 min
Serves
4
Difficulty
easy
π Ingredients
- #Soup Base;
- 6β7 large yellow onions (approx. 1 kg), thinly sliced
- 2 tbsp olive oil + 1 tbsp vegan butter (for richest flavour)
- 1 tsp coconut sugar or brown sugar β helps caramelize
- 2 cloves garlic, minced.. 2 tbsp all-purpose flour (or gluten-free flour blend)
- 150β―ml dry white wine OR extra broth (optional, adds depth)
- 1 litre rich vegetable broth (low-sodium recommended)
- 1 tbsp soy sauce or tamari (for umami).. 1 tsp balsamic vinegar
- 1 tsp fresh thyme leaves (or Β½ tsp dried).. 1 bay leaf
- Salt and black pepper β to taste
- #Toppings;
- 4β6 slices crusty baguette or sourdough
- 100β120β―g vegan cheese (meltable varieties like mozzarella-style or gruyΓ¨re-style), grated
- Fresh thyme β for garnish
π©βπ³ Instructions
- 1
Caramelize the onions: Heat olive oil and vegan butter in a large heavy pot over medium-low heat. Add sliced onions, sugar, and a pinch of salt. Cook 25β30 minutes, stirring occasionally, until onions turn deep golden brown and sweet β donβt rush this step! If they brown too fast, lower heat; if dry, add a splash of water.
- 2
Build flavour: Stir in garlic and cook 1 minute until fragrant. Sprinkle over the flour, stir well, and cook 2 minutes to remove raw flour taste.
- 3
Simmer: Pour in wine (if using) β stir and scrape up any browned bits from the bottom. Add vegetable broth, soy sauce, balsamic vinegar, thyme, and bay leaf. Bring to a gentle simmer, then reduce heat to low, cover, and cook 15β20 minutes to let flavours meld. Remove bay leaf. Taste and adjust salt, pepper, or acidity.
- 4
Assemble & broil: Ladle hot soup into oven-safe bowls. Top each bowl with a slice or two of toasted bread, then pile generously with grated vegan cheese.
- 5
Melt & serve: Place bowls under a hot grill/broiler for 3β5 minutes until the cheese is bubbly and golden brown. Garnish with fresh thyme and serve immediately β careful, itβs very hot!