Hearty French Onion Soup

Prep: 10 min Cook: 30 min Cuisine: French

A rich, comforting French Onion Soup featuring caramelized onions, savory brown sauce, and melted Swiss cheese, perfect for cozy gatherings and onion lovers alike.

Be the first to rate this recipe

Ingredients

  • 1/4 cup butter or margarine
  • 2 medium onions, sliced
  • 2 (13.3 oz.) cans Compliment brown sauce
  • 4 slices French bread
  • 1 cup shredded Swiss cheese

Instructions

  1. In a 2-quart saucepan, melt butter over medium heat; stir in sliced onions.
  2. Cook until onions are translucent and slightly browned, about 10-15 minutes.
  3. Stir in brown sauce and heat to a boil.
  4. Reduce heat and simmer for 10 minutes.
  5. Ladle the hot soup into ovenproof bowls.
  6. Top each with a slice of French bread and shredded Swiss cheese.
  7. Place under the broiler until cheese is browned and bubbly.
  8. Serve immediately.

Tips & Substitutions

For a deeper flavor, consider caramelizing the onions longer than the recipe suggests. You can substitute the Swiss cheese with Gruyère for a more intense taste. If you're looking for a vegetarian option, use vegetable broth instead of brown sauce. Adding fresh herbs like thyme can enhance the soup's aroma and taste.

Serving Suggestions

Serve the soup with a crisp green salad or a side of roasted vegetables for a complete meal. It pairs beautifully with a glass of dry white wine. For a fun twist, try serving it alongside a classic Mushroom Spinach Dip for a delightful appetizer spread.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm the soup on the stovetop over medium heat until heated through. You can also microwave it, but avoid boiling to maintain the texture of the cheese.

Nutrition & Diet Analysis (per serving)

Each serving of Hearty French Onion Soup contains roughly 1488 calories, with 54g protein, 31g carbohydrates, and 128g fat. It is an excellent source of calcium (131% of the Daily Value), protein (107% of the Daily Value), and vitamin A (64% of the Daily Value). Note that it is relatively high in sodium, at 541mg per serving (24% of the Daily Value).

1488 kcal 74% DV
Protein Fat Carbs

Macronutrients

Protein 53.7g 100% DV
Total Fat 128g 100% DV
Carbs 31.4g 11% DV
Fiber 2.6g 9% DV
Sugar 1.3g 3% DV

Electrolytes

Sodium 540.9mg 24% DV
Potassium 350.1mg 7% DV
Cholesterol 373.3mg 100% DV

Vitamins & Minerals

Vitamin A 571.9mcg 64% DV
Vitamin C 2.6mg 3% DV
Calcium 1705.3mg 100% DV
Iron 1.3mg 7% 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 this soup in advance?

Yes, you can prepare the soup ahead of time. Cook it up to step 4, then cool and store it in the refrigerator. Reheat and assemble with bread and cheese just before serving for the best texture.

Can I freeze French onion soup?

Yes, French onion soup can be frozen before adding the cheese and bread. Allow it to cool completely, then transfer to airtight containers. When ready to serve, thaw in the refrigerator overnight and reheat before adding toppings.

What can I use instead of brown sauce?

If you don't have brown sauce, you can use beef or vegetable broth combined with soy sauce for a similar flavor. Alternatively, making a homemade broth with onions and spices can also be a great substitute.

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 →