
Dairy-Free & Egg-Free French Onion Soup
A comforting and flavorful French onion soup, adapted to be dairy-free and egg-free without sacrificing the rich taste. Caramelized onions in a savory broth topped with toasted baguette slices.
Ingredients
- 2 tablespoons Olive oil
- 3 large Yellow onions
- 3 cloves Garlic
- 1/2 cup Dry sherry
- 6 cups Vegetable broth (low sodium)
- 1 teaspoon Thyme
- 1 leaf Bay leaf
- 1 teaspoon Salt
- 0.5 teaspoon Black pepper
- 8 slices Baguette slices
- 4 tablespoons Dairy-free parmesan
Instructions
- 1Place a large Dutch oven or a heavy-bottomed pot (at least 6-quart capacity) over medium heat (approximately 300-325°F / 150-163°C). Add the 2 tablespoons of olive oil. Once the oil is shimmering, add the 3 large yellow onions, thinly sliced, and cook, stirring occasionally, for 30-40 minutes, until the onions are deeply golden brown, very soft, and significantly reduced in volume.
- 2Add the 3 cloves of garlic, minced, to the caramelized onions and cook for 1 minute, stirring constantly, until fragrant. Pour in the 1/2 cup of dry sherry, scraping the bottom of the pot with a wooden spoon to loosen any browned bits, which will dissolve into the liquid.
- 3Pour in the 6 cups of low-sodium vegetable broth. Add the 1 teaspoon of thyme and the 1 bay leaf. Increase the heat to medium-high (approximately 350-375°F / 175-190°C) and bring the soup to a gentle simmer, where small bubbles consistently break the surface, then reduce the heat to low (approximately 175-200°F / 80-95°C) and let it simmer for 15 minutes to allow the flavors to meld.
- 4Stir in the 1 teaspoon of salt and the 0.5 teaspoon of black pepper, tasting the soup and adjusting seasoning if desired. Carefully remove and discard the 1 bay leaf before serving.
- 5While the soup simmers, preheat your oven to 375°F (190°C) or use a toaster oven, then arrange the 8 slices of baguette on a baking sheet and toast for 5-7 minutes, until golden brown and crisp. Ladle the hot soup into four heatproof serving bowls, then float two toasted baguette slices on top of each bowl and sprinkle each with 1 tablespoon of dairy-free parmesan; if you have a broiler, place the bowls under a preheated broiler for 1 minute, watching carefully, until the dairy-free parmesan is melted and lightly golden.
Allergy Disclaimer — Safe Plated Pte. Ltd.
This content is AI-generated by Safe Plated and is not medical advice. AI can make errors and may miss allergens or cross-contamination risks. Always read physical ingredient labels and verify allergen safety independently before preparing or consuming any food. Consult your allergist for guidance specific to your situation.
Related Guides
Keep reading this recipe
Open this recipe in the appSign in to continue with this recipe. No meal plan generation needed.
Want a full week of recipes like this?
Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.
Build my free 7-day planNo credit card required.