Onion Soup - French Style

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

A comforting French onion soup with caramelized onions, rich cheese topping, and crunchy bread, perfect for cozy gatherings and hearty appetites.

Be the first to rate this recipe

Ingredients

  • 2 small onions
  • 3 Tbsp. margarine
  • 2 Tbsp. flour
  • 2 c. water
  • salt
  • French bread
  • grated Parmesan cheese

Instructions

  1. In a 2-quart saucepan, melt the margarine.
  2. Add the chopped onions and brown, stirring constantly.
  3. Add the flour and stir until the flour is browned.
  4. Gradually add water until well blended.
  5. Let cook on low for about 5 minutes.
  6. While the soup is cooking, place thick slices of French bread in soup bowls.
  7. Top the bread with grated Parmesan cheese.
  8. Pour the hot soup over the bread and cheese.

Tips & Substitutions

For a deeper flavor, consider adding a splash of white wine after browning the onions. If you're out of margarine, butter or olive oil can work as suitable substitutes. For a gluten-free version, use cornstarch instead of flour. Fresh herbs like thyme can elevate the taste, adding an aromatic touch. If you enjoy lighter meals, serve it alongside a simple salad, such as Man'S Favorite Salad.

Serving Suggestions

Serve this soup hot, ideally in warmed bowls to enhance the experience. It pairs beautifully with thick slices of toasted French bread topped with grated Parmesan. For a complete meal, consider serving it alongside a refreshing salad or even a light vegetable dish. Browse more vegetarian recipes to complement this hearty soup.

Storage & Reheating

Store any leftover soup in an airtight container in the refrigerator for up to 3 days. When reheating, do so gently on the stove over low heat to prevent separation. If the soup thickens, add a bit of water or broth to reach your desired consistency. Avoid reheating in the microwave, as it can unevenly heat and alter the texture.

Nutrition & Diet Analysis (per serving)

Each serving of Onion Soup - French Style contains roughly 654 calories, with 19g protein, 124g carbohydrates, and 8g fat. It is an excellent source of protein (38% of the Daily Value) and iron (38% of the Daily Value), and a good source of dietary fiber. Note that it is relatively high in sodium, at 780mg per serving (34% of the Daily Value).

654 kcal 33% DV
Protein Fat Carbs

Macronutrients

Protein 19.1g 38% DV
Total Fat 8.2g 10% DV
Carbs 123.8g 45% DV
Fiber 3.8g 14% DV
Sugar 0.6g 1% DV

Electrolytes

Sodium 780.2mg 34% DV
Potassium 264.8mg 6% DV
Cholesterol 23.8mg 8% DV

Vitamins & Minerals

Vitamin A 57.5mcg 6% DV
Vitamin C 0.9mg 1% DV
Calcium 120mg 9% DV
Iron 6.9mg 38% DV
Diet fit Low-fat
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 this soup ahead of time?

Absolutely! This soup can be prepared a day in advance and stored in the refrigerator. The flavors deepen overnight, making it even more delicious. Just remember to reheat it gently before serving to maintain its texture and flavor.

What can I use instead of Parmesan cheese?

If you don't have Parmesan on hand, you can substitute with Gruyère or Swiss cheese for a similar savory flavor. Nutritional yeast is a great dairy-free option that adds a cheesy note without the calories.

Is this recipe suitable for vegetarians?

Yes, this recipe is completely vegetarian. The ingredients used, such as onions, margarine, and French bread, do not contain any meat products. For a vegan version, simply use a plant-based margarine and ensure the bread is dairy-free.

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 →