Daily food & travel inspiration in your inbox

Here's how to make French onion soup from scratch!

French Onion Soup

serving time4


  • 1 tablespoon olive oil

  • 4 tablespoons salted butter

  • 3 onions, sliced

  • 4 pieces of star anise

  • 2 tablespoons red wine vinegar

  • 1 cup red wine (medium-full bodied)

  • 900 milliliters beef stock

  • Salt and pepper, to taste

  • Baguette, sliced into 4 one inch-thick slices

  • 300 grams gruyere cheese, grated


  1. Set a large pot to medium heat. Add the butter and olive oil and heat until the butter has melted. Add the onions and star anise and cook until the onions have softened.

  2. Add the red wine vinegar and stir to combine. Add half of the red wine and cook until evaporated. Remove the star anise. Add the beef stock and remaining red wine. Bring the heat to high and once boiling, reduce to low heat and simmer uncovered for 25 minutes. Season with salt and pepper.

  3. Divide the soup between four french onion soup bowls. Place one slice of baguette onto the surface of each bowl of soup and evenly distribute the gruyere cheese on top.

  4. Place the bowls on a baking sheet and broil in your oven for 3-4 minutes. Remove from the oven and enjoy!

French Onion Soup




Daily food & travel inspiration in your inbox

Daily food & travel inspiration in your inbox