Ingredients
Scale
- 3 Tbsp butter
- 1 Tbsp olive oil
- 5 cups yellow onions (thinly sliced, do not use sweet onions)
- 1 tsp Kosher salt (added to the onions in the pot)
- ¼ tsp sugar (added to the onions in the pot)
- 3 Tbsp flour
- 2 quarts beef stock (or water with beef Better Than Bouillon)
- 4 oz dry white wine
- ½ tsp Kosher salt (to taste)
- ⅛ tsp pepper (to taste)
- 1 Tbsp Cognac (or brandy- optional)
- French bread (Italian or rustic bread, cut into bite sized cubes, toasted or croutons)
- 1 ½ cups Swiss Gruyere (grated)
Instructions
- In a large, heavy-bottomed Dutch oven, add the butter and oil, then the sliced onions. Cook slowly, with the lid on, for about 15 minutes. Stir occasionally.
- Remove the lid, turn the heat up to medium, add the salt and sugar, and stir often for about 40 minutes, until the onions are a deep golden brown.
- Add the flour and continue to cook and stir for another 3 or 4 minutes. Remove from heat and add the stock/water/bouillon and wine.
- Add salt and pepper to taste and return to the cooktop, and simmer for an additional 30 to 40 minutes. Just before the soup is ready, preheat the oven to 350℉/ 175℃.
- When the soup is ready, add the brandy/Cognac, if using and check for seasoning; ladle it into ovenproof bowls, and top with the cubes of toasted bread.
- Sprinkle the cheese on top of the toast, as desired.
- Repeat to make 6 bowls, then place them on a tray and put into the center of the oven for about 15 minutes.
- Reset the oven to broil (grill) and move the tray of bowls closer to the top to get a nice golden color on the cheese.
- Serve immediately.
Notes
- Use Gruyere cheese for the best flavor.
- Watch the cheese carefully under the broiler to prevent burning.
- For a richer taste, use homemade beef stock.
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Category: Soup
- Method: Stovetop, Oven
- Cuisine: French
- Diet: Low Lactose
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 5g
- Sodium: 800mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 45mg
