Go Back
+ servings

Easy Homemade French Onion Soup

Every spoonful of this one-pot, cozy, and Easy Homemade French Onion Soup is irresistible! Each serving features caramelized onions, a rich aromatic broth, and Gruyère-topped baguette slices on top.
Prep Time15 minutes
Cook Time1 hour 3 minutes
Total Time1 hour 18 minutes
Course: Soup
Cuisine: French
Keyword: French Onion Soup
Servings: 4 servings
Author: Silvia Dunnirvine

Ingredients

  • 3 lb onions chopped
  • 3 tbsp butter
  • 2 cloves garlic minced
  • 1/2 tbsp brown sugar or coconut sugar
  • 1 tbsp GF flour or all purpose flour
  • 1/2 cup dry white wine
  • 32 oz broth beef, chicken, bone or veggie
  • salt and pepper to taste
  • 1 sprig of fresh thyme
  • 1 baguette
  • 1 tbsp olive oil
  • 1 cup Gruyère cheese shredded

Instructions

  • Melt butter on a dutch oven or any large pot. Add the chopped onions and cook on medium heat until fully caramelized. This process will take roughly 35-45 minutes. Stir occasionally in the beginning and often toward the end. About 30 minutes into the process, add in the sugar and garlic and continue stirring until onions are golden brown.
  • Add in flour and stir well until fully combined. Then add wine and let it reduce (about 2-3 minutes)
  • Finally stir in broth, season with salt, pepper and thyme. Cover the pot leaving and simmer for 15 minutes.
  • Meanwhile, turn oven to 400F degrees. Slice the baguette and brush each slice with olive oil on both sides. Bake for about 5 minutes or until golden toasted. Remove baguette from oven and switch oven to broil.
  • To serve scoop the French onion soup into oven safe bowls. Place two slices of toasted baguette on top of the soup and generously cover the baguette and soup with shredded gruyere cheese. Place soup bowls on a baking sheet to catch any drippings and broil for about 3 minutes or until cheese is completely melted and ooey gooey delicious!

Nutrition

Calories: 508kcal | Carbohydrates: 70g | Protein: 17g | Fat: 16g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 31mg | Sodium: 1493mg | Potassium: 622mg | Fiber: 7g | Sugar: 22g | Vitamin A: 676IU | Vitamin C: 26mg | Calcium: 467mg | Iron: 3mg