Home / Discover / French
FrenchDinnerComfort FoodClassicSavory

French Onion Soup with Gruyère Cheese

A rich, savory soup made with caramelized onions and topped with melted Gruyère cheese, perfect for a cozy meal.

AI
Structured by RecipeBox AI · ready to import
French Onion Soup with Gruyère Cheese
A 75-minute
a weekend bake
Prep
15min
Cook
60min
Serves
4
Per serving
450kcal

Ingredients

4 servings
Main Ingredients
  • 4 large yellow onions, thinly sliced
  • 3 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 4 cups beef broth, low sodium
  • 2 cups chicken broth, low sodium
  • 1 cup dry white wine
  • 1 teaspoon sugar
  • 1 teaspoon salt
  • 1 teaspoon black pepper, freshly ground
  • 1 teaspoon fresh thyme leaves
  • 4 slices baguette, toasted
  • 2 cups Gruyère cheese, grated
AI Transformation

Make this recipe yours.

Don't eat dairy? Want more protein? Cooking for kids? Tap any option in the app and the AI rewrites the ingredients and rebalances the macros.

Vegan Vegetarian High protein Lower calorie Kid-friendly Gluten-free Dairy-free
Download RecipeBox AI Free · iPhone & iPad · Android soon

Method

  1. 01
    In a large pot, melt butter with olive oil over medium heat.
  2. 02
    Add the sliced onions and cook, stirring occasionally, until they are caramelized, about 25-30 minutes.
  3. 03
    Sprinkle sugar and salt over the onions, continue to cook for another 5 minutes to deepen the caramelization.
  4. 04
    Add the white wine to the pot, scraping up any browned bits from the bottom of the pot, and simmer until the wine is mostly evaporated.
  5. 05
    Stir in the beef broth, chicken broth, thyme, and black pepper. Bring to a boil, then reduce heat and simmer for 20 minutes.
  6. 06
    Preheat the oven broiler. Ladle the soup into oven-safe bowls and place on a baking sheet.
  7. 07
    Place a toasted baguette slice on top of each bowl of soup and sprinkle generously with grated Gruyère cheese.
  8. 08
    Broil the soup in the oven until the cheese is bubbly and golden brown, about 3-5 minutes. Serve hot.