If you have been missing french onion soup since going gluten free, this recipe is for you. It has everything you love about the classic version without any gluten.
Slow caramelized onions, a savory beef broth, a slice of toasted bread, and a thick layer of melted gruyere cheese. That is really all there is to it.
The trick is using gluten free broth and gluten free bread. With those two swaps, the whole dish becomes safe to eat and you honestly cannot tell the difference.
Most of the cooking time is hands off. The onions need a good 30 to 40 minutes to caramelize properly, but you only need to stir them every few minutes. It is easy and totally worth the wait.
This is the kind of meal that feels special but does not require any fancy skills. Perfect for a cozy dinner at home, especially when the weather is cold.
Why You’ll Love This Recipe
Rich and Deeply Flavorful – Slow-caramelized onions create an incredibly sweet and savory broth that tastes like it simmered for hours in a French bistro.
That Melted Cheese Topping Is Everything – A thick bubbly layer of golden Gruyere over toasted bread makes every spoonful feel like pure comfort food.
You Would Never Know It Is Gluten Free – With tamari replacing soy sauce and gluten free bread on top this tastes just as classic as the original version.
Ingredients
- 4 Large Yellow Onions, thinly sliced
- 4 tbsp Unsalted Butter
- 1 tbsp Olive Oil
- 1 tsp Granulated Sugar
- 3 Cloves Garlic, minced
- 1/2 cup Dry White Wine
- 6 cups Beef Broth, gluten free
- 1 tbsp Tamari
- 2 tsp Fresh Thyme Leaves
- 1 Bay Leaf
- Salt and Black Pepper, to taste
- 4 Thick Slices Gluten Free Bread, toasted
- 2 cups Shredded Gruyere Cheese
How to Make
Step 1
Melt the butter with the olive oil in a large Dutch oven over medium heat. Add all the sliced onions and stir to coat. Cook for about 10 minutes, stirring occasionally, until the onions have softened and reduced in volume significantly.
Step 2
Reduce the heat to medium-low and sprinkle the sugar over the onions. Continue cooking, stirring every few minutes, for 30 to 40 minutes until the onions are deeply golden brown and jammy. Be patient here as this slow caramelization is what gives the soup its signature flavor.
Step 3
Stir in the garlic and cook for 30 seconds until fragrant. Pour in the white wine and scrape up any browned bits from the bottom of the pot. Let the wine simmer for about 2 minutes until it has mostly evaporated.
Step 4
Add the beef broth, tamari, thyme, and bay leaf. Bring the soup to a simmer and cook for 15 to 20 minutes to let the flavors meld together. Season with salt and pepper to taste, then remove and discard the bay leaf.
Step 5
Preheat the broiler. Ladle the soup into oven-safe crocks or bowls and set them on a sturdy baking sheet. Place a slice of toasted gluten free bread on top of each bowl, then mound a generous amount of gruyere cheese over the bread.
Step 6
Broil for 2 to 4 minutes, watching closely, until the cheese is bubbly, melted, and deeply golden brown in spots. Let the bowls cool for a few minutes before serving, as they will be extremely hot.
My Tips
Don’t Rush the Onion Caramelization
The caramelization step is the most important part of this entire recipe. If you crank up the heat to speed things up, the onions will burn on the outside while staying raw on the inside, and your soup will taste bitter instead of sweet and rich.
Keep the heat at medium-low and stir every few minutes. The onions should slowly go from white to golden to a deep amber brown over 30 to 40 minutes. If they start to stick or darken too fast, lower the heat a bit more.
You’ll know they’re done when they look jammy and have shrunk down to about a quarter of the volume you started with. That deep sweetness is what makes or breaks French onion soup.
Check Your Broth and Tamari Labels
A lot of store-bought beef broths contain hidden gluten in the form of wheat-based soy sauce, barley, or malt flavoring. Always read the label carefully, even if the front of the package looks safe.
Same goes for the tamari. True tamari is naturally gluten free, but some brands do add wheat. Look for one that specifically says gluten free on the bottle to be safe.
Deglaze the Pot Thoroughly
When you pour in the white wine, use your spoon or spatula to really scrape up every bit of browned residue stuck to the bottom of the pot. Those browned bits are packed with flavor, and if you leave them stuck to the bottom, they’ll just burn later and go to waste.
Let the wine simmer until it’s almost completely gone before adding the broth. This cooks off the alcohol and concentrates the flavor so you get a richer tasting soup without any boozy taste.
More Tasty Recipes
- Gluten Free French Onion Soup Pizza
- Gluten Free Broccoli Cheddar Soup
- Gluten Free Clam Chowder
- Gluten Free Loaded Potato Soup
- Gluten Free Cheesy Garlic Bread
FAQ
Can I use a different type of onion for this soup?
Yellow onions are the best choice here because they have a natural sweetness that really comes out during the long caramelization process. They break down beautifully and give the soup that rich, deep flavor you want.
Sweet onions like Vidalias can work too, but they tend to get softer faster and may taste a bit sweeter than traditional French onion soup. Red onions will change the color of the broth, and white onions can be a bit too sharp, so yellow is your safest bet.
Gluten Free French Onion Soup
Equipment
- Dutch oven
- oven-safe crocks
Ingredients
- 4 Large Yellow Onions, thinly sliced
- 4 tbsp Unsalted Butter
- 1 tbsp Olive Oil
- 1 tsp Granulated Sugar
- 3 Cloves Garlic, minced
- 1/2 cup Dry White Wine
- 6 cups Beef Broth, gluten free
- 1 tbsp Tamari
- 2 tsp Fresh Thyme Leaves
- 1 Bay Leaf
- Salt and Black Pepper, to taste
- 4 Thick Slices Gluten Free Bread, toasted
- 2 cups Shredded Gruyere Cheese
Instructions
- Melt the butter with the olive oil in a large Dutch oven over medium heat. Add all the sliced onions and stir to coat. Cook for about 10 minutes, stirring occasionally, until the onions have softened and reduced in volume significantly.
- Reduce the heat to medium-low and sprinkle the sugar over the onions. Continue cooking, stirring every few minutes, for 30 to 40 minutes until the onions are deeply golden brown and jammy. Be patient here as this slow caramelization is what gives the soup its signature flavor.
- Stir in the garlic and cook for 30 seconds until fragrant. Pour in the white wine and scrape up any browned bits from the bottom of the pot. Let the wine simmer for about 2 minutes until it has mostly evaporated.
- Add the beef broth, tamari, thyme, and bay leaf. Bring the soup to a simmer and cook for 15 to 20 minutes to let the flavors meld together. Season with salt and pepper to taste, then remove and discard the bay leaf.
- Preheat the broiler. Ladle the soup into oven-safe crocks or bowls and set them on a sturdy baking sheet. Place a slice of toasted gluten free bread on top of each bowl, then mound a generous amount of gruyere cheese over the bread.
- Broil for 2 to 4 minutes, watching closely, until the cheese is bubbly, melted, and deeply golden brown in spots. Let the bowls cool for a few minutes before serving, as they will be extremely hot.



