Already have an account?
Get back to the
Dinner Recipes

Warm and Cheesy Classic French Onion Soup Recipe Is Comfort in a Bowl

This classic soup is so comforting and easy to make in under an hour! Plus, toasted crusty bread with Gruyère to top

Transport yourself to a cozy French bistro with this classic French onion soup recipe. Slow-cooked caramelized onions bathed in a rich, flavorful broth topped with melted Gruyère. You won’t find a heartier soup on a chilly day — and it’s surprisingly easy to make at home. In fact, we cut down the cook time so you can enjoy in under an hour without compromising flavor.

Making this classic French onion soup recipe involves transforming a pile of raw onions into a sweet and golden base. The key lies in stirring the onions in melted butter occasionally, every 3-5 minutes, so they don’t burn. Additionally, toast your slices of crusty bread before adding to the soups so it doesn’t get soggy. If you want, make extra slices for dipping. Made French onion soup before? Tell us your favorite recipe below! And for more comforting soups, try our hamburger soup and healthy tomato soup with tofu.


4 servings

Total Time

Prep Time

Cook Time


  • 2 Tbs. butter
  • 4 onions, thinly sliced
  • ½ tsp. garlic powder
  • 4 cups low-sodium beef broth
  • 8 slices thick crusty bread
  • 12 slices Gruyère cheese
  • Chopped fresh chives


In heavy-bottom pot, heat butter over medium heat; cook until melted, 1 min. Add onions, garlic powder, ⅛ tsp. salt and ⅛ tsp. pepper; cook, stirring, until onions are softened, 7–8 min. Add broth; cover. Reduce heat to medium low. Simmer 15–20 min.

Dividing evenly, ladle soup into 4 (8 oz.) soup crocks. Top each with 2 slices crusty bread and 3 slices Gruyère cheese; transfer crocks to baking sheet. Broil on high until bread is toasty and cheese is melted, about 1–2 min. Garnish with chopped chives.

Use left and right arrow keys to navigate between menu items. Use right arrow key to move into submenus. Use escape to exit the menu. Use up and down arrow keys to explore. Use left arrow key to move back to the parent list.