Homemade French Onion Soup

User Reviews

5.0

3 reviews
Excellent
  • Prep Time

    10 mins

  • Cook Time

    1 hr 10 mins

  • Total Time

    1 hr 40 mins

  • Servings

    6

Homemade French Onion Soup

Craving a bowl of French onion soup from your favorite little bistro? Try making it at home! All you need is a bit of time and some simple ingredients for this delicious French onion soup recipe.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings
  • 5 large yellow onions
  • 4 large shallots
  • 3-4 tablespoons olive oil
  • 3 tablespoons salted butter
  • 1 tablespoon all purpose flour
  • ¼ cup dry Marsala or marsala cooking wine
  • 3 quarts beef stock
  • ½ tablespoon beef base low sodium preferred
  • 2 sprigs fresh thyme
  • 2 fresh bay leaves
  • salt and pepper to taste

For serving:

  • 6 thick slices rustic bread
  • salted butter room temperature
  • 2 cups grated gruyere cheese
  • thinly sliced fresh chives optional

Instructions

To make the soup:

  1. Peel and halve the onions and shallots, then cut into slices about ⅛-inch thick.
  2. Heat the oil in a large dutch oven or heavy-bottomed pot over medium heat. Add the onions and shallots along with a few pinches of salt; stir and let cook until the onions are translucent. Once translucent, add the butter and reduce the heat to low, stirring occasionally until the onions are caramelized. This whole process will take 45 minutes to 1 hour, so be patient. If the onions start to stick, you can add a splash of water to the pot.
  3. Once the onions are caramelized, add the flour and the marsala, stirring constantly until the pot is deglazed and the mixture thickens slightly.
  4. Add the beef stock, beef base, thyme, and bay leaf to the pot. Increase the heat to medium and bring the soup to a simmer. Simmer for 20-30 minutes, then discard the thyme sprigs and bay leaves. Taste, seasoning with additional salt and pepper as desired.

For serving:

  1. Preheat your oven’s broiler and adjust the oven rack to the top position.
  2. Butter both sides of the slices of bread, then toast in a skillet or on a griddle over medium-high heat until golden on both sides.
  3. Place oven-proof serving bowls on a rimmed baking sheet and fill just over halfway with the soup. Top each bowl with the toast, followed by a generous amount of grated gruyere. Broil until the cheese is melted and browned in spots – this will only take a couple of minutes, depending on your broiler, so don’t walk away!
  4. Garnish with fresh chives before serving, if desired.

Notes

  • You can use a mandoline slicer to make it easier to evenly slice the onions and shallots.
  • While the soup can be made ahead of time, do not top with the toast and cheese until you are ready to serve.
  • Exactly how much bread and cheese you need for serving will depend on the bread you buy and on your serving bowls and how wide they are at the top.
Genuine Reviews

User Reviews

Overall Rating

5.0

3 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

French Onion Meatloaf with Onion Gravy

American
4.3 (135 reviews)

Homemade French Onion Soup

French
5.0 (9 reviews)

EASY HOMEMADE VEGAN FRENCH ONION SOUP

French, Vegan
4.6 (21 reviews)

Homemade French Onion Dip

American
5.0 (15 reviews)

Creamy Homemade French Onion Dip

American
5.0 (9 reviews)

Homemade French Onion Dip

American
5.0 (12 reviews)

Homemade French Onion Dip

American
5.0 (3 reviews)

Homemade French Onion Dip

Global Flavors
4.5 (135 reviews)

The Best Healthy French Onion Soup

American
5.0 (33 reviews)

French Onion Soup

American
5.0 (18 reviews)

French Onion Soup Meatballs

American
5.0 (6 reviews)

Easy French Onion Soup Dip

Global Flavors
5.0 (33 reviews)

French Onion Soup

French, American
4.9 (162 reviews)

French Onion Soup

French, American
4.9 (273 reviews)