French Onion Soup

French Onion Soup

Great soup meal for Sundays and friends.


5 stars 5 stars 5 stars 5 stars 5 stars (31 ratings made) Rate
Serves: 3 person(s) Change

Preparation Time: 20 mins
Cooking Time: 2 hrs

Yield: 3 x 2 cup servings

Heart-Friendly Recipe Low Sodium Recipe High-Fiber Recipe High-Calcium Recipe


  • 1 Tbsp butter
  • 6 large onions
  • 2 Tbsp flour
  • 32 fl. oz beef broth
  • 1 cup red wine
  • 6 oz reduced-fat Swiss cheese, grated
  • 3 slices bread


Heat butter on medium. Slice (not dice) the onions, finer is better.

Cook the onions for about 45 minutes, they should be brown.* At the beginning they will not need constant stirring, but they will during the last 10 minutes.

Add flour and let it cook with the onions 2 to 3 minutes. Add beef broth and red wine. Bring to a boil, lower the heat, then cover and simmer for 30 minutes.

During this 30 minutes, preheat the oven to 425ºF.

After the soup has finished simmering divide into bowls. Top each bowl with a slice of bread and 2 oz cheese. Place bowls in pre-heated oven for 10 minutes.

Remove and let cool a bit before serving (soup will be very hot).


Cut soup serving size to 1 cup each and add a salad.

(serving suggestion not included in nutritional analysis)


* Carmelize the onions for a very long time. If they aren't the color of brown sugar, they aren't done!

Thanks to Chris Griffin, Member

Nutritional Info (per serving)

CALORIES 498 cals
Kilojoules 2,084 kJ
Fat 10.0 g
Saturated Fat 2.0 g
Cholesterol 20 mg
Sodium 132 mg
Carbohydrates 74.0 g
Fiber 8.0 g
Total Sugars 22.0 g
Protein 28.0 g
Calcium 664.0 mg
Note: A dash indicates no data is available.