Michael Symon French Onion Soup is a deeply savory, soul-warming classic built on rich beef broth, jammy caramelized sweet onions, and a crusty baguette raft smothered under melted Gruyère and Parmesan. This is the kind of bowl that feels like a meal on its own — intensely beefy, sweet from slow-cooked onions, and finished with a touch of balsamic brightness. No alcohol, no pork, just honest ingredients doing heavy lifting.
Plan for 95 minutes total: 20 minutes of prep and 75 minutes of cooking, most of it hands-off while the onions transform. I would call this intermediate — the only real challenge is patience during caramelization and keeping an eye on the broiler at the end. Serve it on a cold night when you want something that sticks to your ribs.
What is Michael Symon French Onion Soup?
This is a French bistro classic built in one heavy pot. Yellow onions are sliced thin, cooked low and slow until deeply caramelized, then simmered in beef broth with fresh thyme and a bay leaf. The soup gets ladled into oven-safe crocks, topped with toasted baguette slices and a generous layer of Gruyère and Parmesan, then broiled until the cheese bubbles and browns.
The finished bowl is rich and savory with a jammy sweetness from the onions. A splash of balsamic vinegar at the end cuts through the beefy depth and keeps everything balanced. The texture shifts as you eat — crusty bread, molten cheese, then that silky, deeply flavored broth underneath.

Why You Should Try This Recipe
- Deep savory flavor — slow caramelization and beef broth create layers that taste like hours of work, even though most of it is passive cooking.
- No alcohol needed — the balsamic vinegar provides balance and brightness without any wine or sherry.
- One pot from start to finish — the onions, broth, and base all come together in a single Dutch oven before portioning into crocks.
- Make ahead friendly — the soup base holds beautifully for days, so weeknight service becomes as simple as reheating and broiling.
- Total comfort food — the combination of melted cheese, toasted bread, and hot broth is hard to beat on a cold evening.
Ingredients Needed to Make Michael Symon French Onion Soup
Everything here is straightforward, but a few choices matter more than others. Here is what goes into the pot and onto the crocks.
For the Onion Base
- 3 tbsp unsalted butter — adds richness and helps the onions brown evenly without burning.
- 2 tbsp olive oil — raises the smoke point so the butter does not scorch during the long caramelization.
- 4 large yellow onions (about 3 lb), halved through the root and thinly sliced into half-moons — yellow onions have the right balance of sweetness and sharpness for this dish.
- 1 tsp kosher salt, divided — draws moisture out of the onions early and seasons the broth later.
- 1/2 tsp freshly ground black pepper, divided — one addition during caramelization, the rest in the broth.
- 1 tsp granulated sugar — encourages final browning and rounds out the onion sweetness.
For the Broth
- 2 tbsp all-purpose flour — creates a light roux that gives the broth subtle body.
- 6 cups low-sodium beef broth (48 fl oz) — the backbone of the soup; low-sodium lets you control the salt level.
- 2 cups water (16 fl oz) — thins the broth slightly so the onion flavor does not get buried.
- 3 sprigs fresh thyme, plus 1 tsp fresh thyme leaves for garnish — earthy, slightly floral notes that anchor the savory base.
- 1 bay leaf — adds a quiet herbal depth that fills in the background.
- 1 tbsp balsamic vinegar — brightens the finish and stands in for the acidity wine usually brings.
For the Topping
- 8 slices French baguette, cut 1/2-inch thick on a slight diagonal — the diagonal cut gives more surface area for cheese.
- 2 tbsp extra-virgin olive oil, for brushing baguette — helps the bread toast crisp and golden.
- 1 garlic clove, peeled and halved — rubbed on the warm toast for a subtle garlic layer.
- 8 oz Gruyère cheese, coarsely grated (about 2 cups) — melts into that classic stretchy, nutty blanket.
- 2 oz Parmesan cheese, finely grated (about 1/2 cup) — adds a salty, crystalline bite that sharpens the Gruyère.
Step by Step Instructions to Prepare Michael Symon French Onion Soup
Take your time with the onions — that is where the flavor builds. Here is the full walkthrough.
- Sweat the onions — In a 5- to 6-quart heavy-bottomed Dutch oven, melt the butter with the olive oil over medium heat until foamy and just beginning to subside, about 2 minutes. Add all the sliced onions and 1/2 teaspoon of the kosher salt, tossing to coat. Watch that the heat is not too high here or the onions will brown before they soften.
- Cook until soft and translucent — Stir every 3 to 4 minutes until the onions release their liquid and reduce by about half, roughly 12 to 15 minutes. They should look glossy and softened, but not yet browned.
- Caramelize low and slow — Drop the heat to medium-low and continue cooking, stirring every 5 to 6 minutes and scraping the pot bottom to release browned bits. After 35 to 40 minutes the onions turn deep golden amber and taste sweet and jammy. If they start to scorch, add 2 tablespoons of water and scrape up the fond.
- Finish the caramelization — Stir in the sugar, remaining 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Cook 2 minutes more. The onions should be mahogany brown, deeply fragrant, and reduced to roughly 2 cups.
- Build the roux — Sprinkle the flour over the onions and stir constantly for 2 minutes. This cooks out the raw flour taste and creates a light paste that will thicken the broth slightly.
- Deglaze and add liquid — Pour in 1 cup of the beef broth and scrape the bottom thoroughly to dissolve all the fond. This is where deep savory flavor lives. Add the remaining 5 cups broth, 2 cups water, thyme sprigs, bay leaf, and remaining 1/4 teaspoon black pepper.
- Simmer gently — Bring to a gentle boil over medium-high heat, then reduce to low and simmer, partially covered, for 20 minutes. Skim any foam that rises to the surface and discard it.
- Season and finish the base — Remove the thyme sprigs and bay leaf. Stir in the balsamic vinegar, then taste and adjust with more salt and pepper. The broth should be rich and savory with a whisper of sweetness and acid.
- Toast the baguette — While the soup simmers, preheat the oven to 400°F with a rack in the upper third. Brush both sides of the baguette slices lightly with the extra-virgin olive oil and toast on a rimmed baking sheet until golden and crisp at the edges, 8 to 10 minutes, flipping once. Rub one side of each warm slice with the cut garlic clove.
- Fill the crocks — Ladle the hot soup into 4 oven-safe crocks or 12-ounce ramekins set on a sturdy rimmed baking sheet. Fill each to within 1/2 inch of the rim so the bread and cheese have room without overflowing.
- Add the bread raft — Place 2 toasted baguette slices on top of each crock of soup. Cover the surface without submerging the bread completely so it floats and holds the cheese.
- Layer the cheese — Sprinkle each crock with about 1/2 cup of grated Gruyère, letting some cheese extend slightly over the rim so it melts down the sides. Follow with 2 tablespoons of grated Parmesan on top.
- Broil to finish — Transfer the baking sheet to the oven and broil on high until the cheese is completely melted, bubbling, and deeply browned in spots, 3 to 5 minutes. Watch closely after 2 minutes to prevent burning, rotating the sheet once for even browning.
- Rest and serve — Let the crocks stand for 2 to 3 minutes before serving; the soup is extremely hot. Garnish with a pinch of fresh thyme leaves and serve immediately with extra black pepper at the table.

What Goes Well With Michael Symon French Onion Soup
The soup is a full meal by itself, but a few thoughtful side dishes round things out nicely. Here are my favorite pairings.
- Simple green salad — a mix of butter lettuce, arugula, and a lemon vinaigrette cuts through the richness perfectly.
- Roasted Brussels sprouts — caramelized edges and a squeeze of lemon echo the sweet-savory notes in the crock.
- Steamed haricots verts — thin French green beans with a pat of butter keep the plate light and bright.
- Sparkling water with lemon — crisp bubbles and citrus refresh the palate between rich, cheesy bites.
- Crusty bread extra — more toasted baguette on the side never hurts, especially for scraping up every last bit of broth.
- Light apple or pear salad — thin slices of crisp fruit with toasted walnuts add a fresh contrast to the deep beefy base.
Essential Tips for Perfecting Michael Symon French Onion Soup
Small details make a big difference here. These are the points I would emphasize to anyone making this for the first time.
- Slice onions evenly — uniform half-moons cook at the same rate, so you avoid a mix of burnt and undercooked pieces.
- Do not rush the caramelization — that deep amber color takes 35 to 40 minutes on medium-low. Cranking the heat gives you scorched onions, not sweet jammy ones.
- Scrape the fond often — the browned bits on the pot bottom hold concentrated flavor. Keep loosening them into the onions with your wooden spoon.
- Use low-sodium broth — you can always add salt, but you cannot take it out. The Parmesan also adds salt later, so season gradually.
- Let the bread float, not sink — the toast acts as a raft that keeps the cheese on top rather than dissolving into the broth.
- Watch the broiler closely — Gruyère goes from beautifully browned to burnt in under a minute. Rotate the sheet once and pull the crocks the moment you see deep brown spots.
- Rest before serving — those 2 to 3 minutes let the cheese set slightly and prevent anyone from burning their mouth on the molten layer.
Variations of Michael Symon French Onion Soup
The base recipe is solid, but there are easy ways to adapt it depending on what you have or how you eat. Here are a few ideas worth exploring.
- Vegetarian version — swap the beef broth for a rich mushroom or roasted vegetable stock. The caramelized onions bring enough depth to carry the change.
- Extra umami boost — add a teaspoon of soy sauce or a small piece of Parmesan rind to the simmering broth for deeper savory character.
- Cheese swap — Comté, Emmental, or aged Gouda substitute nicely for Gruyère if you want a different flavor profile.
- Gluten-free adaptation — use a gluten-free all-purpose flour blend for the roux and swap the baguette for thick slices of gluten-free bread.
- Herb variation — fresh rosemary or a pinch of dried herbes de Provence in place of thyme gives the broth a different aromatic angle.
- Individual crock-free version — bake the whole pot with bread and cheese layered on top in a large oven-safe pot if you do not have individual crocks.
Storing Michael Symon French Onion Soup: Best Practices
The soup base stores exceptionally well. Just keep the bread and cheese separate until you are ready to serve.
- Refrigerated soup base — cool completely, transfer to an airtight container, and refrigerate for up to 4 days. Keep the toasted baguette and grated cheese separate.
- Frozen soup base — freeze the cooled base without bread or cheese in freezer-safe containers for up to 3 months.
- Portioned freezing — freeze in individual portions so you can reheat exactly what you need without thawing the whole batch.
- Cheese storage — grate the Gruyère and Parmesan fresh when serving; pre-grated cheese stored too long loses its moisture and does not melt as smoothly.
- Baguette storage — keep untoasted baguette slices in a paper bag at room temperature and toast them right before assembling.
Reheating Michael Symon French Onion Soup: Best Practices
Reheating is simple if you keep the components separate until the final broil. Pick the method that fits your schedule.
- Stovetop — warm the soup base in a saucepan over medium heat until simmering, then proceed with the toasted baguette and cheese steps as written. This gives you the freshest result.
- Oven broiler shortcut — broil baguette slices with cheese on top for 2 to 3 minutes until melted, then float them on reheated soup. Great for weeknights.
- Microwave — heat the soup base in a microwave-safe bowl in 1-minute intervals, stirring between each, until hot. Add freshly toasted bread and cheese, then broil briefly to melt the top.
- Air fryer — reheat the soup base on the stovetop, then use the air fryer at 375°F for 2 to 3 minutes to crisp previously toasted baguette slices before adding cheese and broiling.
FAQs
Can I freeze Michael Symon French Onion Soup?
Yes, the soup base freezes well. Cool it completely, store in freezer-safe containers for up to 3 months, and thaw overnight in the refrigerator. Add fresh toasted bread and cheese after reheating.
How long does Michael Symon French Onion Soup last in the fridge?
The soup base keeps for up to 4 days in an airtight container. The bread and cheese should be stored separately and added fresh when serving.
Can I make Michael Symon French Onion Soup without wine?
Absolutely. This recipe uses balsamic vinegar instead of wine or sherry, so it is already alcohol-free. The vinegar provides the same balance and brightness.
Why are my onions not caramelizing?
Most likely the heat is too low or you are stirring too often. Medium-low heat with stirring every 5 to 6 minutes gives the onions time to develop color. It takes 35 to 40 minutes, so patience is key.
What is the best cheese for French onion soup?
Gruyère is the classic choice for its nutty flavor and excellent melting quality. Parmesan adds a salty, sharp finish. Comté or Emmental make good substitutes.
Can I prepare this soup ahead of time?
Yes, the base can be made a day ahead and refrigerated. The flavor actually deepens overnight. Reheat it on the stovetop, then add bread and cheese before broiling.
Final Words
This Michael Symon French Onion Soup earns its place on the table any time the weather turns cold. The slow-caramelized onions, rich beef broth, and that molten cheese crust come together in a bowl that feels far more indulgent than the ingredient list suggests.
Give yourself the time to let the onions do their thing, and the rest falls into place. Serve it hot, warn your guests about the crocks, and enjoy every last spoonful.
Print
Michael Symon French Onion Soup
- Prep Time: 20
- Cook Time: 75
- Total Time: 95
- Yield: 4 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: French
Description
A deeply savory, soul-warming French onion soup with a rich beef broth base, piled with jammy caramelized sweet onions and finished with crusty toasted baguette slices under a blanket of melted Gruyère and Parmesan cheese. The broth is intensely beefy with layers of caramelized sweetness balanced by fresh thyme and a splash of balsamic vinegar for brightness.
Ingredients
- 3 tbsp unsalted butter
- 2 tbsp olive oil
- 4 large yellow onions (about 3 lb), halved through the root and thinly sliced into half-moons
- 1 tsp kosher salt, divided
- 1/2 tsp freshly ground black pepper, divided
- 1 tsp granulated sugar
- 2 tbsp all-purpose flour
- 6 cups low-sodium beef broth (48 fl oz)
- 2 cups water (16 fl oz)
- 3 sprigs fresh thyme, plus 1 tsp fresh thyme leaves for garnish
- 1 bay leaf
- 1 tbsp balsamic vinegar
- 8 slices French baguette, cut 1/2-inch thick on a slight diagonal
- 2 tbsp extra-virgin olive oil, for brushing baguette
- 1 garlic clove, peeled and halved
- 8 oz Gruyère cheese, coarsely grated (about 2 cups)
- 2 oz Parmesan cheese, finely grated (about 1/2 cup)
Instructions
- In a 5- to 6-quart heavy-bottomed Dutch oven or enameled cast-iron pot, melt the butter with the 2 tablespoons of olive oil over medium heat until the butter foams and the foam just begins to subside, about 2 minutes. Add all of the sliced onions and 1/2 teaspoon of the kosher salt, and toss to coat evenly with the fat using a wooden spoon.
- Cook the onions over medium heat, stirring every 3 to 4 minutes, until they soften, release their liquid, and reduce in volume by about half, approximately 12 to 15 minutes. The onions should look glossy and translucent but not yet browned.
- Reduce the heat to medium-low and continue cooking the onions, stirring every 5 to 6 minutes and scraping the bottom of the pot to release any browned bits, until they turn a deep golden amber color and taste sweet and jammy, about 35 to 40 minutes more. If the onions begin to scorch or stick aggressively, add 2 tablespoons of water and scrape up the fond, then continue cooking.
- Stir in the granulated sugar and the remaining 1/2 teaspoon of kosher salt and 1/4 teaspoon of black pepper, and cook for 2 minutes more over medium-low heat to encourage final caramelization. The onions should be mahogany brown, deeply fragrant, and reduced to roughly 2 cups in volume.
- Sprinkle the all-purpose flour evenly over the caramelized onions and stir constantly for 2 minutes to cook out the raw flour taste and create a light roux that will thicken the broth slightly. The mixture will look pasty and slightly dry.
- Pour in 1 cup of the beef broth and scrape the bottom of the pot thoroughly with a wooden spoon to dissolve all the browned fond; this is where the deep savory flavor lives. Once the bottom is clean, add the remaining 5 cups of beef broth, the 2 cups of water, the thyme sprigs, bay leaf, and the remaining 1/4 teaspoon of black pepper.
- Increase the heat to medium-high and bring the soup to a gentle boil. As soon as bubbles break the surface around the edges, reduce the heat to low and simmer, partially covered with the lid slightly ajar, for 20 minutes. Skim any foam that rises to the surface with a spoon and discard.
- Remove the pot from the heat, discard the thyme sprigs and bay leaf, and stir in the balsamic vinegar. Taste and adjust seasoning with additional kosher salt and black pepper as needed; the broth should be rich, savory, and rounded with a whisper of sweetness and acid.
- While the soup simmers, preheat the oven to 400°F / 204°C and arrange a rack in the upper third of the oven. Arrange the baguette slices on a rimmed baking sheet, brush both sides lightly with the 2 tablespoons of extra-virgin olive oil, and toast until golden and crisp at the edges but still slightly tender in the center, about 8 to 10 minutes, flipping once halfway through. Rub one side of each toasted slice with the cut garlic clove while still warm.
- Ladle the hot soup into 4 oven-safe French onion soup crocks or 12-ounce ramekins placed on a sturdy rimmed baking sheet. Fill each crock to within 1/2 inch of the rim to leave room for the bread and cheese without overflowing.
- Place 2 toasted baguette slices on top of the soup in each crock, covering the surface as much as possible without submerging the bread completely. The bread should float on the soup and form a raft that will hold the cheese layer.
- Sprinkle each crock generously with the grated Gruyère, about 1/2 cup per serving, making sure the cheese extends slightly over the rim of the crock so it melts down the sides. Follow with 2 tablespoons of grated Parmesan per crock, sprinkling evenly over the Gruyère.
- Carefully transfer the baking sheet with the filled crocks to the oven and broil on high until the cheese is completely melted, bubbling, and deeply browned in spots, about 3 to 5 minutes. Watch closely after 2 minutes to prevent burning, rotating the sheet once for even browning.
- Remove from the oven and let stand for 2 to 3 minutes before serving; the soup will be extremely hot. Garnish each crock with a pinch of fresh thyme leaves and serve immediately with additional black pepper at the table.
Notes
Storage: Cool the soup base completely (without the bread and cheese topping), transfer to an airtight container, and refrigerate for up to 4 days. Freeze the cooled soup base without the bread and cheese in freezer-safe containers for up to 3 months; thaw overnight in the refrigerator before reheating. Reheating: Warm the soup base in a saucepan over medium heat until simmering, then proceed with the toasted baguette and cheese steps above. For quicker weeknight service, broil baguette slices with cheese on top for 2 to 3 minutes until melted, then float them on reheated soup. Crocks retain heat intensely; serve on plates and warn diners the bowls are hot. For deeper flavor, store the soup base overnight in the fridge before reheating.
Nutrition
- Calories: 615
- Sugar: 12g
- Sodium: 1480mg
- Unsaturated Fat: 16g
- Carbohydrates: 58g
- Fiber: 4g
- Protein: 28g
- Cholesterol: 75mg
Keywords: french onion soup, michael symon french onion soup, french onion soup recipe, caramelized onion soup, beef broth soup, gruyere cheese soup, baguette soup, comfort food, winter soup, classic french soup, stovetop soup, cheesy onion soup

