Skip to main content New<> this month
Get the Allrecipes magazine

Easy and Amazing French Onion Soup

Rated as 4 out of 5 Stars

"Beer adds a depth of flavor to this soup that can't be beat! Using beef and chicken broth enhances the flavor too. So simple!"
Added to shopping list. Go to shopping list.


1 h 7 m servings 288
Original recipe yields 6 servings


{{model.addEditText}} Print
  1. Heat vegetable oil in a large pot or Dutch oven over medium heat. Add onions; cook, stirring frequently, until well browned, about 20 minutes. Add garlic; stir constantly for 1 minute. Pour in beef broth, chicken broth, and pale ale. Stir black pepper and bay leaves into the soup.
  2. Bring soup to a simmer. Cover and simmer until flavors combine, about 30 minutes.
  3. Set oven rack about 6 inches from the heat source and preheat the oven's broiler on low. Spread French bread slices on a baking sheet.
  4. Broil French bread slices until very lightly toasted, 30 seconds to 1 minute. Divide mozzarella cheese and Parmesan cheese evenly over bread.
  5. Broil bread until cheeses are bubbly and browned, 1 to 2 minutes.
  6. Ladle soup into serving bowls and top each bowl with a slice of French bread.


  • Cook's Note:
  • If onions aren't browning well in step 1, add 1 to 2 tablespoons white sugar to help with this.

Nutrition Facts

Per Serving: 288 calories; 7.4 42.5 10.3 5 1181 Full nutrition

Explore more


Read all reviews 2
Most helpful
Most positive
Least positive

This is the author. You really need to cook the onions till it is a bronze brown colour. If you do not, it will not have a depth of flavour. Spices will not really replace that. Hope that helps!

I halved the recipe and used four large onions and the onion flavour didn't come through. I believe that the ratio of liquid to onion is off and it needs seasonings, salt and thyme perhaps. The ...