French Onion Soup
French onion soup is one of my favorites. Slow-cooked onions bring out a deep, satisfying flavor, blending perfectly with the savory both. Topped with crispy bread and a layer of gooey, golden cheese, it is pure comfort in every bite. I can never resist going back for another bowl!

French Onion Soup
This soup originated in France during the 18th century and has been around for centuries. This dish started out as a modest meal prepared with basic components including onions, broth, and stale bread. Throughout history this dish evolved into a cherished comfort food, which restaurants and bistros frequently serve.
Achieving the deep rich taste requires slow cooking the onions until they reach a golden brown hue with subtle sweetness. Standard onion soup recipes call for beef broth but variations may use chicken broth or vegetable broth instead. Extra depth is achieved by adding a splash of wine or sherry. The combination of crisp bread with melted cheese achieves a perfect texture balance, warm, savory satisfaction in every bite.

Ingredients
- yellow onions, thinly sliced
- tablespoons of unsalted butter
- tablespoon of olive oil
- cloves of garlic, minced
- cup of dry white wine
- cups of beef stock
- bay leaves
- teaspoon of dried thyme
- salt
- ground black pepper
- baguette
- grated Gruyère cheese

How to make French Onion Soup
- Peel and slice the onions. Make sure they are cut evenly.
- Caramelize the Onions: In a large pot or Dutch oven, melt the butter with the olive oil over medium heat. Add the sliced onions and stir to coat them with the butter mixture. Cook for about 15 minutes, stirring frequently, until the onions start to soften and turn translucent.
- Reduce the heat to medium-low and continue cooking, stirring occasionally, for about 30-40 minutes, or until the onions are deeply caramelized to a rich golden-brown color. Add the garlic in the last few minutes of cooking, being careful not to let it burn.
- Deglaze and Simmer: Increase the heat to medium-high and pour in the white wine to deglaze the pot, scraping up any browned bits from the bottom with a wooden spoon. Let the wine reduce by half, which will take around 5 minutes.
- Add the beef stock, bay leaves, and thyme. Season with salt and pepper. Bring the mixture to a simmer, then reduce the heat to low and let it gently simmer for about 30 minutes. This will allow the flavors to meld together. Remove the bay leaves before serving.
- Broil the Cheese: Preheat your broiler. Place the baguette slices on a baking sheet, top with grated cheese and broil them in the preheated oven until the cheese is bubbly and golden brown, about 2-3 minutes. Watch carefully to prevent burning.
- Serve: Carefully remove the baguette from the oven and place them in the bowl of soup. Serve immediately. Enjoy your delicious homemade French Onion Soup!





Learn from Us
- I found out the hard way that rushing the onions takes away all the flavor. Take your time and let them cook slowly over low heat until they turn a deep golden brown. If you stop too soon, you’ll miss out on that rich, sweet flavor that makes French onion soup so good.
- Another mistake I made was grabbing just any cheese. Not all cheeses melt the same! Stick with a good-quality Gruyère or Swiss, both melt beautifully and bring a nutty richness that takes the soup to another level.

What to serve with French Onion Soup
Serve it alongside a fresh green salad with a tangy vinaigrette to balance the soup’s hearty flavors. Roasted vegetables like carrots, Brussels sprouts or asparagus bring extra texture. For a more filling meal, pair it with a warm, crusty baguette or a side of garlic bread to soak up the savory broth.
A slice of quiche or a savory tart makes the meal feel more complete, while a classic grilled cheese sandwich takes the cheesiness up a notch. For a heartier option, mashed or roasted potatoes provide a satisfying and comforting addition.

Here are recipes you might wanna try:
- Slow Cooker Taco Soup
- Slow Cooker Rump Roast
- Slow Cooker Soy Spareribs
- Slow Cooker Soy Honey Garlic Chicken
Have you tried making the French Onion Soup at home? I’d love to hear how it turned out! Did you stick to the recipe, or put your own spin on it? Share your experience in the comments!
French Onion Soup
Ingredients
- 2.5 lbs of yellow onions thinly sliced
- 2 tablespoons of unsalted butter
- 1 tablespoon of olive oil
- 2 cloves of garlic minced
- 1/2 cup of dry white wine
- 6 cups of beef stock
- 2 bay leaves
- 1/2 teaspoon of dried thyme
- Salt to taste
- Ground black pepper to taste
- 8 slices of baguette
- 1 cup of grated Gruyère cheese
Instructions
- Peel and slice the onions. Make sure they are cut evenly.
- Caramelize the Onions: In a large pot or Dutch oven, melt the butter with the olive oil over medium heat. Add the sliced onions and stir to coat them with the butter mixture. Cook for about 15 minutes, stirring frequently, until the onions start to soften and turn translucent.
- Reduce the heat to medium-low and continue cooking, stirring occasionally, for about 30-40 minutes, or until the onions are deeply caramelized to a rich golden brown color. Add the garlic in the last few minutes of cooking, being careful not to let it burn.
- Deglaze and Simmer: Increase the heat to medium-high and pour in the white wine to deglaze the pot, scraping up any browned bits from the bottom with a wooden spoon. Let the wine reduce by half, which will take around 5 minutes.
- Add the beef stock, bay leaves, and thyme. Season with salt and pepper. Bring the mixture to a simmer, then reduce the heat to low and let it gently simmer for about 30 minutes. This will allow the flavors to meld together. Remove the bay leaves before serving.
- Broil the Cheese: Preheat your broiler. Place the baguette slices on a baking sheet, top with grated cheese and broil them in the preheated oven until the cheese is bubbly and golden brown, about 2-3 minutes. Watch carefully to prevent burning.
- Serve: Carefully remove the baguette from the oven and place them in the bowl of soup. Serve immediately. Enjoy your delicious homemade French Onion Soup!
Would you please email this recipe to me? It sounds wonderful!