This post may contain affiliate links. Please read our disclosure policy.
These soft dinner rolls are the ones I bake for every holiday table: pillowy, golden, and brushed with melted butter the second they come out of the oven. I’ve been baking bread since I was little because it never needed anything fancy (no begging my mom for a special grocery run), and this dough is exactly that. Milk, butter, one egg, bread flour, and a little patience.
The best part? You can shape them the night before or freeze the dough and bake them fresh on the day, which leaves your oven and your hands free for the rest of your Thanksgiving recipes and holiday sides. One reader told me she wished she’d made these instead of her usual canned crescents, and honestly, that’s the whole goal!!

Quick Look: Buttery Soft Dinner Rolls
- 🍞 What it is: Pillowy yeast rolls from a simple milk, butter, and egg dough, baked in one pan.
- ⭐ Why it works: Weighing each dough ball at 50 to 55 grams makes every roll bake evenly.
- 💛 Why you’ll love it: Shape them the night before or freeze the dough, then bake fresh.
- ⚠️ What to watch for: Stop adding flour once the dough is tacky but not sticky.
- 🍳 Pan notes: 15 rolls in a 9×13 pan, three rows of five. A half batch works too.
- ❄️ Make ahead: Refrigerate shaped rolls overnight, or freeze and thaw in the fridge overnight.
- ⏱️ Ready in: About 2½ hours, mostly hands-off rising.
Why These Soft Dinner Rolls Work
- Beginner friendly. Seven ingredients, one pan, and a dough that forgives you if you’re new to yeast rolls.
- Every roll is weighed. I divide the dough into 50 to 55 gram pieces (mine land around 52g), so all 15 rolls rise and bake at the same pace. No pale middles, no dark corners.
- Bread flour plus butter. Bread flour gives the rolls enough structure to pull apart in soft, stretchy layers, while whole milk and softened butter keep the crumb tender. Think of it as the easygoing cousin of the enriched dough in my bakery-style brioche cinnamon rolls made with tangzhong, or the sturdier version I use for my hoagie rolls recipe, without the extra steps.
- They work around your holiday schedule. Shape them the night before or freeze the shaped dough, then bake at 350°F, the same oven temperature as my sweet potato casserole.
Table of Contents
Key Ingredients

Here’s everything that goes into these buttery soft dinner rolls. You’ll find the exact measurements in the recipe card below.
- Whole milk: Adds moisture and richness. Warm it to about 110°F so it wakes up the yeast without killing it.
- Instant yeast or active dry yeast: Either works. Instant goes straight in; active dry needs a quick bloom first.
- Granulated sugar: Feeds the yeast and adds a light sweetness.
- Egg: Adds richness, flavor, and structure. Use it at room temperature.
- Unsalted butter: Softened butter goes into the dough for tender rolls, and melted butter goes on top after baking.
- Bread flour: The backbone of these homemade dinner rolls. All-purpose flour works in a pinch, but the rolls won’t be as chewy.
- Salt: Balances the sweetness and brings out the buttery flavor. A pinch of flaky salt on top is optional but so good.
Substitutions and Additions
- Milk: Whole milk gives the best texture, but 2% or a non-dairy milk works too.
- Salted butter: Totally fine. The dough isn’t very salty, so you don’t need to adjust anything else.
- Bread machine: One reader, Pam, mixes the dough in her bread machine, then shapes the balls, does the second rise, and bakes them in the oven. She said they come out perfect every time.
- Half batch: Halve every ingredient (whisk the egg and use half of it) and shape 7 or 8 rolls at the same 50 to 55 gram size. If you love smaller batches, my small batch biscuits for two and small batch pumpkin biscuits are made for you too.
How to Make Soft Dinner Rolls

- Heat the milk to 110°F. A kitchen thermometer takes the guesswork out of it. You want it lukewarm, never hot. If you’re using active dry yeast, stir it into the warm milk with a spoonful of the sugar and let it sit 5 to 10 minutes, until the top looks foamy. Using instant yeast? Skip this step.

- In a large bowl or the bowl of a stand mixer fitted with a dough hook, combine the milk, yeast, remaining sugar, egg, and softened butter. Stir just until the egg and sugar are blended into the liquid.

- Add the flour and salt and mix until a soft dough forms. It should feel slightly tacky but not sticky. Knead by hand or on medium speed for 8 to 10 minutes, until the dough is smooth, elastic, and stretches without tearing.

- Place the dough in a lightly greased bowl, cover, and set it somewhere warm until it doubles in size.

- That’s gonna take about 1 to 1½ hours.

- Punch the dough down gently and divide it into 15 equal pieces, about 50 to 55 grams each. Roll each piece into a smooth ball and arrange them in a greased 9×13-inch pan in three rows of five.

- Cover the pan and let the rolls rise until puffy and nearly doubled, about 30 to 45 minutes. Start preheating the oven to 350°F toward the end of this rise.

- Bake for 17 to 18 minutes, until the tops are golden brown and the centers are cooked through. Brush the hot rolls with melted butter right out of the oven and sprinkle with flaky salt if you like.

- Want to take them over the top? Serve them with a bowl of my copycat Texas Roadhouse cinnamon honey butter.
My Expert Tips:
- Use a kitchen scale. Weighing the flour and the dough balls is the easiest way to get even, fluffy rolls every time.
- Pull out your egg and butter early so they’re at room temperature before they go into the dough.
- Adjust the dough, not the recipe. Too dry? Add milk a teaspoon at a time. Too sticky? Dust in a little flour.
- Store leftovers in an airtight container with a paper towel inside for up to 3 days, or in the fridge for up to 5 days. To reheat, wrap in foil and warm at 300°F for about 10 minutes.

Soft Dinner Rolls FAQs
Dense rolls usually come from too much flour, not enough kneading, or cutting a rise short. Stop adding flour once the dough is tacky but not sticky (no more than an extra ¼ cup), knead until it’s smooth and stretchy, and let each rise go until the dough has truly doubled.
Yes. All-purpose flour still makes soft and fluffy dinner rolls. Bread flour just gives them a little more chew and structure, which is why it’s my first choice.
Yes! Shape the rolls, set them in the pan, cover tightly with plastic wrap, and refrigerate right away to stop the rise. They can stay in the fridge overnight. The next day, let them come to room temperature and rise until puffy, then bake.
Yes. Freeze the shaped dough balls, well wrapped. When you’re ready to bake, thaw them in the fridge overnight, let them come back to room temperature and rise until puffy, then bake as usual.
The tops should be golden brown and the bottom of the pan should sound hollow when tapped. For a sure thing, an instant-read thermometer in the center of a roll should read 190 to 200°F.
Things to serve with your dinner rolls!
If you tried this Dinner Roll Recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how you it goes in the comments! I love hearing from you!

Buttery Soft Dinner Rolls
Ingredients
- 1 cup whole milk warm, (about 110°F)
- 2 ¼ tsp instant yeast (1 packet), or active dry yeast
- 2 tbsp granulated sugar
- 1 large egg room temperature
- ¼ cup unsalted butter softened
- 3 & ¼ cups bread flour plus up to ¼ cup more if needed (all-purpose works in a pinch)
- 1 ½ tsp salt
For topping:
- 3 Tbsp unsalted butter melted (for brushing after baking)
- Flaky salt optional
Instructions
- Warm the milk to 110°F in the microwave or on the stove. Use a thermometer to check.1 cup whole milk
- If using active dry yeast, stir it into the warm milk with 1 tbsp of the sugar and let sit 5 to 10 minutes until foamy. If using instant yeast, skip to the next step.2 ¼ tsp instant yeast, 2 tbsp granulated sugar
- In a large bowl or stand mixer with a dough hook, combine the milk, yeast, remaining sugar, egg, and softened butter. Mix until the egg and sugar are combined with the liquid.1 large egg, ¼ cup unsalted butter
- Add the flour and salt. Mix until a soft dough forms. It should be slightly tacky but not sticky. Add more flour 1 tbsp at a time if needed, up to ¼ cup.3 & ¼ cups bread flour, 1 ½ tsp salt
- Knead by hand or on medium speed for 8 to 10 minutes until smooth, elastic, and stretchy.
- Place the dough in a greased bowl, cover, and let rise in a warm spot until doubled, about 1 to 1½ hours.
- Punch down the dough and divide into 15 equal pieces (50 to 55g each). Shape into smooth balls and arrange in a greased 9×13-inch pan, 3 rows of 5.
- Cover and let rise until puffy and nearly doubled, 30 to 45 minutes. Preheat the oven to 350°F toward the end of the rise.
- Bake 17 to 18 minutes, until golden brown on top and cooked through (190 to 200°F in the center).
- Brush the hot rolls with melted butter and sprinkle with flaky salt, if using.3 Tbsp unsalted butter, Flaky salt
Notes
- Holiday make-ahead plan. Night before: make the dough, let it rise, shape, place in the pan, cover tightly, and refrigerate. Day of: let the rolls come to room temperature and rise until puffy. Cold dough takes longer than the usual 30 to 45 minutes, so plan extra time. Bake at 350°F for 17 to 18 minutes, brush with butter, and serve warm.
- To freeze. Freeze the shaped dough balls, well wrapped. Thaw in the fridge overnight, bring to room temperature, let rise until puffy, then bake.
- Half batch. Halve every ingredient (use half of a whisked egg) and shape 7 or 8 rolls at 50 to 55g each.
- Dough weights. 15 rolls at about 52g each is roughly 780g of dough. Weighing each ball is the key to even baking.
- Storage. Airtight container up to 3 days, or the fridge up to 5 days. Reheat wrapped in foil at 300°F for 10 minutes.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.












Will
These are the easiest, softest, fluffiest, melt in your mouth dinner rolls. my husband and i went crazy over them. So wish I made them for Thanksgiving dinner instead Pillsbury crescent. No comparison!!
These rolls are delicious. So soft and pillowy. I cheated and made the dough in the bread machine and then made the balls, did the second rise,and baked the I the oven.Too easy and perfect every time. I just took some dough balls out of the freezer today to see how that will work. Great recipe, thanks so much for sharing !
So glad to hear this!! And thank you for sharing that you froze some to see how they turn out.
Let us know how they turn out after freezing!