Quick And Easy French Onion Soup

  • Author: Christine Pittman
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French


This is the quickest and the easiest French onion soup. It’s ready in under 15 minutes but is as decadent and delicious as the original.


Units Scale
  • 4 Tbsp. unsalted butter, cut in pieces
  • 3 large sweet onions, sliced thinly
  • 1 and 1/2 tsp. brown sugar
  • 3/4 tsp. salt, divided
  • 1/4 tsp. black pepper
  • 6 cups low-sodium beef stock
  • 3 sprigs fresh thyme*
  • 6 slices baguette or other white bread
  • 5 oz. Gruyere cheese, shredded
  • 1 cup red wine**


  1. Melt butter in a large skillet over medium heat. Add the onions and spread them out. Increase heat to medium-high. Add the brown sugar, 1/4 teaspoon of the salt, and the black pepper. Stir. Cover skillet (if you don’t have a cover for it, use a large baking sheet or a big piece of aluminum foil). Continue to cook over medium-high heat, stirring occasionally, until well-browned and very soft, 10-11 minutes.
  2. Meanwhile, preheat the broiler. Then, pour the beef stock into a large pot or Dutch oven over high heat. Add 1/2 of the teaspoon of salt and the thyme. Cover and bring to a boil. Reduce to a simmer.
  3. While the stock is heating, put bread slices in a single layer on a baking sheet and put it under the broiler until tops of bread slices  are toasted. Remove toast from broiler. Flip slices over. Top each with some of the cheese. Return it to under the broiler until cheese is melted. Remove from oven.
  4. When the onions are well-browned, add the wine to them. Stir it until most of the wine has evaporated. Add the onions and wine to the hot stock. Taste and add salt and pepper if needed.
  5. Ladle soup into bowls. Top each serving with a slice of cheese toast.


*You can use 1/2 tsp. dried thyme instead of the fresh sprigs.

**Instead of red wine, 1/4 cup of sherry can be used along with 3/4 cups of broth. Or, for a non-alcohol substitute, combine 1 cup beef stock with 1 tablespoon of balsamic vinegar.