This French Onion Soup Sourdough Bread is rich, soft, and deeply flavorful with sweet caramelized onions, melted Gruyère, and savory beef stock baked into every bite.

"The flavor is so intense and so good, I can’t get over how it tastes like French onion soup!"
My neighbor sent me that text after I shared a loaf of this French onion soup sourdough bread with her. She said made grilled cheese with it and it was the best she'd ever had.
This is easily one of the most flavor-packed sourdough inclusion loaves I’ve made so far. You’ve got two whole onions caramelized in butter, then simmered with garlic, thyme, and beef stock. Fold in freshly grated Gruyère and it really does taste just like a cozy bowl of soup baked into sourdough.
I tested this one a few times because all that richness does make for a slightly heavier dough, so you’ll notice a bit less oven spring than a classic loaf. But it’s honestly not enough to be a huge issue. And the flavor payoff more than makes up for it.
If you love French onion soup (or even just caramelized onions in general), this one is a must-try.
Hope you love it as much as I do!
Disclaimer: Some links throughout this post are affiliate links. As an Amazon Associate, I earn from qualifying purchases. You can learn more by visiting my Affiliate Disclosure Page.
Ingredients & Substitutions
Here are some notes on key ingredients. For a full list of ingredients, check out the recipe card below.
- Active Sourdough Starter- Use a bubbly, recently fed starter for the best rise. You can also use 1–2 day old discard, but fermentation may take slightly longer.
- Onions- I use 2 large sweet yellow onions, thinly sliced into half-moons. Sweet onions work best here because they caramelize beautifully and give that classic French onion soup flavor.
- Beef Stock- Use about 1 ½ cups of homemade or high-quality store-bought stock. Adjust slightly for your preferred hydration if needed.
- Gruyère Cheese- Shred your own for best melt and flavor. Swiss or mozzarella + parmesan can be substituted.
- Thyme & Garlic- Fresh is best, but dried thyme (about ⅓ the amount) can be used.
- Bread Flour- Provides structure, chew, and height. All-purpose flour can be used but loaf may be slightly flatter and more dense.
- Kosher Salt- Enhances flavor and strengthens the dough. I use Diamond Crystal Kosher Salt (2.8 grams per teaspoon). If using Morton’s or table salt, use about half as much by volume or weigh for accuracy.

Tips for Success
- Weigh your ingredients. A kitchen scale gives the most accurate hydration and the most consistent results every time.
- Use an active starter. Make sure your starter is bubbly and recently fed so the dough rises properly. You can use 1–2 day old discard, but fermentation may take longer.
- Use fresh ingredients. Freshly shredded Gruyère, along with fresh thyme and garlic, makes a noticeable difference in flavor.
- Watch the dough, not the clock. Bulk fermentation is complete when the dough looks puffy, airy, and roughly doubled. Timing will vary based on temperature and starter strength.
- Expect a heavier dough. Because this dough includes butter, cheese, and moisture-rich caramelized onions, it won’t have as much oven spring as a classic sourdough. To help lighten it, you can drain or lightly pat the onions before adding the stock, or use only half of the caramelized onions in the dough.
- Cool before slicing. Allow the bread to cool for at least 2 hours before slicing so the crumb can fully set and avoid a gummy texture.
How to Make French Onion Soup Sourdough Bread
Follow these step-by-step photos to make your own caramelized onion sourdough bread. Full details are in the recipe card below.
Step 1: Feed starter. Make sure it’s bubbly and active before mixing the dough.

Step 2: Make soup. Cook onions in butter with salt over medium-low heat until deeply golden (about 1 hour). Add garlic, thyme, then beef stock. Cool to 90°F or below.


Step 3: Mix dough. Combine cooled soup with starter, flour, and salt. Mix until no dry flour remains. Rest 20 minutes.


Step 4: Stretch and fold. Add Gruyère during first set of stretch and folds (¼ each round). Complete 4 sets total, resting 15 minutes between each set.



Step 5: Bulk fermentation. Cover and let the dough rise until nearly doubled and bubbly, about 4–12 hours.


Step 6: Shape. Gently shape the dough into a tight round.



Step 7: Proof.Transfer to a floured proofing basket, cover, and refrigerate overnight.


Step 8: Bake. Preheat oven to 450°F with a Dutch oven inside. Score the dough, add 2 ice cubes to the pot for steam, and bake 45 minutes covered, then 5 minutes uncovered. Let cool at least 2 hours before slicing.


Baker's Timeline
Here’s a sample timeline to help you plan your French onion sourdough bread.
- 8:00 PM (Night Before): Feed your starter.
- 7:00-8:00 AM: Make French onion soup base.
- 8:00–8:30 AM: Mix the dough and let it rest for 20 minutes.
- 8:30–9:30 AM: Perform stretch and folds; add cheese.
- 9:30 AM–5:30 PM (varies): Bulk fermentation (until nearly doubled in size).
- 5:30–6:00 PM: Shape the dough.
- 6:00 PM–6:00 AM (Next Day): Cold proof in the fridge overnight.
- 6:00–6:45 AM: Bake at 450°F.
- 6:45–8:45 AM: Cool completely before slicing.
Note: Rise times can vary depending on the strength of your starter and the temperature of your kitchen. Always use visual cues—like a dough that has doubled and looks airy—rather than relying strictly on the clock.
How to Store
Store French onion soup sourdough bread (whole or sliced) in a bread box or airtight container at room temperature for up to 3 days.
For longer storage, slice the loaf and freeze it in a freezer-safe bag for up to 3 months. Thaw slices at room temperature or pop them straight into the toaster or oven to warm through.

Are you tired of watching your sourdough discard go to waste?
It’s time to turn excess discard into something delicious with my new ebook - Everyday Sourdough!
Inside, you’ll find 27 tried-and-true sourdough discard recipes that will transform your leftover starter into mouthwatering creations your family and friends will love.
No more guilt about wasting your discard - with Everyday Sourdough, you have endless options to quickly make something amazing anytime.
Let's Connect!
Be sure to leave a comment below if you have any questions. You can also connect with me on Instagram, Facebook, Pinterest, or via email at [email protected].
📖 Recipe
French Onion Soup Sourdough Bread
Equipment
- Straight-sided container (optional)
- Proofing basket or bowl lined with tea towel
- Bread sling or parchment paper
- Lame or sharp knife
Ingredients
French Onion Soup Base
- 4 tablespoons unsalted butter
- 2 large yellow onions thinly sliced
- 1 tablespoon Diamond Crystal Kosher Salt use ½ tablespoon if using Morton's brand or table salt, or measure by weight
- 4 cloves garlic minced
- 2 tablespoons thyme leaves removed from stem
- 1 ½ cups (360 grams) beef stock
Sourdough Bread
- ½ cup (100 grams) active sourdough starter
- 4 cups (480 grams) bread flour
- 1 teaspoon (3 grams) Diamond Crystal Kosher Salt use ½ teaspoon if using Morton's brand or table salt, or measure by weight
- 1 cup (100 grams) Gruyère cheese shredded
- Rice flour for proofing basket
- 2 ice cubes for steam
Instructions
- Feed your sourdough starter 6–12 hours before mixing the dough so that it’s bubbly and active. In cooler kitchens (60–65°F), this may take closer to 12 hours; in warmer kitchens (around 75°F), about 6 hours.
- Melt the butter in a large skillet over medium heat. Add the sliced onions and salt. Cook, stirring occasionally, over medium to medium-low heat for about 1 hour, until the onions are deeply golden and caramelized. Add the garlic and thyme and cook for 2–3 more minutes, just until fragrant. Pour in the beef stock and stir to combine. Remove from heat and let the mixture cool to 90°F or lower before using.4 tablespoons unsalted butter, 2 large yellow onions, 1 tablespoon Diamond Crystal Kosher Salt, 4 cloves garlic, 2 tablespoons thyme leaves, 1 ½ cups (360 grams) beef stock
- In a large mixing bowl, whisk together the cooled soup and active sourdough starter. Add the bread flour and salt, then mix until no dry flour remains and a rough, sticky dough forms. Cover and let rest for 20 minutes.½ cup (100 grams) active sourdough starter, 4 cups (480 grams) bread flour, 1 teaspoon (3 grams) Diamond Crystal Kosher Salt
- Lightly wet your hands. Gently flatten the dough and sprinkle ¼ of the Gruyère over the top. Stretch one side of the dough up and fold it over itself. Rotate the bowl 90° and repeat, adding another ¼ of the cheese each time, until all is incorporated. Gather the dough into a loose ball and place it seam-side-down in the bowl. Cover and rest for 15 minutes. Repeat this stretch-and-fold process 3 more times (4 total rounds), resting 15 minutes between each round.1 cup (100 grams) Gruyère cheese
- Cover the dough and let it rise until nearly doubled and bubbly, about 4–12 hours depending on your kitchen temperature and starter strength.
- Turn the dough gently onto a lightly floured surface and stretch it into a large rectangle. Fold one short end toward the center, then fold the other short end over it, like you're folding a letter. Fold the remaining two sides toward the center in the same manner. Flip the dough seam side down and shape it into a tight ball by gently pushing and pulling it toward you against the counter.
- Lightly dust a proofing basket (or a bowl lined with a tea towel) with rice flour. Place the dough seam side up in the basket and pinch the seam closed if needed. Cover and refrigerate overnight, or for about 12–16 hours.Rice flour
- Preheat your oven to 450°F with a lidded Dutch oven inside. Once the oven reaches temperature, let the Dutch oven heat for an additional 30 minutes.
- Flip the dough onto parchment paper or a bread sling. Score the top with a lame or sharp knife. Carefully remove the hot Dutch oven, add 2 ice cubes for steam, then lower the dough inside. Cover and bake for 45 minutes. Remove the lid and bake an additional 5 minutes, or until the crust reaches your desired color.2 ice cubes
- Transfer to a wire rack and let cool for at least 2 hours before slicing.
Notes
- Note: This is a rich dough (butter + cheese + onions), so oven spring can be slightly less than a traditional sourdough loaf. For a lighter loaf, drain or pat the caramelized onions dry before adding the beef stock, or reserve half of the onions before adding stock.
- Storage: Store in an airtight container at room temperature for up to 3 days or freeze for up to 3 months.











Dorie Kosche says
This was a really interesting recipe. The dough was different than what I'm used to. It didn't get as jiggly after the bulk ferment as I'm used to. It did rise a bit in the fridge like I'm used to. Wasn't really sure what size onions are considered large. We have some pretty jumbo onions at our store. It turned out so good. The crust is crackly and the bottom crust has that toasted cheese flavor and the crumb is dense but nice and soft. I can't wait to try your other savory breads. Thank you for the recipe. Dorie
Ashley Petrie, RDN, LDN says
Hi Dorie! I'm so glad you enjoyed it - thank you so much for sharing your experience. 🙂