This style is a simplified Japanese/Asian milk bread enriched with sweetened condensed milk for tenderness and subtle sweetness. Many versions (including popular ones from Rasa Malaysia and others) use a condensed milk + butter glaze after baking for that glossy finish.
Condensed Milk Bread (makes 2 loaves)
Ingredients
Dough
- 1 cup (240 ml) milk, room temperature or lukewarm
- ½ cup (120 ml / ~150–160 g) sweetened condensed milk
- 1 large egg
- 1 tablespoon active dry yeast (or instant yeast)
- ½ teaspoon salt
- 3½ cups (≈420–440 g) all-purpose flour (or bread flour for slightly more chew; sift or whisk to aerate)
- ¼ cup (57 g) unsalted butter, softened
Egg wash
- 2 teaspoons egg yolk + 1 tablespoon milk (or 1 whole egg + 1 tablespoon milk)
Condensed milk glaze (for the shiny top)
- 3 tablespoons sweetened condensed milk
- 1 tablespoon unsalted butter, softened
Equipment notes: 2 loaf pans (about 8–9 × 4–5 inches / 20–23 × 10–13 cm), greased or lined with parchment.
Instructions
- Make the dough
Soften the butter at room temperature. In a large bowl, whisk together the milk, condensed milk, egg, salt, and yeast until combined.
Sift in the flour and mix with a spatula until a shaggy dough forms. Add the softened butter and mix thoroughly until incorporated. - Knead
Turn the dough onto a lightly floured surface and knead by hand for 15–20 minutes until smooth and elastic (or use a stand mixer with dough hook on medium-low for 10–15 minutes). The dough will be soft and a bit sticky—add flour sparingly (1 tablespoon at a time) only if needed. It should pass a basic windowpane test (stretch a small piece thin without tearing easily). - First rise
Place the dough in a lightly buttered or oiled bowl, cover, and let rise in a warm spot for about 1 hour (or until doubled). - Shape
Punch down the dough gently to release air. Divide into 2 equal portions.
For each portion: Flatten into a roughly 16 × 8-inch (40 × 20 cm) rectangle. Roll up tightly from the long side into a log and pinch the seam to seal. Place seam-side down and cut into equal pieces (like cinnamon rolls—typically 6–8 pieces per loaf).
Arrange the pieces cut-side up (or side-by-side) in the prepared loaf pan so they touch. - Second rise
Cover and let rise again in a warm place for about 45 minutes, until puffy and nearly doubled / level with the pan rim. - Bake
Preheat oven to 180°C / 350–356°F. Brush the tops gently with egg wash.
Bake for 20–25 minutes (check at 20–22), until deep golden brown. Internal temperature should reach about 190°F / 88°C if using a thermometer. - Glaze
While the bread bakes (or right after), mix the condensed milk and softened butter for the glaze.
Remove the loaves from the pans while still warm and brush generously with the glaze for the shiny, milky finish. Cool on a wire rack.
Tips for success
- Use fresh yeast and milk that isn’t too hot (ideally under 110°F / 43°C) so you don’t kill the yeast.
- The dough is enriched and soft—don’t add too much extra flour or it will become dense.
- Proofing times vary with kitchen temperature; look for doubled size rather than the clock.
- Bread flour gives a bit more structure; all-purpose works well for maximum softness.
- Store cooled bread in a plastic bag or airtight container at room temperature for several days. It freezes well.
- Serve plain, toasted with butter, or with jam/honey. Leftovers make excellent French toast.
This closely matches the soft, shreddy crumb and glossy top in the image. Similar recipes from sources like Kickass Baker use comparable ratios (e.g., 1 cup milk + ½ cup condensed milk + egg + ~3¼ cups flour + ¼ cup butter) and an egg wash, sometimes shaped as 3 large pieces or rolls instead of cut logs.
Enjoy your baking—fresh condensed milk bread is incredibly rewarding! If you want metric weights, a tangzhong (roux) version for even softer results, or adjustments (one loaf, rolls, etc.), just let me know


