french onion soup
French Onion Soup
Prep Time
10 mins
Cook Time
15 mins
Total Time
25 mins
Servings: 4
Calories: 345 kcal
  • 1 tbsp unsalted butter
  • 1 large red onion thinly sliced
  • 1 large yellow onion thinly sliced
  • 4 garlic cloves minced
  • ½ tbsp fresh thyme minced
  • Pinch of sea salt & fresh ground pepper
  • 2 tsp balsamic vinegar
  • 8 cups low sodium beef broth
  • 1 tsp Worcestershire sauce
  • 1 ½ cups shredded Swiss cheese
  • 8-12 slices 1/2 inch each baguette
  1. In a large stock pot, heat butter on medium high heat. Add in both onions and garlic cloves. Simmer until the onions start to soften, about 3 minutes.
  2. Add in thyme, salt, pepper, and balsamic vinegar. Mix together. Continue sauteing until onions start browning and getting a bit sticky.
  3. Add in beef broth & Worcestershire. Stir and bring to a boil. Reduce to a low simmer and continue cooking for another 5 minutes.
  4. Meanwhile, preheat the broiler. Set two ramekins or oven safe bowls in a baking dish. When soup is done, ladle into bowls, leaving ½ ” at the top. Put 2-3 slices of the baguette in each bowl. Top each with Swiss cheese and place under the broiler for 3-5 minutes or until cheese is bubbling.
  5. Let cool a bit & enjoy!