French onion soup

French onion soup is a delicious recipe that speaks the essence of France; few ingredients that showcase simplicity at its best!

Prep Time 15 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 45 minutes
Course Appetiser, Dinner, Lunch, Soup
Servings 6 people


  • 4 large onions peeled and finely sliced
  • 2 garlic cloves thinly sliced
  • 2 tbsp Olivado extra virgin olive oil
  • 25 g butter
  • 2 tbsp flour
  • 150 ml white wine
  • 800 ml beef or vegetable stock
  • ½ fresh baguette/French stick sliced into 2cm thick rounds
  • 2 cups grated cheese
  • Superb Herb parsley & black pepper to garnish


  • In a large pot, place the oil and butter over a low to medium heat. Add sliced onion and garlic, then cook slowly for 15–20 minutes or until golden and caramelised, being careful not to burn the onions. Add the butter and stir until melted.
  • Stir in the flour, then deglaze the pot with the wine and reduce. Add the beef stock then bring to a simmer and cook for 45–60 minutes, stirring occasionally. Season to taste.
  • To serve, pour into individual bowls, then top with one or two bread slices. Pile the bread slices with cheese, then grill until golden and melted. Serve immediately and garnish with parsley and pepper.


The origin of onion soup is believed to come from King Louis XV, returning late one night to his hunting lodge and all that was on hand to eat was onion, butter and champagne, he then mixed everything together and created the first french onion soup!
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.