Our French Onion Soup

Prep: 15 min Cook: 50 min Serves: 4 Cuisine: French

A rich, comforting French Onion Soup featuring caramelized onions, savory broth, topped with toasted bread and melted Swiss and Parmesan cheeses, perfect for cozy meals.

Be the first to rate this recipe

Ingredients

  • 4 large onions
  • 6 cups water
  • 3 cups white wine
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 4 slices bread
  • 2 tablespoons flour
  • 4 ounces butter
  • 4 slices Swiss cheese

Instructions

  1. Peel the onions and chop them roughly.
  2. Melt the butter in a pan and fry the onions until they are brown.
  3. Sprinkle the flour over the onions and stir well to combine.
  4. Pour the white wine and water into the pan and bring to a boil.
  5. In a large, ovenproof bowl, place a slice of bread, then a slice of Swiss cheese, and repeat the layers.
  6. Pour the hot onion mixture over the bread and cheese in the bowl.
  7. Cook in the oven at 325°F (165°C) for 35 minutes.
  8. Remove from the oven, top with Parmesan cheese, and serve.

Tips & Substitutions

For a deeper flavor, consider adding a splash of balsamic vinegar or a sprinkle of thyme while cooking the onions. If you're out of Swiss cheese, Gruyère or a good melting cheese can work as substitutes. To save time, you can use pre-sliced onions or frozen onions. This recipe also pairs beautifully with Portobello Mushrooms for a heartier meal.

Serving Suggestions

Serve your French Onion Soup with a side of crusty bread or a fresh garden salad for a complete meal. A glass of white wine complements the flavors perfectly. This soup is also a great starter for a dinner party, alongside dishes like Meat Souffle or Crispy Eggplant.

Storage & Reheating

Store any leftover soup in an airtight container in the refrigerator for up to 3 days. To reheat, warm the soup gently on the stove or in the microwave, and top with fresh cheese just before serving to maintain that delicious melted layer.

Nutrition & Diet Analysis (per serving)

Each serving of Our French Onion Soup contains roughly 1420 calories, with 60g protein, 72g carbohydrates, and 99g fat. It is an excellent source of calcium (135% of the Daily Value), protein (120% of the Daily Value), and vitamin A (70% of the Daily Value), and a good source of iron. Note that it is relatively high in sodium, at 2648mg per serving (115% of the Daily Value).

1420 kcal 71% DV
Protein Fat Carbs

Macronutrients

Protein 59.9g 100% DV
Total Fat 99g 100% DV
Carbs 72.1g 26% DV
Fiber 1.7g 6% DV
Sugar 1.6g 3% DV

Electrolytes

Sodium 2648.1mg 100% DV
Potassium 390.4mg 8% DV
Cholesterol 298.5mg 99% DV

Vitamins & Minerals

Vitamin A 630.4mcg 70% DV
Vitamin C 2.1mg 2% DV
Calcium 1752.6mg 100% DV
Iron 2.8mg 15% DV
Diet fit High-protein
Contains Milk Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make French Onion Soup ahead of time?

Yes, you can prepare the soup base ahead of time and store it in the refrigerator. Just reheat and assemble with bread and cheese when you're ready to serve. This saves time on busy days and allows the flavors to meld beautifully.

How can I make this recipe vegetarian?

To make a vegetarian version, simply replace the white wine with vegetable broth and ensure that the cheese used is vegetarian-friendly. This way, you can enjoy a rich and flavorful soup without any meat products.

What type of bread is best for this soup?

A crusty baguette or sourdough works best for French Onion Soup, as they hold up well against the broth without becoming too soggy. Avoid soft breads, as they may disintegrate quickly in the soup.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Vegetarian recipes → Dairy recipes → All recipes →