Go Back
+ servings
Sourdough milk bread with fluffy interior.

Eggless Sourdough Milk Bread

Just like our signature sourdough milk bread, this eggless sourdough milk bread is soft and fluffy, with super tender crumb and a lovely tangy flavor, developed from a slow overnight fermentation.
Servings : 12 slices
Prep Time : 1 day
Cook Time : 27 minutes
Total Time : 1 day 27 minutes

Equipment

  • Kitchen scale
  • Thermometer
  • Stand Mixer
  • Saucepan
  • Spatulas
  • Bowl scraper
  • 1-pound loaf pan (8.5” x 4.5”)

Ingredients 

Tangzhong

  • 20 grams all-purpose flour 11.7% protein
  • 100 grams half and half

Bread dough

  • 166 grams half and half
  • 30 grams granulated sugar
  • 260 grams all-purpose flour 11.7% protein
  • 6 grams kosher salt
  • 100 grams sourdough starter 100% hydration
  • Neutral oil for dough handling

Cream wash

  • 1 - 2 tablespoon half and half or heavy cream

Instructions

Day 1

  • Feed your starter (7 - 8 am) - Discard and feed your starter about 12 hours before you are planning to mix the dough. It should be ready within that time, give or take. Your starter should more than double in size, with bubbles distributed evenly throughout.
  • Scald the half and half (7 pm) - Heat 166 grams of half and half with 30 grams of sugar in a small saucepan over medium heat, stirring constantly, until the mixutre is simmering and the sugar has fully dissolved. Take it off the heat, transfer to the stand mixer bowl and let cool.
    166 grams half and half, 30 grams granulated sugar
  • Make the tangzhong - Add 100 grams of half and half to the same saucepan without washing, and sprinkle 20 grams of flour over it. Place over medium heat and stir constantly to incorporate the flour into the milk. Press out any lumps with a spatula and continue cooking until the mixture thickens into a paste. Transfer the tangzhong to a plate and spread into a thin layer to cool.
    20 grams all-purpose flour, 100 grams half and half
  • Autolyse (7:30 pm) - Once the half and half/sugar mixture has cooled to between 80 - 90°F (27 - 32°C), whisk together flour and salt in a separate bowl. Add this to the stand mixer bowl. Use a spatula to mix until all the liquid is absorbed. Cover and let rest for 15 - 20 minutes.
    260 grams all-purpose flour, 6 grams kosher salt
  • Knead the dough (8 pm) - Add the cooled tangzhong and 100 grams of ripe starter to the autolysed dough. Knead with the dough hook on speed 2 for 20 minutes. The dough will still feel tacky but should mostly pull away from the sides of the bowl.
    100 grams sourdough starter
  • Bulk fermentation (8:30 pm) - Oil your hands, a bowl scraper, and your clean countertop. Scrape the dough out and shape it into a ball on the oiled surface. Lightly oil the mixing bowl, then return the dough to the bowl. Cover and place in a warm spot. You will perform 2 - 3 sets of stretch and fold at 30-minute intervals. Set a timer for 30 minutes.
    Neutral oil for dough handling
  • Stretch and fold #1 (9 pm) - With oiled hands, lift the dough from the center. It will stretch as you lift it up and out of the bowl. If it’s too sticky, use your bowl scraper to help release it. Stretch the dough into a long strip and fold in thirds like you’re folding a letter. Turn it 90 degrees, stretch it out into a long strip again and fold in thirds. Place it seam-side down back into the mixing bowl, cover, and set the timer for another 30 minutes.
    Neutral oil for dough handling
  • Stretch and fold #2 (9:30 pm) - Repeat the same process. At minimum, complete 2 sets if short on time.
  • Stretch and fold #3 + cold fermentation (10 pm) - Repeat one final set. The dough should feel stronger and more elastic. Cover and refrigerate overnight.

Day 2

  • Finish bulk fermentation (9 am) - Remove the dough from the refrigerator. It likely hasn’t doubled yet. Let it come to room temperature and continue rising in a warm spot for about 2 hours.
  • Divide (11 am) - Using your bowl scraper, scrape the dough onto a lightly floured surface and divide into 3 portions, approximately 220 grams each. Roll each into a smooth ball. Cover and let rest for about 10-15 minutes.
  • Shape (11:15 am) - Take each dough ball, smooth side down, flatten with your hand or roll into a rectangle, fold into thirds like a letter. Flatten again and allow it to stretch lengthwise, but keep the width slightly narrower than your loaf pan. Roll up into a log and place into the loaf pan.
  • Proof (11:20 am) - Proof your dough in a warm spot for about 6 hours. I typically use a 6-quart storage bin as my proofing box. You can also proof your dough in the oven with the light turned on and place a pan of hot water at the bottom of the oven to add humidity. The dough is ready when it is very puffy, has risen well above the rim of the loaf pan, and a gentle press leaves an indentation that slowly springs back (but not immediately).
  • Preheat the oven (4:30 pm) - Toward the end of proofing, preheat the oven to 400°F (205°C) for at least 30 minutes. If proofing in the oven, remove the dough before preheating.
  • Bake (5 pm) - Brush half and half or heavy cream generously over the top of the dough and any exposed sides. Bake at 400°F (205°C) for 7 minutes, then reduce the temperature to 350°F (180°C) and bake for another 20 minutes. The top should be golden brown and the internal temperature should reach 190 - 200°F.
    1 - 2 tablespoon half and half or heavy cream
  • Cool - Let your bread cool in the pan on a wire rack until just warm to the touch before removing it from the pan. Cool completely before slicing.

Notes

  • I prefer using oil to prevent dough from sticking to my hand instead of extra flour to avoid adding too much flour to the dough risking a drier loaf.
  • On day 2, after fermentation, you shouldn’t need much flour or oil to handle this dough.
  • Rising time and proofing time are highly dependent on temperature. Use the time as a general gage but you should pay attention to visual cues to ensure you don’t under or over proof your bread.
  • The timeline is a suggestion, feel free to modify it to fit your schedule.

Nutrition

Calories: 135kcal | Carbohydrates: 23g | Protein: 3g | Fat: 3g | Saturated Fat: 2g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Cholesterol: 9mg | Sodium: 208mg | Potassium: 56mg | Fiber: 1g | Sugar: 4g | Vitamin A: 97IU | Vitamin C: 0.2mg | Calcium: 28mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

So... was this bake worth the ferment?Let us know by rating this recipe.