Milk Bread Recipe
Say hello to milk bread! This is a fabulous recipe for the iconic soft and fluffy bread that can be made into loaves, pull-apart bread, rolls, or split-top buns. You seriously won’t be able to stop eating this!

Have you ever had milk bread?
I honestly had never heard of it until I saw a Food52 video on Facebook a couple of months ago, and I was immediately sucked in with the promise that it was “the most addictive bread you will ever eat”. Challenge accepted.
The origin of this recipe comes from the Kindred restaurant in Davidson, North Carolina. Apparently, this bread is served as mini pull-apart loaves warm from the oven in lieu of a bread basket, and has a total cult following. The restaurant uses the same dough recipe for its burger buns, split-top rolls, and sandwich bread.
I was totally sold on making the bread, and after a couple of small tweaks, I can confirm that this is, indeed, a hopelessly addicting bread. Grab your favorite butter and let’s get rolling!

What is Milk Bread?
On the surface, milk bread is an utterly fantastic soft and fluffy bread that totally melts in your mouth.
It’s rich, much like challah, but lighter and airier like white bread – the best of both worlds – making it perfect for pull-apart loaves that you just slather with butter.

What Makes the Bread Soft and Fluffy?
So what keeps an enriched dough that uses eggs, butter, cream and honey so soft and fluffy?
This style of bread dates back to 19th century Japan, and utilizes a Chinese technique called tangzhong, which is to first cook a small amount of the flour with water to create a paste that is almost like a roux. Once that is made, you add the rest of the ingredients and and proceed with your bread. Doing this creates a bread with a soft, springy texture that has tiny air bubbles throughout the crumb.
As you can see below, the mixture is a little looser than a roux, yet still thick. The heavy cream and honey get added to the paste, and warmed until the honey has completely dissolved.


Can You Use This Recipe to Make Rolls?
Yes! In fact, you can use it to make all sorts of great bread variations. I made two simple loaves of bread, but you could also make any of the following:
Save This Recipe
- Rolls (dinner roll size or larger)
- Mini loaves
- Split-top rolls (for hot dogs, po boys or lobster rolls!)
I’ve included instructions in the recipe notes on how to make the variations above.



The first time that I made this bread, I had two major issues:
#1 – The dough took FOR-EV-ER to rise both times. As in, like HOURS (3+) for each rise, and even at that, it never got as high and fluffy as I think it should have.
#2 – The bread was super, insanely salty. I’m usually not one to be too bothered by excess salt, but this was like borderline I couldn’t even eat it. My husband actually thought it was pretzel bread because it was so salty.



I made two easy fixes and the next round turned out absolutely phenomenal! First, I swapped the active dry yeast that was in the original recipe for instant yeast. Given that the dough has so much fat between the eggs, cream, and butter, as well as a healthy dose of sugar with the honey, I thought it needed a boost to get going, and the instant yeast provided just that. It rose beautifully with the instant yeast and the resulting bread was super light and fluffy.
As for the salt, I simply cut it in half and it was perfect. It balanced out the rich sweetness but wasn’t overpowering.

If you’ve never tried milk bread before, you HAVE to give this recipe a try! It’s easy and the bread totally melts in your mouth. I made one loaf as a sandwich loaf, and the other one to pull apart. I think you could roll smaller balls and use this base for an incredible spin on the classic monkey bread recipe! I could NOT stop ripping big chunks off and slathering them with butter. It lasted less than a day, and I would have loved it if three more would have appeared in my kitchen, ha!
The sandwich loaf was equally as delicious, and made absolutely phenomenal sandwiches!

More Favorite Bread Recipes
- White Bread Recipe (Sandwich Loaves)
- Ciabatta Bread
- Italian Bread Recipe
- English Muffin Bread
- No Knead Bread

Milk Bread
Ingredients
For the Bread
- 5⅓ cups (666.67 g) bread flour, divided
- 1 cup (250 ml) water
- 1 cup (238 ml) heavy cream
- ⅓ cup (113 ml) honey
- 3 tablespoons nonfat dry milk powder
- 2 tablespoons instant yeast, from 3 envelopes
- 1 tablespoon kosher salt
- 2 eggs
- 4 tablespoons unsalted butter, cut into cubes, at room temperature
For the Egg Wash
- 1 egg
- 1 teaspoon water
- Flaky sea salt, for sprinkling, optional
Instructions
- Combine ⅓ cup of the flour and the water in a small saucepan and place over medium heat, whisking constantly, until a thick paste forms (it should be a little looser than a roux), about 3 to 5 minutes. Reduce the heat to low, add the heavy cream and honey and whisk until honey dissolves. Remove from the heat.
- Transfer the mixture to the bowl of a stand mixer fitted with a dough hook and add the milk powder, yeast, kosher salt, eggs, and 5 remaining cups flour. Knead on medium speed until dough is smooth, about 5 minutes. Add butter, a piece at a time, fully incorporating into dough before adding the next piece, until dough is smooth, shiny, and elastic, about 4 minutes (the dough may look loose and separated at first, but it will come together, just keep kneading).
- Coat a large bowl with nonstick cooking spray and transfer dough to bowl, turning to coat. Cover with plastic wrap and let rise in a warm, draft-free place until doubled in size, about 1 hour.
- Coat two 9- by 5-inch loaf pans with nonstick cooking spray. Turn the dough out onto a floured surface and divide into 12 pieces. Nestle the pieces side-by-side to create 2 rows down length of each pan. Cover with a clean dish towel.
- Let the dough rise in a warm, draft-free place until doubled in size (dough should be just puffing over top of pan), about 1 hour.
- Preheat oven to 375 degrees F. In a small bowl, whisk together the egg and water for the egg wash. Brush top of the dough with egg wash. Sprinkle with flaky sea salt, if desired. Bake, rotating pans halfway through, until bread is deep golden brown and an instant-read thermometer inserted into the center registers 190 degrees F, about 30 minutes. Let the bread cool in the pans on a wire rack for 10 minutes before turning them out, then let cool completely before slicing.
Notes
- To make rolls, divide the dough into 12 equal pieces, shape into rolls, and place in greased 9×13-inch pan. Cover with clean dish cloth and let raise until doubled in size. Brush with egg wash and sprinkle with flaky sea salt, if desired. Bake for 15 to 20 minutes, or until golden brown brown and instant read thermometer registers 190 degrees F.
- To make split-top rolls, lightly coat two 9×13-inch baking dishes with nonstick cooking spray. Divide dough into 12 pieces and shape each into a 4-inch long log. Place 6 logs in a row down length of each dish. Cover with clean dish cloth and let raise until doubled in size. Brush with egg wash and sprinkle with flaky sea salt, if desired. Bake for 20 to 25 minutes, or until golden brown brown and instant read thermometer registers 190 degrees F.
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!




This is delicious bread! I made mine by hand, and it worked just fine. Thank you for sharing a recipe I will be making again.
wow , its very delicious
I want very much to make this bread right now, lol, but I don’t have any powdered milk in the house. I do have heavy cream, as well as whole milk. Any idea what would happen if I omitted the powdered milk?
Thanks for your great blog and recipes!
Hi Jan, I think you would just lose some of the flavor. It would probably still work!
Thank you so much for this wonderful recipe. I was surprised that the hot cream and honey mixture didn’t kill the yeast and the dough raised easily. I could only find one of my bread pans so decided to use a small springform pan. The results were stunning. This recipe is a keeper!
cid:9CDD5310-9264-43B4-B3E4-BA6305D6A11C
I made this yesterday with beautiful results. Made as a braided loaf and pull-apart version. Tastes a lot like a brioche but lighter. Loved it as toast with breakfast. May also want to use it for grilled cheese.
Hi Rachel, I’m so glad you enjoyed it!
Please may i make this without the heavy cream? Will it affect the cooking time of the loaf? Please help. Thank you.
Hi Chienye, You will need to replace it with something, milk will work, the bread just won’t be as rich.
This bread is so yummy and fluffy! My bread rose a lot faster than I thought it would, so it went really quickly. Had it warm from the oven for dinner. Thanks for sharing it and the changes you made. It was perfect!
Hi Kris, I’m so thrilled that you enjoyed it! Thanks so much for taking the time to stop back and leave a review!
This looks so delicious, until, I swear, I can almost taste them. Yum!!!
Just made this. It was amazing!!! Thank you!!
Hi Nicole, You’re welcome, so happy to hear you enjoyed it! Thanks so much for stopping back to leave a review!
I am buying two bread pans just to make this recipe. Would love any suggestions on which brand you prefer. I have made countless recipes on your blog and every single one has been delicious and has come out perfectly. Your blog is the only one I follow, thank you so much for all of your amazing recipes & pictures of your sweet family.
Hi Angela, I have these Goldtouch pans from Williams Sonoma: https://rstyle.me/n/cyiqpycaugx. I have two of each size and used the 1.5 pound size for this bread. Enjoy! And thank you so much for the kind words!
Hi! I have this bread in the oven right now and it smells amazing! Here is my question: when I brushed the egg wash on the loaves, they sort of deflated a little, and so far they have not puffed back up. Any thoughts on what I did wrong?
Also – my kitchen was pretty cold today so I did the first rise in my instant pot – worked like a charm!
Hi Carole, Hmmm if you deflated while brushing them, they may have been over-proofed. Did you leave them for quite awhile on the second rise? That’s happened to me with other bread.
I made this again and did the first rising for about 45 minutes and the second for about 50. No deflating, and I made it as cinnamon rolls, which are divine!!!
Michelle,
I like my bread on the pale side. I’m wondering if I could lower the oven temperature so that it doesn’t come out quite as brown. What do you think?
Thanks in advance for another great bread recipe! (Now I’ll have to go search the German grocery stores for dried milk…)
Hi Betti, You could try dropping it by 25 degrees, but it would take longer to bake. You can tent with foil, or omit the egg wash (that gives it a dark shine, too).
I made this using Michelle’s directions with egg wash and it was a nice golden color, not nearly as dark as these picture.
I must try this. So wonderful that your recipe uses instant yeast instead of active, since here in Israel, we only get instant dry yeast. Most times I just reduce the amount of yeast by 1/3. How would I shape this bread if making simple loaf bread? Thanks.
Hi Juanna, Awesome, I’m glad it’ll work for you! Shape it the same way I instruct above. I did both the same, and just left the sandwich loaf to cool completely before slicing it, instead of pulling apart while still warm :)
I can’t wait to try this. It looks absolutely divine! If I make sandwich bread from the second loaf, do I shape it the same way or differently? Thanks so much.
Hi Debbie, I made both identically, just pulled one apart when it was still a little warm, and left the other to rest until cooled completely then sliced. No need to do anything differently!
Is the 1 tbsp. Kosher salt the adjusted and correct amount? It just seems like a lot of salt. Thank you!
Hi Susan, That’s the adjusted and correct amount. Between two loaves of bread, it’s not that much. I use 1 tablespoon of salt in my favorite white bread recipe (makes two large loaves) and it’s not salty in the least.
I have had milk bread once before and also found it to be very salty. I am super excited to try making this for myself.
I’d love to hear what you think of this version when you make it!
Thanks, Michelle! I have just recently started making bread again and can’t wait to try this out!
You’re welcome, Robin! I hope you enjoy the bread :)
Question #2 regarding cinnamon rolls…
I read the other comments after sending my first question and noticed someone mentioned a cinnamon roll recipe from King Arthur flour. I looked it up and it looks slightly different. Could I just use your recipe and use KA sugar mixture and rolling/baking process for the rest? Thanks again!
Hi Juli! Yes! I just replied to the commenter above, too; actually the same restaurant (Kindred) also has a recipe for cinnamon rolls using this dough as the base. It was featured last year in a regional magazine and you can find it here: http://www.southparkmagazine.com/gather-round/. That recipe has the higher salt amount and active dry yeast (vs what I used in this recipe).
This looks amazing and I’ll be making it immediately! It looks like it would be phenomenal as cinnamon rolls! How would I make them as such? Just roll out and slather butter and cinnamon/sugar mixture, roll into a log, cut and bake as normal? Thank you!
Hi!! This reminds me so much of “pain au lait” – a sweet French bread which literally translates to “milk bread” but they use sugar instead of honey and full fat milk instead of the combination of heavy cream and nonfat milk powder, and probably more butter to compensate. It is much more common during snack time with Nutella or jam or something sweet. I am sure it isn’t exactly the same, but it definitely brings me back to France a little. Very much looking forward to trying this! :-)
Oh my gosh, this would be so amazing with jam or Nutella!
Looks great but I don’t have any other regular baking use for dry milk so buying for this one recipe mixes it for me. Instant yeast and cream are useful in my other recipes and low cost. But most dry milk I’ve seen on the shelf is a large box
Not sure if you have a walmart near you but they typically have dry milk in a smaller envelope package. I have a dinner roll recipe that I make at Thanksgiving that calls for dry milk and that’s about the only time I use it. I believe it is Borden brand
Thanks for the tip, Jean! I’ve never seen it in the envelope, I’ll have to look next time!
I buy it by the pouch so I have it on hand for the few recipes that call for it. It keeps nicely.
I’ve not heard of milk bread. This looks absolutely soft and fluffy and oh so delicious! I definitely will be making it as soon as I get some heavy cream!,
It was a first for me, too! I hope you enjoy it!
Salt retards yeast. That was too much salt in original recipe. So, you may not have needed to switch yeast variety when you cut the salt to improve the rise. Hope this helps!
Very true, it does! However I did try to decrease the salt initially and still had rise issues, so I think in this case the active dry yeast just wasn’t cutting it for whatever reason.
King Arthur flour has a recipe for soft cinnamon rolls with the same technique.th They sound just as delicious as your bread recipe. I’ll have to try booth.
Hi Michelle! The same restaurant (Kindred) also has a recipe for cinnamon rolls using this dough as the base. It was featured last year in a regional magazine and you can find it here: http://www.southparkmagazine.com/gather-round/. That recipe has the higher salt amount and active dry yeast (vs what I used in this recipe).
This looks just lovely. Great step by step photos too. And that photo of the sliced bread loaf looks like the perfect bread slice shape.
Thank you Marie!
Could this “Milk Bread” recipe be made in a bread machine?
Hi Connie, I’ve never used a bread machine, so I’m not 100% sure, but I think as long as you make the roux mixture first, and then combine the rest of the ingredients, and go from there with the bread machine, it should be okay.
This looks great and I’m excited to give it a go. Any chance you’ve tried rising it overnight in the fridge? Thinking of how great it would be to have fresh bread at a luncheon.
Hi Robby, I have not tried letting it go in the fridge overnight, but I *think* it could work, as I’ve done it with enriched dough before. I would probably give it a test run before needing it for a function!
This looks fabulous. Can’t wait to try it. Thank you so much for all the background info and detailed explanation. You have adorable little boys. We had two boys too, and then a little girl…… and much later another little boy. Mine all are grown up now. Keep enjoying these times.
You’re welcome, Carla, and thank you for the sweet comment :)
Mmmm! Every time I make fresh baked bread it is gone in minutes from my kitchen. My husband’s favorite is pull aparts. I’ll have to surprise everyone with this one!
Here is one of his traditional family recipes:
https://ethnicspoon.com/irish-brown-bread/
He’ll love it! And yes, fresh baked bread disappears immediately at our house, too!
WOW this bread looks so delicious and fluffy! I love this beautiful texture that I bet is melting in your mouth while eating. Can’t wait to try this recipe :)
Enjoy Natalie! And yes, it totally melts in your mouth!