Perfect Sourdough Buns Recipe: Bakery-Soft, Flavorful, and Easy to Make
It was the last burger night of summer. The patties were sizzling, the tomatoes sliced, but my store-bought buns felt like an afterthought. They were soft, sure, but flavorless and crumby. That’s when I decided my burger deserved better. I wanted a sourdough bun with a tender, pillowy crumb, a whisper of tang, and a golden crust that could stand up to a juicy burger without falling apart. After many batches—some too dense, some too flat I landed on this formula. These sourdough buns are the perfect hybrid: the nostalgic softness of a classic dinner roll meets the complex, satisfying depth of a sourdough loaf. They’re what happens when patience meets practicality.
Table of Contents

Quick Recipe Snapshot
- Prep Time: 30 minutes (plus overnight fermentation)
- Cook Time: 20 minutes
- Total Time: 12-18 hours (mostly hands-off)
- Servings: 8 buns
- Difficulty: Intermediate (Great for confident beginners)
Ingredients
For the Levain (Starter Build):
- 30g active sourdough starter (100% hydration)
- 60g bread flour
- 60g warm water
For the Bun Dough:
- All of the levain (from above)
- 500g bread flour (see note)
- 300g warm whole milk (about 95°F / 35°C)
- 1 large egg, at room temperature
- 60g unsalted butter, softened
- 35g granulated sugar
- 10g fine sea salt
- Optional for topping: 1 egg beaten with 1 tbsp water (egg wash), sesame seeds, poppy seeds, or flaky salt.
Flavor Notes & Smart Substitutions:
- Bread Flour: Higher protein content (12-13%) is key for a strong, soft structure. All purpose flour can work but may yield a slightly less chewy crumb.
- Whole Milk: Creates an incredibly tender, rich crumb. For dairy free, use unsweetened almond or oat milk.
- Sugar: Just enough to balance the tang and promote browning. Don’t omit it.
- Butter: For flavor and softness. Vegan butter or refined coconut oil are solid swaps.

Equipment
- Stand Mixer with Dough Hook: A lifesaver for this enriched dough. You can mix by hand, but it will take 15-20 minutes of kneading.
- Digital Kitchen Scale: Baking is a science. Weighing your ingredients is the single best step for consistent results.
- Dough Scraper: Essential for dividing and handling the sticky dough.
- Baking Sheet & Parchment Paper: For easy baking and cleanup.
- Instant-Read Thermometer: To check milk temperature and ideal dough temp.
- Proofing Basket or Bowl & Kitchen Towel: For the final shape.
Step-by-Step Instructions
The Night Before: Build Your Levain
- Mix: 6-12 hours before you want to mix your dough, combine the 30g starter, 60g flour, and 60g warm water in a small jar.
- Ferment: Cover loosely and let it sit at room temperature. It’s ready when it’s at least doubled in size, bubbly, and passes the float test (a spoonful drops in a glass of water).
Making the Dough:
- Combine Wet Ingredients: In your stand mixer bowl, combine the warm milk, egg, and all of the ripe levain. Whisk with a fork until somewhat smooth.
- Mix Dry Ingredients: Add the bread flour, sugar, and salt on top. Fit the dough hook and mix on low speed for 2-3 minutes until a shaggy dough forms.
- Incorporate Butter: With the mixer on low, add the softened butter one tablespoon at a time, waiting for each to be fully absorbed before adding the next. This will take 5-7 minutes. The dough will look slippery and messy, then will come together.
- Knead: Increase speed to medium-low and knead for 8-10 minutes. The dough is ready when it pulls away from the sides of the bowl, is smooth, and passes the windowpane test: stretch a small piece between your fingers; it should form a thin, translucent membrane without tearing immediately.
- Bulk Ferment (1st Rise): Place the dough in a lightly oiled bowl, cover with a damp cloth or plastic wrap, and let it rise at room temperature for 1 hour. Then, perform a set of stretch and folds: gently lift one side of the dough and fold it over itself. Turn the bowl 90 degrees and repeat 3-4 more times. Re-cover. Let it rise for another 7-9 hours (overnight is perfect) until nearly doubled.
Shaping & Baking:
- Divide: Turn the dough out onto a lightly floured surface. Using your dough scraper, divide it into 8 equal pieces (about 120g each for accuracy).
- Pre-Shape: Gently shape each piece into a loose ball by pulling the edges to the center. Let them rest, covered, for 15 minutes. This relaxes the gluten.
- Final Shape: Cup each piece on the counter. Using a circular dragging motion with your cupped hand, tighten the dough into a smooth, taut ball. Place them seam-side down on a parchment-lined baking sheet, 2-3 inches apart.
- Final Proof (2nd Rise): Cover lightly with plastic or a damp tea towel. Let rise in a warm spot for 2-4 hours, until puffy and nearly doubled. They should hold a gentle indentation when poked.
- Preheat & Prep: Preheat your oven to 375°F (190°C). Gently brush the buns with egg wash and sprinkle with seeds if using.
- Bake: Bake for 18-22 minutes, rotating the tray halfway, until the sourdough buns are a deep, glossy golden brown.
- Cool: Transfer to a wire rack immediately. Let them cool for at least 30 minutes before slicing. The crumb is still setting!

Pro Tips & Common Mistakes
- Starter Vigor is Key: Your starter must be active and ripe. The float test is your best friend. A weak starter leads to dense buns.
- Don’t Skip the Windowpane Test: This ensures sufficient gluten development for that soft, tearable texture.
- Butter Temperature Matters: Use softened, room temperature butter. Cold butter won’t incorporate; melted butter will change the dough texture.
- The Long, Cool Ferment is Non-Negotiable: This is where the flavor develops. A rushed, warm bulk ferment will give you bland buns.
- Common Mistake: Shaping too tightly during the final proof can cause them to tear on top as they expand. Aim for a smooth, taut surface, not a strangulated one.
Eight Unique Twists or Enhancements
- Everything Bagel Buns: After egg wash, press the top of each bun into a plate of Everything Bagel seasoning.
- Whole Grain & Honey: Swap 150g of bread flour for whole wheat flour or rye flour, and replace sugar with honey.
- Brioche-Style Sourdough: Increase butter to 85g and add an extra egg yolk for unparalleled richness.
- Garlic & Herb Infused: Gently knead in 2 cloves of finely grated garlic and 2 tbsp of chopped fresh rosemary during the final minute of mixing.
- Burger Buns with “Bloom”: For the classic seeded top, brush with egg wash, sprinkle seeds, then spritz lightly with water before baking for maximum shine.
- Cheddar Jalapeño: Fold in 1 cup of shredded sharp cheddar and 2 diced jalapeños (seeds removed) during the final shaping.
- Potato Sourdough Buns: Replace 50g of the milk with 50g of warm, riced or mashed potato for an exceptionally moist, fluffy crumb.
- Sweet Sandwich Rolls: Increase sugar to 60g and add the zest of one lemon or orange. Perfect for chicken salad or fruit preserves.
Why This Recipe Works
It’s a masterclass in balance. The levain provides structure and tangy flavor through long fermentation. The enrichments (milk, butter, egg) tenderize the crumb, interrupt the gluten network just enough for softness, and add richness that pure water doughs lack. The two-stage proof allows flavor to develop first (bulk ferment), then gives the yeast a final boost for a light, airy texture (final proof). The sugar caramelizes on the crust for color and balances the sourdough’s acidity perfectly.

Serving & Presentation
These are the ultimate utility players. Use them for gourmet burgers, pulled pork sandwiches, or as dinner rolls for a holiday table. Slice them for breakfast sandwiches with egg and cheese. Their sturdiness makes them ideal for picnics and packed lunches. For a beautiful presentation, bake them close together on the sheet for “pull-apart” soft sides, or with ample space for crisp all-around crusts.
Storage, Freezing & Reheating
- Storage: Keep in a paper bag at room temperature for 1-2 days for best texture. After that, store in an airtight container to prevent staleness.
- Freezing: This is the best method for long-term storage. Freeze the fully cooled buns in a single layer on a tray, then transfer to a freezer bag. They’ll keep for up to 3 months.
- Reheating: To revive, thaw (if frozen) and warm in a 350°F (175°C) oven for 5-8 minutes. For a single bun, a quick toast works wonders. The microwave will make them gummy.
Nutrition & Substitutions
- Overview: Each bun provides roughly 250-300 calories, with protein from the flour and egg, and fats from the butter and milk.
- Health Swaps: Use white whole wheat flour for part of the bread flour. Reduce sugar to 25g. Swap butter for olive oil (note: texture will be slightly different).
- Allergen Options: Use plant-based milk and butter, and a flax egg (1 tbsp ground flax + 3 tbsp water) for an egg-free version. Ensure your starter is fed with a gluten-free flour blend for a gluten-free attempt (expect a denser result).
FAQs
1. Can I make these without a stand mixer?
Yes. Mix in a large bowl with a sturdy spoon, then turn out and knead by hand for 15-20 minutes until it passes the windowpane test. It’s a workout, but doable.
2. My dough didn’t rise much overnight. What happened?
Your kitchen is likely too cold, or your starter wasn’t active enough. Next time, place the covered bowl in a slightly warmer spot (like an off oven with the light on). Ensure your starter is bubbly and passes the float test before using.
3. Can I use all-purpose flour instead of bread flour?
You can, but the buns may be slightly less chewy and more tender. The structure won’t be quite as strong, so handle the dough gently.
4. How do I know when the buns are fully proofed and ready to bake?
Perform the poke test: gently poke a bun with a floured finger. If the indentation springs back slowly and partially, it’s ready. If it springs back immediately, it needs more time. If it doesn’t spring back at all, it’s over-proofed—bake immediately.
5. Why are my buns dense?
The most common culprits are: under-kneading (failed windowpane test), using a weak/inactive starter, or under-proofing. Ensure each stage is fully complete.
6. Can I bake these in a different size?
Absolutely. For slider buns, divide into 12-14 pieces (about 60g each) and reduce baking time to 15-18 minutes. For larger sandwich buns, divide into 6 pieces.
7. My tops tore during baking. Why?
This is usually a shaping issue or under-proofing. Ensure you create a smooth, taut surface when shaping, and allow the final proof to complete so the dough is relaxed and expanded.
Conclusion
A great sourdough bun is more than just a vessel. It’s part of the meal’s memory—the soft give as you take a bite, the way it soaks up juices without disintegrating, the subtle tang that makes you want just one more mouthful. These buns are a project, but a deeply rewarding one. They turn an ordinary meal into something special. I’d be thrilled to see your results. What twist did you try? Share a photo of your burger night or brunch spread and tell me how it went. Happy baking
