Skip to main content
Soupe à l'oignon Gratinée (French Onion Soup) recipe by Safe Plated

Soupe à l'oignon Gratinée (French Onion Soup)

A classic French onion soup with a rich, caramelized onion broth and a cheesy, crusty topping. This peanut-free adaptation is just as comforting and flavorful.

80m4 servings
Contains dairyContains wheatPEANUT-free
350 cal|20g protein|30g carbs|15g fat|3g fiber

Ingredients

  • 3 large Yellow Onions
  • 8 cups Beef Broth
  • 1/2 cup Dry Sherry
  • 2 tablespoons Olive Oil
  • 2 tablespoons Butter (Dairy-Free)
  • 1 Baguette
  • about 113 g Gruyere Cheese
  • 1 teaspoon Thyme
  • 1 Bay Leaf
  • to taste Salt and Pepper

Original measure retained: its cup/spoon or fluid-volume standard is unspecified.

Instructions

  1. 1Peel and thinly slice the 3 large Yellow Onions into 0.3175 cm thick rounds. In a large, heavy-bottomed pot, heat the 2 tablespoons of Olive Oil and 2 tablespoons of Dairy-Free Butter over medium heat (162.8°C / 163°C) until the butter is melted and shimmering. Add all of the thinly sliced onions to the pot.
  2. 2Cook the onions slowly, stirring them every 5-10 minutes, for 40-45 minutes. Continue cooking until the onions are deeply browned and very soft, with a sweet aroma.
  3. 3Stir in the 1 teaspoon of Thyme and the 1 Bay Leaf and cook for 1 minute until fragrant. Pour in the 1/2 cup of Dry Sherry, scraping the bottom of the pot with your spoon to loosen any browned bits, and cook for 2-3 minutes until the sherry has almost completely evaporated.
  4. 4Add the 8 cups of Beef Broth to the pot. Bring the soup to a gentle simmer, then reduce the heat to low, cover the pot, and cook for 15 minutes to allow the flavors to meld.
  5. 5While the soup simmers, preheat your broiler to high. Slice the 1 Baguette into 2.54 cm thick rounds. Place the baguette slices on a baking sheet and lightly toast them under the broiler until they are just beginning to turn golden, about 1-2 minutes per side.
  6. 6Ladle the hot soup into 4 oven-safe bowls. Place 2-3 toasted baguette slices on top of the soup in each bowl, then generously cover the baguette slices with the about 113 g of grated Gruyere Cheese. Carefully place the bowls on a baking sheet and slide them under the preheated broiler. Broil for 2-3 minutes, watching very closely, until the Gruyere cheese is completely melted, bubbly, and lightly browned.
  7. 7Carefully remove the bowls from the broiler, as they will be extremely hot. Season the soup with Salt and Pepper to taste and serve immediately.

Substitutions

Butter → Dairy-Free Butter

For richness and flavor

Related Guides

Cooking with a packaged ingredient?

Paste the current ingredient list and see the exact allergen terms the checker recognises. Always verify the package in front of you.

Check an ingredient label

Keep reading this recipe

Open this recipe in the app

Sign 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 plan

No credit card required.