This recipe will teach you how to make the best homemade milk bread dinner rolls.

Milk Bread Dinner Rolls (Soft & Fluffy Japanese-Style Rolls)
If you’ve never had milk bread dinner rolls before, just know this:
These are not regular dinner rolls.
They’re softer. Fluffier. Slightly sweet. And they pull apart like little clouds.
The secret? A simple flour paste called a tangzhong.
This technique (popular in Japanese milk bread recipes) pre-cooks a small portion of flour and liquid before adding it to the dough. That paste locks in moisture and gives you unbelievably soft rolls that stay fresh longer.
If you’re looking for:
- Soft homemade dinner rolls
- Fluffy milk bread rolls
- Japanese-style dinner rolls
- Pull-apart dinner rolls from scratch
You’re in the right place.
Why These Milk Bread Rolls Are Different
Traditional dinner rolls are great. But milk bread rolls are on another level because:
- They stay soft for days
- They have a delicate, slightly sweet flavor
- The texture is airy but rich
- They’re perfect for holidays, weeknight dinners, or sliders
This is the kind of bread that makes people ask, “Wait… you made these?”
The Secret: Tangzhong (Milk Bread Paste)
Before we even make the dough, we create a simple paste by cooking:
- Flour
- Milk
- Water
This step takes about 2 minutes but makes a huge difference.
The paste gelatinizes the starches in the flour, helping the dough absorb more moisture. That’s what gives these rolls their signature soft, fluffy interior.
It sounds technical — but it’s incredibly simple.
Ingredients
For the Paste
- 2 tbsp all-purpose flour
- 2 tbsp water
- 4 ½ tbsp milk
For the Dough
- 1 tbsp instant yeast
- 2 ½ cups all-purpose flour
- 1 tsp salt
- ¼ cup sugar
- ½ cup milk
- 1 egg
- 3 tbsp butter (softened)

How to Make Milk Bread Dinner Rolls
Step 1: Proof the Yeast
Mix 1 tablespoon instant yeast with ¼ cup lukewarm water. Let it sit for a few minutes until slightly foamy.
Step 2: Make the Tangzhong Paste
In a small saucepan, combine:
- 2 tbsp flour
- 2 tbsp water
- 4 ½ tbsp milk
Cook over low heat, stirring constantly, until it forms a thick, sticky paste (about 2 minutes).
Remove from heat and let cool slightly.
Step 3: Prepare the Dough
In a stand mixer (or large bowl if mixing by hand), combine:
- 2 ½ cups flour
- 1 tsp salt
- ¼ cup sugar
- ½ cup milk
- 1 egg
- The prepared paste
- The proofed yeast mixture
Mix on low until the dough begins to come together.
Slowly add softened butter and continue mixing on medium-high until a smooth dough ball forms.
This usually takes about 5–8 minutes.
Step 4: First Rise
Cover the dough with plastic wrap or a clean towel.
Let it rise for 1 hour, or until doubled in size.

Step 5: Shape the Rolls
Punch down the dough to release excess air.
Divide into 9 equal pieces and roll each into a smooth ball.
If the dough feels sticky, lightly dust with flour — but don’t overdo it.
Place the dough balls into a greased cake pan.
Step 6: Final Rise
Cover again and let rise for 45 minutes until doubled in size and touching.
Step 7: Bake
Preheat oven to 350°F.
Brush the tops with beaten egg for a golden finish.
Bake for 20 minutes, or until the tops are beautifully golden brown.

Optional Garlic Herb Topping
If you want to take these to the next level:
Melt 2 tablespoons butter and mix with:
- Chopped parsley
- Minced garlic
- A pinch of salt and pepper
Brush over the warm rolls right after baking.
This turns them into garlic milk bread rolls — and trust me, they disappear fast.
Tips for the Softest Rolls
- Don’t skip the paste (it’s the key to softness).
- Don’t over-flour the dough.
- Let them fully rise both times.
- Brush with butter immediately after baking for extra softness.
Storage
Store in an airtight container at room temperature for up to 2 days.
To freeze:
- Let cool completely
- Store in freezer-safe bag
- Reheat in oven at 300°F until warm
They reheat beautifully.
Milk Bread Dinner Rolls
Prep Time: 30 minutes
Rise Time: 1 hour 45 minutes
Cook Time: 20 minutes
Total Time: About 2 hours 30 minutes
Servings: 9 rolls
Ingredients
Paste
- 2 tbsp all-purpose flour
- 2 tbsp water
- 4 ½ tbsp milk
Dough
- 1 tbsp instant yeast
- 2 ½ cups all-purpose flour
- 1 tsp salt
- ¼ cup sugar
- ½ cup milk
- 1 egg
- 3 tbsp butter (softened)
Instructions
- Proof yeast with ¼ cup lukewarm water.
- Cook flour, water, and milk over low heat until thick paste forms.
- Mix flour, salt, sugar, milk, egg, paste, and yeast mixture.
- Add butter and knead until smooth dough forms.
- Rise 1 hour until doubled.
- Divide into 9 balls and place in cake pan.
- Rise 45 minutes.
- Brush with egg wash and bake at 350°F for 20 minutes.
- Brush with butter topping if desired.

Milk Bread Dinner Rolls
Equipment
- Stand Mixer
- Cake Pan
Ingredients
Paste
- 2 tbsp All Purpose Flour
- 2 tbsp Water
- 4½ tbsp Milk
Dough
- 1 tbsp Instant Yeast
- 2.5 cups All Purpose Flour
- 1 tsp Salt
- ¼ cup Sugar
- ½ cup Milk
- 1 Egg
- 3 tbsp Butter
Instructions
Yeast
- Start by proofing your yeast. Mix 1 tbsp instant yeast with ¼ cup lukewarm water
Paste
- In a saucepan mix 2 tablespoons of flour 2 tablespoons of water and four and a half tablespoons of milk. Cook this on low until the mixture forms a super sticky paste. this should only take a couple minutes.
Dough
- To make the dough, in a stand mixer (or by hand) mix together 2 1/2 cups of flour, 1 teaspoon of salt, 1/4 cup of sugar, 1/2 cup of milk, 1 large egg , the paste and the yeast mixture that's been proofing on the side.
- Mix on low until the dough starts to form. Slowly add in three tablespoons of softened butter. Continue to blend on medium high until you create a dough ball. Cover your dough with plastic rap and set aside for one hour until your dough has doubled in size.
- Punch out the excess air and then separate the dough into even pieces that you will eventually roll into a bunch of balls. TIP: Dough shouldn't be sticky so if it is just add a little bit more flower.
- * you can roll large balls for burger buns or smaller balls for dinner rolls*
- Add the dough balls into a cake pan or something similar.
- Once they're in the pan cover them one more time for 45minutes until they double in size. Now beat one egg and cover the rolls in an egg wash.
- Cook at 350° for 20 minutes or until the tops look nice and brown.
- Optional: Melt 2 tbsp butter add to it chopped up parsley, garlic, pinch of salt and pepper then drizzle the mixture on top of the bread after you take them out of the oven




