Best French Onion Soup


The key to great onion soup is to cook the onions until they are completely caramelized:sweet, soft and dark golden brown. Traditional recipes call for beef or chicken stock, but you can make an excellent onion soup using well-seasoned vegetable broth (if using cubes, use 6 cubes with 6 cups water). Finish with a flourish of bubbly cheese, floating on a layer of French bread, and you’ll have a soup that’s rich and hearty enough to be a meal.

  • 8Servings


  • 3 Tbs. butter
  • 1 Tbs. vegetable oil
  • 7 to 8 cups halved and thinly sliced onions (about 5 large)
  • 1 tsp. sugar
  • 1 tsp. salt
  • 2 Tbs. all-purpose flour
  • 6 cups low-sodium vegetable broth
  • 1/3 cup dry sherry
  • 1 tsp. chopped fresh thyme or 1/2 tsp. dried
  • 1/4 tsp. freshly ground pepper
  • 1 loaf French bread, cut into 1/2-inch-thick slices
  • 10 to 12 oz. shredded Jarlsberg or Gruyere cheese


In large, heavy pot, melt 2 tablespoons butter with oil over medium heat. Stir in onions, sugar, and salt. Cook, stirring constantly, 1 minute. Reduce heat, cover and cook 10 minutes. Remove lid and cook 15 minutes more, stirring occasionally. Add remaining butter to pot. Cook, stirring occasionally, until onions are caramelized and very soft, about 15 minutes.

Stir in flour and cook 3 to 4 minutes. Stir in broth, sherry, thyme, salt to taste and pepper. Cover and simmer 15 minutes, adding more salt if needed.

Preheat broiler. Lightly toast bread slices. Ladle soup into 6 ovenproof bowls or crocks and arrange on baking sheet. Put enough bread on top of each serving—cutting and fitting if necessary—to cover soup. Sprinkle bread with shredded cheese. Broil until cheese is bubbly and golden. Serve hot.

Nutrition Information

  • Calories: 338
  • Carbohydrate Content: 16 g
  • Cholesterol Content: 51 mg
  • Fat Content: 18 g
  • Fiber Content: 2 g
  • Protein Content: 15 g
  • Saturated Fat Content: 10 g
  • Sodium Content: 732 mg