These pillowy-soft Japanese milk bread rolls swirled with strawberry jam are the kind of cozy homemade bread that tastes like a bakery secret—but the technique is simpler than you’d think, and they stay tender for days.
⚡ Quick Recipe Snapshot: Prep: 25 min | Cook: 25 min | Chill/Proof: 4 hr | Total: 4 hr 50 min | Difficulty: Medium | Cuisine: Japanese | Servings: 12 rolls
Why This Recipe Works
- Tangzhong magic: A cooked flour-and-milk paste creates that signature fluffy, cloud-like crumb that stays soft longer than standard bread.
- Strawberry swirl shortcut: Jam does the flavoring work for you—no need to make fresh strawberry filling.
- Make-ahead friendly: These rolls proof overnight in the fridge, fitting perfectly into a real-life weeknight schedule.
Grocery List (& Shortcuts)
Main Players
- 2.5 cups all-purpose flour (320g)
- 1/2 cup whole milk, warmed to 110°F
- 1 packet (7g) active dry yeast
- 1/4 cup sugar
- 2 eggs (room temperature)
- 4 tbsp butter, room temperature
- 1 tsp salt
- 3 tbsp flour + 6 tbsp whole milk (for tangzhong)
- 12 tsp strawberry jam
Shortcut Highlight: Use store-bought strawberry jam without guilt—this is where a quality shortcut shines. No need to simmer fresh berries; the jam spreads easily and bakes beautifully.
Substitutions:
- Dairy-free: Swap whole milk for unsweetened oat or almond milk in the dough and tangzhong.
- Other jam flavors: Raspberry, blueberry, or even apricot work beautifully if strawberry isn’t your thing.
- Egg wash: Brush with a splash of milk mixed with a pinch of sugar if you prefer to skip the egg.
Step-by-Step
Make the Tangzhong
Combine 3 tbsp flour and 6 tbsp whole milk in a saucepan. Whisk constantly over medium heat for 1–2 minutes until the mixture turns into a thick, smooth paste. Set aside to cool while you prep the rest of the dough.
Bloom the Yeast
Pour 1/2 cup warmed milk (around 110°F—warm to the touch but not hot) into a bowl. Sprinkle the yeast over the milk and let sit for 10 minutes until foamy and alive-looking.
Build the Dough
Combine 2.5 cups flour, 1/4 cup sugar, and 1 tsp salt in a stand mixer bowl. Add 1 egg, the cooled tangzhong, and the yeast mixture. Mix on low speed for about 5 minutes until everything is incorporated and shaggy. Increase to medium speed and add butter one 1 tbsp block at a time, kneading for another 3–5 minutes until the dough is smooth, soft, and slightly sticky.
First Rise
Shape the dough into a ball by gently tucking the edges under itself. Place in a greased bowl, cover with plastic wrap or a tea towel, and let proof for 1–2 hours at room temperature until doubled in size.
Divide and Shape
Turn the dough onto a lightly floured surface. Divide into 12 equal pieces. Roll each piece into a ball by folding the edges to the center, pinching them together, then gently rolling in a circular motion until round. Place the 12 balls into a greased 9×12 pan. Cover and let rest for 10 minutes.
Fill and Roll
Use a rolling pin to flatten each ball into a long oval or rectangle shape. Spread 1 tsp strawberry jam down the middle of each piece. Fold one long side to the center, then fold the other side over it (overlapping slightly), then roll up tightly like a fruit roll-up. Place all rolls seam-side down into a greased or parchment-lined pan.
Final Proof and Bake
Cover the pan and proof for 30–40 minutes until the rolls are puffy and touching. Whisk together the remaining egg with a splash of milk for egg wash. Brush the tops of each roll generously. Bake at 350°F for 25–30 minutes until the tops are golden brown and a toothpick inserted into the center comes out clean. Cool slightly before serving warm.
Riley’s Tips
- The tangzhong is your texture secret: Don’t skip this step or rush it. That cooked flour paste is what makes these rolls stay impossibly soft for days—it’s the difference between bakery-quality bread and standard dinner rolls.
- If your dough feels too sticky: A light dusting of flour on your work surface is fine, but resist the urge to add flour to the dough itself. Sticky dough becomes tender bread. Trust the process.
- Make-ahead magic: After shaping and filling, cover the pan and refrigerate overnight instead of proofing at room temperature. In the morning, let the rolls come to room temperature (about 1 hour), then brush with egg wash and bake. This spreads the work across two days and fits real life.
Storage & Leftovers
Room temperature: Keep the rolls in an airtight container or wrapped in plastic wrap for up to 3 days. They’ll stay soft and tender thanks to the tangzhong.
Refrigerator: Store in an airtight container for up to 5 days. Reheat gently in a 300°F oven for 5–10 minutes, covered with foil, to restore softness.
Freezer: Wrap cooled rolls individually in plastic wrap, then place in a freezer bag for up to 3 months. Thaw at room temperature for 2–3 hours, then warm in a 300°F oven if desired.
FAQ
- Can I make these rolls without a stand mixer? Yes—knead by hand for about 10–12 minutes total, adding the butter gradually once the dough comes together. It’s more work but absolutely doable.
- What if my yeast doesn’t foam? Your yeast may be expired or the milk was too hot (over 120°F kills yeast). Start fresh with new yeast and milk warmed to 110°F.
- Can I use instant yeast instead of active dry? Yes, use the same amount. Instant yeast is slightly more potent, so your rise times may be a few minutes shorter.
- Why is my strawberry milk bread dense? This usually means either the dough was overworked, the yeast didn’t bloom properly, or the first rise wasn’t long enough. Make sure the dough doubles in size before dividing.
💡 Love this recipe? Follow Cooking Save on Pinterest.
Save This Recipe & Tell Me How It Went!
Pull up a chair, and let me know how your strawberry milk bread turns out. Did you proof overnight? Try a different jam flavor? I’d love to hear what made these rolls special in your kitchen. Save this recipe, bake a batch, and come back to tell me your story.

Strawberry Milk Bread Rolls That Stay Soft for Days
Ingredients
Equipment
Method
- Combine 3 tbsp flour and 6 tbsp whole milk in a saucepan.
- Whisk constantly over medium heat for 1–2 minutes until the mixture turns into a thick, smooth paste.
- Set aside to cool while you prep the rest of the dough.
- Pour 1/2 cup warmed milk into a bowl.
- Sprinkle the yeast over the milk and let sit for 10 minutes until foamy.
- Combine 2.5 cups flour, 1/4 cup sugar, and 1 tsp salt in a stand mixer bowl.
- Add 1 egg, the cooled tangzhong, and the yeast mixture.
- Mix on low speed for about 5 minutes until everything is incorporated and shaggy.
- Increase to medium speed and add butter one tbsp at a time.
- Knead for another 3–5 minutes until the dough is smooth, soft, and slightly sticky.
- Shape the dough into a ball and place it in a greased bowl.
- Cover with plastic wrap or a tea towel and let proof for 1–2 hours until doubled in size.
- Turn the dough onto a lightly floured surface and divide into 12 equal pieces.
- Roll each piece into a ball by folding the edges to the center and pinching them together.
- Place the 12 balls into a greased 9×12 pan.
- Cover and let rest for 10 minutes.
- Flatten each ball into a long oval or rectangle shape using a rolling pin.
- Spread 1 tsp strawberry jam down the middle of each piece.
- Fold one long side to the center, then fold the other side over it.
- Roll up tightly and place the rolls seam-side down into a greased or parchment-lined pan.
- Cover the pan and proof for 30–40 minutes until the rolls are puffy and touching.
- Whisk together the remaining egg with a splash of milk for egg wash.
- Brush the tops of each roll generously with the egg wash.
- Bake at 350°F for 25–30 minutes until golden brown.
- Cool slightly before serving warm.