French Onion Soup with Truffle Oil

🕒 Prep: 10 min
🔥 Cook: 1 hour
🍽 Serves: 6
Be the First to Review!

French Onion Soup with Truffle Oil is a luxurious twist on a classic favorite. This recipe combines the rich, comforting flavors of caramelized onions and beef broth with a hint of elegance from truffle oil. Perfect for a cozy night in or a special occasion, it’s a dish that warms both the body and the soul.

French Onion Soup with Truffle Oil

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for French Onion Soup with Truffle Oil

Ingredients for French Onion Soup with Truffle Oil

Yellow onions are the star here, providing the sweet, caramelized base. Unsalted butter and olive oil help achieve that deep golden color while adding richness. A touch of salt and sugar helps to balance and enhance the natural sweetness of the onions. All-purpose flour thickens the soup slightly, giving it body. Beef broth forms the flavorful foundation, while dry white wine adds depth and complexity. Bay leaf and fresh thyme infuse the soup with aromatic notes. The blend of Gruyère and Mozzarella cheese melts beautifully, providing a cheesy, golden topping. Finally, a drizzle of truffle oil adds a luxurious finish.

Why This French Onion Soup with Truffle Oil Works

At the start, the onions sit in butter and oil over steady heat for a long time. They slowly lose their water, shrink down, and soften. As they brown, the natural sugars in the onions darken and the taste goes from sharp to deep and sweet. The bit of sugar and salt pulls out moisture and keeps the onions browning evenly instead of burning in spots.

After the onions are dark and soft, the flour coats them and sticks to the fat in the pot. Once the broth and wine are added, that flour swells and thickens the liquid a little, so the soup feels smooth instead of watery. While the soup simmers, the onions keep breaking down and the thyme and bay leaf spread through the pot.

In the oven, the toasted bread stays firm enough to float on top of the hot soup. The Gruyère and mozzarella melt around the bread and stretch over the surface, forming a soft, cheesy lid. Right at the end, the truffle oil sits on top of the hot cheese and soup, so its smell and taste stay strong in each spoonful.

French Onion Soup with Truffle Oil Tips & Tricks

  • Use a mandoline to slice onions evenly for consistent cooking.
  • Low and slow is key for caramelizing onions; don't rush this step.
  • For an even richer flavor, use homemade beef broth if available.
  • Make sure your oven-safe bowls can handle the broiler's heat.

Mistakes To Avoid

Letting the onions rush instead of slowly caramelizing is the fastest way to ruin this soup. When the heat is too high, the onions scorch in spots and stay pale and hard in others, so they never turn soft and jammy. The final soup ends up bitter with chewy onion strips floating in a thin broth instead of melting into it.

Adding the flour and then quickly dumping in all the broth at once often leads to a lumpy base. The flour doesn’t get a chance to coat the onions and cook a bit, so it clumps when the liquid hits. The soup then has small gummy bits and a slightly pasty mouthfeel instead of a smooth, lightly thickened broth.

Pouring in the truffle oil before broiling seems harmless but causes problems. Under the broiler, the delicate oil can burn on top of the cheese and turn sharp and harsh. The top layer then smells a bit burnt and oily instead of having a gentle truffle aroma at the end.

Ingredients

  1. 2 lbs yellow onions, thinly sliced
  2. 4 tbsp unsalted butter
  3. 1 tbsp olive oil
  4. 1 tsp salt
  5. 1/2 tsp sugar
  6. 3 tbsp all-purpose flour
  7. 8 cups beef broth
  8. 1/2 cup dry white wine
  9. 1 bay leaf
  10. 1 tsp fresh thyme leaves
  11. 3/4 cup Gruyère cheese, grated
  12. 1/2 cup Mozzarella cheese, grated
  13. 1 tbsp truffle oil
  14. 1 baguette, sliced into 1-inch rounds
  15. Salt and pepper to taste

Step-by-step Instructions

  1. 1. In a large pot, melt butter with olive oil over medium heat. Add sliced onions, salt, and sugar. Cook, stirring often, for about 25 minutes until onions are deeply caramelized and golden brown.
  2. 2. Sprinkle flour over the onions and stir for 1-2 minutes.
  3. 3. Gradually add beef broth and white wine, stirring to combine. Add bay leaf and thyme. Bring to a simmer and cook for about 30 minutes, stirring occasionally.
  4. 4. Season with salt and pepper to taste. Remove bay leaf and discard.
  5. 5. Preheat the broiler. Place baguette slices on a baking sheet and toast in the oven until golden.
  6. 6. Ladle soup into oven-safe bowls. Top each with toasted baguette slices, sprinkle with Gruyère and Mozzarella cheeses.
  7. 7. Place bowls on a baking sheet, broil in the oven until cheese is melted and bubbly, about 3-5 minutes.
  8. 8. Drizzle with truffle oil before serving.

Frequently Asked Questions

Can I use a different type of onion?
Yes, but yellow onions provide the best balance of sweetness and flavor when caramelized.
What can I substitute for white wine?
You can use additional beef broth or a splash of apple cider vinegar for acidity.
Is truffle oil essential?
No, but it adds a unique flavor. If unavailable, consider using a drizzle of good-quality olive oil instead.

Serving Ideas for French Onion Soup with Truffle Oil

This French Onion Soup pairs beautifully with a simple green salad dressed with a tangy vinaigrette. For a heartier meal, serve alongside a charcuterie board featuring cured meats and pickles to balance the soup's richness.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.