When the weather turns crisp, I always find myself reaching for a pot of French onion soup. The slow-cooked onions, rich beef broth, and bubbling cheese topping are everything I want in a cozy autumn dinner.
This year, though, I decided to give the classic recipe a seasonal twist. Instead of deglazing with wine, I reached for apple cider, and it completely transformed the flavor.
The cider brings a gentle sweetness that balances the savory caramelized onions and herbs, making the soup taste like fall in a bowl. With fresh thyme and bay leaf, the broth develops layers of warmth and comfort.
Of course, no French onion soup would be complete without crusty bread and gooey cheese. I toasted slices of French baguette, piled on Gruyère and sharp cheddar, and baked the bowls until the tops were golden and bubbling.
The result is a French onion soup with apple cider that feels both traditional and fresh — perfect for chilly nights, dinner parties, or a holiday starter. It’s the kind of dish that makes your kitchen smell incredible and earns instant comfort food status.

Why You’ll Love It
I believe that a great bowl of French onion soup should feel like a warm hug. This version with apple cider does just that while adding a refreshing twist:
✔️ Sweet-savory balance – Caramelized onions bring depth, apple cider adds brightness.
✔️ Cheesy gratinée finish – Gruyère + sharp white cheddar = ooey-gooey topping.
✔️ Layered flavor – With thyme, garlic, and beef broth, every spoonful has complexity.
✔️ Comfort food elevated – French baguette crisped under the broiler with melted cheese = elegant yet homey.
What Does It Taste Like?
French onion soup with apple cider has a flavor profile that balances deep, savory comfort with a surprising freshness.
- The caramelized onions give the base a natural sweetness and richness, almost like jam, while the beef broth adds body and umami.
- The apple cider brightens it all up, adding a crisp, fruity note that cuts through the heaviness without being overpowering.
Every spoonful offers layers: first the sweetness of the onions, then the tang of the cider, and finally the savory warmth of the broth and herbs.
Once you add the cheesy baguette on top, the nuttiness of Gruyère and the sharp bite of cheddar create the perfect finish.
It’s indulgent yet balanced, hearty but never too heavy — exactly what I crave on a chilly evening.
Ingredients You’ll Need
Here are the ingredients, plus tips I use in my kitchen to get the best flavor and texture.
Chef’s Tip: Having everything prepped helps so nothing gets overcooked or forgotten.
- Unsalted Butter – for richness and aiding caramelization.
- Olive Oil – helps prevent the butter from burning and adds a fruity note.
- Yellow Onions, thinly sliced – the heart of the soup; their sugars will caramelize beautifully.
- Salt and Black Pepper – to draw out moisture in the onions and season those layers of flavor.
- Sugar – just a little helps the onions develop their golden colour.
- Garlic, minced – adds aromatic depth.
- Apple Cider – for that crisp, fruity twist. It cuts through richness so well.
- Low-Sodium Beef Broth – so you can control the saltiness. Beef broth is essential for depth in this dish.
- Fresh Thyme Sprigs – brings earthy, herbal notes.
- Bay Leaf – for subtle background flavor.
- Fresh Parsley, chopped – a touch of brightness and a final garnish lift.
- French Baguette Slices – toasted for texture and for holding up under cheese.
- Gruyère Cheese, shredded – nutty and melty, it’s a classic for French onion soup.
- Sharp White Cheddar, shredded – adds extra tang and bite alongside Gruyère.

Ingredient Spotlight: Apple Cider vs Other Deglazing Liquids
Traditionally, French onion soup recipes use white wine, red wine, or sherry for deglazing the onions. Each one brings its own character.
Apple cider, however, makes this soup feel brighter and more approachable. It gives a fruity depth that pairs beautifully with the caramelized onions while adding a hint of acidity to balance the richness of the broth and cheese.
- Apple cider – Fruity, crisp, lightly sweet; pairs beautifully with onions.
- White wine – Dry and acidic, classic French touch; less sweet than cider.
- Red wine – Richer, more robust; better if you want deeper earthiness.
- Sherry or Madeira – Nutty, slightly sweet, elegant but stronger in flavor.
I personally love cider because it feels rustic, seasonal, and less intimidating than wine. Plus, it’s perfect if you want an alcohol-free option.
How to Make
Here is the full method with steps I use in my kitchen (including tips to avoid common pitfalls).
- Caramelize the onions – In a large heavy pot, melt the butter together with the olive oil over medium heat. Add the thinly sliced onions, salt, pepper, and sugar. Cook slowly, stirring often (every few minutes) for about 35-40 minutes, until the onions are deeply golden and caramelised.
- Add the garlic – Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to let it brown.
- Deglaze with apple cider – Pour in the apple cider, scraping the bottom of the pot to loosen all the browned bits (they’re full of flavor). Let it simmer for about 5 minutes so the cider reduces slightly.
- Add broth & aromatics – Stir in the beef broth, fresh thyme sprigs, bay leaf, and chopped parsley. Raise to a boil, then reduce to a gentle simmer. Let it cook for 20-25 minutes to allow flavors to meld. Remove the bay leaf and thyme stems before serving.
- Prepare the bread – While the soup is simmering, grill or broil the baguette slices until they’re golden on both sides. This ensures they’ll be sufficiently toasted so they don’t turn soggy too quickly once in the soup.
- Assemble and bake – Ladle the hot soup into 6 oven-safe bowls placed on a baking tray. Top each with the toasted baguette slices. Then sprinkle generously with the Gruyère and sharp white cheddar.
- Melt the cheese – Place under a hot broiler/grill for 3-5 minutes, watching closely until the cheese is melted, bubbling, and nicely browned.
- Finish & serve – Garnish with extra chopped parsley. Serve immediately—they’ll be very hot, so use oven mitts or thick napkins!
Chef’s Tip: Lower the heat if the edges of the onions are burning; slow cooking is crucial for deep flavor.
How to Caramelize Onions Perfectly
Caramelizing onions is the soul of this recipe, and I can’t stress enough how important it is to take your time. Rushing this step can make the onions taste bitter instead of sweet.
The goal is deep golden-brown onions that are jammy, soft, and intensely sweet.
Here’s what I always keep in mind:
- Low and slow heat – Medium to medium-low heat is best. High heat scorches instead of caramelizes.
- Frequent stirring – Stir every few minutes to prevent sticking, but allow enough time between stirs for browning to occur.
- Moisture control – If onions dry out too much, add a splash of water or broth.
- Time commitment – True caramelization takes 35–40 minutes; there’s no shortcut.
The moment your kitchen fills with that nutty, sweet aroma, you’ll know you’re on track.

Pro Tips
Here are some things I’ve learned over years of making variations of onion soup; they help make this recipe even better:
- Control moisture: if onions release too much water, increase the heat gently toward the end of caramelising to evaporate it.
- Use good cider: unfiltered/pure apple cider (not overly sweet or spiced) gives the best balance.
- Cheese mix: combining Gruyère with cheddar adds both meltability and tang.
- Bread toast-before-assembly: keeps the texture crisp and avoids soggy bread.
- Watch the cheese under the broiler: it can burn quickly; stay close.
- Season at each stage: adjust salt and pepper after you add broth, since flavors concentrate.
- Make ahead: you can caramelise onions a day ahead; refrigerate, then proceed when ready.
Cheese Choices & Melt Tips
The cheesy gratinée topping is what makes French onion soup so memorable.
Gruyère is traditional because it melts beautifully and has a nutty, slightly sweet flavor. Pairing it with sharp white cheddar, like in this recipe, adds tang and extra depth.
The combination is rich but not cloying, and it gives that gorgeous bubbly crust when broiled.
Here are some other options:
- Gruyère – Melty, nutty, classic.
- Sharp cheddar – Adds tang, stronger bite.
- Emmental – Milder, good melt, a classic swap for Gruyère.
- Comté – Richer, buttery French cheese, excellent option.
- Fontina or mozzarella – Stretchy, gooey melts if you want extra pull.
Chef’s Tip: Shred cheese yourself rather than using pre-shredded. Pre-shredded is coated in anti-caking agents that can prevent smooth melting.
Variations & Substitutions
I love experimenting, so here are some ways you can adapt this recipe if you don’t have certain ingredients or want to shift the flavor profile:
- Vegetarian option: Use mushroom broth or vegetable broth instead of beef broth; add a splash of soy sauce or miso for umami.
- Stronger cheese flavor: Substitute or add comté or Emmental instead of cheddar, or use a smoked cheese for dimension.
- Different bread: Use sourdough or country loaf in place of baguette for a heartier bite.
- Herb variations: Add rosemary or sage (small amount) along with thyme for an earthier aroma.
- Sweetness adjustment: Increase or reduce sugar, or use brown sugar for richer undertones.
- Fruit twist: Substitute some of the apple cider with dry white wine, or add thin slices of apple into the onions for more apple fragrance.
What to Serve With
This soup is substantial, but pairing it with a few sides or drinks can make your meal even more memorable:
- Crisp green salad – The acidity of a vinaigrette cuts through the richness of the cheese and broth.
- Light white wine or dry cider – Complement the apple notes and balance the savoury.
- Roasted root vegetables – Carrots, parsnips or beets roasted with thyme go well.
- Crusty bread – Extra bread on the side is perfect for mopping up the broth.
- Pickled vegetables – Something tart like gherkins or pickled onions gives contrast.
How to Store
I often make a double batch and love how this soup reheats. Here’s how to store without losing texture or flavor:
- Make ahead – The soup base (without bread and cheese) can be cooked up to 3 days in advance. Store in the fridge, then reheat gently on the stovetop.
- Refrigeration: Let soup cool to room temperature, then transfer to an airtight container. Keeps for 3-4 days. Store the toast + cheese separately (add just before serving).
- Freezing: Freeze the soup (without the bread & cheese) in freezer-safe containers. Good up to 2-3 months. Thaw in the fridge, then reheat gently.
- Reheating: Warm on stovetop over low heat, stirring occasionally. If texture seems thick, add a little beef broth or water. Once hot, assemble with toasted bread and broil with cheese.
I often caramelize the onions a day ahead just to save time. Then, when I’m ready for soup, I can quickly build and finish the dish — almost like magic.

Troubleshooting Common Issues
Even the most experienced cooks run into little hiccups with French onion soup. Here are some problems I’ve seen (and made!) in my kitchen, plus how to fix them.
- Onions burned instead of caramelized – Heat was too high. Keep it medium-low and stir more often.
- Soup tastes bitter – Overcooked garlic or scorched onions; next time, add garlic later and stir gently.
- Bread soggy too fast – Toast bread slices thoroughly before topping the soup.
- Cheese won’t brown – Move bowls closer to the broiler or use a mix of cheeses (cheddar helps browning).
- Too salty – Use low-sodium broth and season gradually, tasting after reduction.
- Soup too thin – Simmer longer uncovered, or reduce with lid slightly ajar.
A little patience fixes most issues — and once you’ve nailed it, this soup is nearly foolproof.
FAQ
Q: Can I use white wine instead of apple cider?
A: Yes! A dry white wine will work nicely. You’ll lose some fruity sweetness, but the wine adds acidity and depth.
Q: Is there a way to make it dairy-free?
A: You could omit the cheese topping or use non-dairy cheese that melts. Also skip the butter, use olive oil instead. The soup will still be delicious, though less creamy on top.
Q: What if I only have chicken broth?
A: Chicken broth gives a milder flavor. You could add a little soy sauce, miso, or a splash of Worcestershire sauce to deepen the umami.
Q: Can this soup be made ahead for guests?
A: Absolutely. Caramelize the onions a day ahead, store soup base in fridge, then reheat, toast the bread & melt the cheese just before serving.
Final Thoughts
French onion soup with apple cider is one of those dishes that feels classic and new all at once. The sweetness from the onions and cider, the deep beef broth, the toasted bread and melted cheese—it all comes together in a bowl that warms both the belly and the soul.
I love making this when leaves are falling, or whenever I need something soothing and rich without being heavy.
Hope it becomes a favourite in your kitchen too!
French Onion Soup with Apple Cider
Ingredients:
- 50 g unsalted butter (3 tbsp)
- 15 ml olive oil (1 tbsp)
- 1.2 kg yellow onions, thinly sliced (about 4 large / 8 cups sliced)
- 6 g salt (1 tsp)
- 2 g black pepper (½ tsp)
- 8 g sugar (2 tsp)
- 6 g garlic, minced (2 cloves)
- 360 ml apple cider (1½ cups)
- 1.4 litres beef broth, low sodium (6 cups)
- 2 sprigs fresh thyme
- 1 bay leaf
- 15 g fresh parsley, chopped (1 tbsp, plus more for garnish)
- 1 French baguette, about 250 g, cut into 12 slices
- 150 g Gruyère cheese, shredded (1½ cups)
- 100 g sharp white cheddar, shredded (1 cup)
Method:
- In a large heavy pot, melt the butter with the olive oil over medium heat.
- Add the onions, salt, pepper, and sugar. Cook slowly, stirring often, for 35–40 minutes until the onions are deeply golden and caramelized.
- Stir in the garlic and cook for 1 minute until fragrant.
- Pour in the apple cider, scraping the pot to loosen browned bits. Let it simmer 5 minutes to reduce slightly.
- Add the beef broth, thyme, bay leaf, and parsley. Bring to a boil, then reduce to a gentle simmer for 20–25 minutes. Remove bay leaf and thyme stems.
- While the soup simmers, toast the baguette slices under a grill/broiler until golden on both sides.
- Ladle the soup into 6 oven-safe bowls on a baking tray. Top each with 2 toasted baguette slices. Sprinkle generously with Gruyère and cheddar.
- Place under a hot grill/broiler for 3–5 minutes until the cheese is melted, bubbling, and browned.
- Garnish with extra parsley. Serve hot (the bowls will be very hot).