Introduction: Why This Recipe Works (Spoiler: It’s All About the Zhongzhong!)
Okay, let’s be real—who doesn’t crave warm, sweet dinner rolls fresh from the oven? I’ve spent way too many hours testing honey roll recipes, and this zhongzhong (pre-ferment) method is my holy grail. The secret? Making the dough the night before, letting it ferment slowly, so the rolls turn out impossibly soft and fluffy. No dry edges, no tough crust—just melt-in-your-mouth goodness with a hint of honey sweetness. Let’s dive in!
Ingredients You’ll Need
First, gather all your ingredients. Pro tip: Use room-temperature ingredients for better mixing, but the pre-ferment needs to be cold—balance is key!
For the Zhongzhong Pre-Ferment (Make This the Day Before!):
- Bread flour (high-gluten): 210g
- Cold water: 126ml (that’s ½ cup, but weigh it for accuracy!)
- Active dry yeast: 3g (don’t skimp—yeast is the life of the party)
For the Main Dough:
- Bread flour: 90g (we’ll mix this with the pre-ferment)
- Honey: 50g (pure, raw honey works best—adds natural sweetness and moisture)
- Whole egg: 20g (extra fluff, promise!)
- Milk: 20ml (dairy milk for richness; oat milk works too if you’re vegan)
- Dry milk powder: 10g (optional, but adds a creaminess kick)
- Butter (softened to room temp): 10g (two 10g portions? Wait, no—this is the main dough butter, so 10g total)
- Salt: 3g (brings out the honey’s flavor—don’t skip!)
- Sesame seeds: as needed (for that golden, crunchy top)
Step 1: Prep the Zhongzhong Pre-Ferment (The Secret Ingredient!)

Okay, first things first: Make the pre-ferment the night before. This might seem like extra work, but trust me—it’s 100% worth it. Here’s how:
Take a big bowl and dump in the pre-ferment ingredients: 210g bread flour, 126ml cold water, and 3g yeast. Stir everything with a chopstick until it forms a shaggy, cotton-like mess—no need to knead yet! It should look like wet snow, not smooth. Cover the bowl loosely with plastic wrap (or a clean cloth) and leave it out at room temp for… wait, no—wait, the pre-ferment needs to ferment in the fridge, right? Wait, no, the first step is to mix it, then let it ferment at room temp for a bit, then chill. Wait, let me clarify!
Correction: The zhongzhong pre-ferment is mixed, then left at room temp for a short time to start fermenting, then refrigerated. So step 1: Mix the pre-ferment (flour, water, yeast) at room temp for 10 minutes, then let it ferment at room temp for 1–2 hours until it starts bubbling, then fridge for 12–18 hours. Wait, I think I confused myself earlier. Let me redo this step properly!
Step 1 Redo: Combine 210g bread flour, 126ml cold water, and 3g yeast in a bowl. Stir with chopsticks until it’s a shaggy, wet dough (like wet sand). Cover with plastic wrap and let it sit at room temp for 1–2 hours. After that, it should start to bubble a little—this is the “active” phase! Then, pop it in the fridge for 12–18 hours (overnight is perfect). When you take it out, it’ll be all bubbly, with a honeycomb texture and a slightly sour smell—that’s the magic!
Pro tip: Label the bowl with the time you put it in the fridge, so you don’t forget! I once left mine in for 24 hours and it was still good—just more sour, which added a nice tang. But 12–18 hours is ideal for softness.
Step 2: Mix the Main Dough & Combine with the Pre-Ferment

Okay, day of baking! Let’s get the main dough ready. In a separate bowl, mix 90g bread flour, 50g honey, 20g whole egg, 20ml milk, and 10g dry milk powder. Stir with chopsticks until it’s also shaggy and cottony—same texture as the pre-ferment. Now, add the pre-ferment (the bubbly one from the fridge) to this main dough mixture.
Transfer everything to a floured surface (I use a silicone mat to prevent sticking). Now, tear the pre-ferment into small chunks and start “pushing and folding” the dough. Imagine folding laundry—push the dough forward, then fold it back over itself. Do this for 5 minutes until the pre-ferment is fully incorporated. Then, switch to kneading like you’re washing clothes: push, fold, repeat, and maybe give it a gentle slap against the counter (don’t hit too hard, or you’ll get flour everywhere… been there, done that!).
Step 3: Knead Until Gluten Forms (Glove Film Check!)

Keep kneading for about 15 minutes—this is the boring part, but crucial! After 15 minutes, test if the dough has enough gluten: pinch off a tiny piece and stretch it gently. If it forms a thin, elastic “glove film” (it won’t be a glove, but a translucent layer that doesn’t tear), you’re good! If not, knead 5 more minutes. I know it’s tedious, but good gluten = soft rolls. Trust me, your future self will high-five you for this.
Step 4: Add Butter & Salt for the Final Gluten Boost

Now, add 10g softened butter and 3g salt to the dough. Knead these in until the butter melts into the dough—this might take 5–10 more minutes. The dough will start to feel smoother and more cohesive. Do the “glove film test” again: pinch off a piece and stretch. Now it should form a transparent film—no holes, no tearing. That’s your “perfect knead” signal!
Pro tip: If the dough is too sticky, dust your hands with bread flour. If it’s too dry, add a splash of milk. Every dough is different—adjust as needed!
Step 5: First Proof (Let It Rise!)

Knead the dough into a smooth ball, then cover tightly with plastic wrap. Let it rise in a warm spot until it’s doubled in size. I put mine next to the radiator (since it’s winter here!) and covered it with a thick towel. It took about 50 minutes, but if your kitchen is cold, it might take 1–1.5 hours. How to tell if it’s ready? Press your finger into the dough—if it leaves a small indentation that only springs back a little, it’s good. If it sinks, it’s overproofed; if it doesn’t spring, let it rise more.
Step 6: Shape the Rolls & Second Proof

Once the dough is doubled, punch it down gently to release air. Now, divide it into 12 equal pieces—use a scale if you’re precise (each should be ~60–65g). Roll each piece into a smooth ball with your palms, then cover with a cloth and let them rest for 30 minutes. This “relaxing” step is key—no rushing!
After resting, take one ball and roll it into a long log with your palm (like rolling out cookie dough). Make it about half the length of your baking sheet. Place the logs on a parchment-lined tray, leaving 2 inches between them. This gives them space to expand in the oven.
Step 7: Second Proof & Baking

Now, second proof! If you have an oven with a proof function, set it to 35°C (95°F) and let the rolls rise for 30–40 minutes. If not, fill a shallow bowl with warm water (not boiling!) and place it under the tray—this creates humidity. Replace the water if it cools down. The rolls should double in size again—they’ll look puffy and soft when ready.
Preheat the oven to 180°C (350°F). Once proofed, brush the rolls with egg wash (the 20g egg you set aside, whisked lightly) and sprinkle with sesame seeds. Bake for 18 minutes—check at 15 minutes to make sure they don’t burn. The tops should be golden brown!
Step 8: Cool & Enjoy (and Maybe Eat One Too Soon!)

Let the rolls cool on a rack for 30 minutes (don’t rush this—they’ll collapse if hot!). Then, eat one warm! They’re sweet, soft, and so fluffy you’ll want to eat the whole tray. Store leftovers in an airtight container at room temp for 2–3 days, or freeze for up to a month. Thaw overnight in the fridge, then toast lightly for a crispy outside and soft inside.
Final Results: The Softest Honey Rolls Ever!

Look at these beauties! The zhongzhong method gives them that extra airiness, and the honey adds just the right sweetness. No dry crust, no chewy mess—just melt-in-your-mouth goodness. I’ve served these at family dinners, and they’re always gone in minutes! Tag me if you try them—I’d love to see your photo!




