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 these homemade soft dinner rolls are 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. I’ve mapped out a full Thanksgiving timeline below, plus garlic parmesan, cheddar, and honey butter variations. One reader told me she wished she’d made these instead of her usual canned crescents, and honestly, that’s the whole goal!!

Buttery soft dinner rolls brushed with melted butter and topped with flaky salt on a white serving plate.

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 1/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 with pecans.

Key Ingredients

Ingredients for homemade soft dinner rolls: bread flour, whole milk, instant yeast, butter, an egg, sugar, and salt.

Sugar and salt are just the basics, so here are the ingredients that actually make a difference in 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.
  • 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.

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.

Flavor variations (the base dough stays exactly the same):

  • Garlic parmesan: Stir 1/2 teaspoon garlic powder into the melted butter, brush it over the hot rolls, and sprinkle with 2 tablespoons finely grated parmesan.
  • Cheddar: Knead 1 cup shredded sharp cheddar into the dough during the last minute of kneading. If you’re a cheesy bread person, my cheesy pull-apart garlic bread is the next one to try.
  • Herb: Add 1 teaspoon dried Italian seasoning with the flour, then finish with flaky salt.
  • Honey butter: Brush the hot rolls with melted butter mixed with 1 tablespoon honey, or serve them with a bowl of my copycat Texas Roadhouse cinnamon honey butter.

How to Make Homemade Soft Dinner Rolls

Foamy bloomed yeast on warm milk in a glass stand mixer bowl for soft dinner roll dough.
  1. Heat the milk to 110°F. A kitchen thermometer takes the guesswork out of it. You want it lukewarm, never hot. Using active dry yeast? Stir it into the warm milk with 1 tablespoon of the sugar and let it sit 5 to 10 minutes, until the top looks foamy. Using instant yeast? Skip this step.
Softened butter, sugar, and egg added to yeasted milk for homemade dinner roll dough.
  1. 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.
Bread flour and salt added on top of the wet ingredients for soft dinner roll dough.
  1. 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.
Smooth soft dinner roll dough in a greased glass bowl before its first rise.
  1. Shape the dough into a smooth ball, place it in a lightly greased bowl, and cover it. Set it somewhere warm to rise.
Soft dinner roll dough doubled in size in a glass bowl after the first rise.
  1. Let it rise until doubled in size, about 1 to 1 1/2 hours. It should look puffy and roughly twice as big as when you started.
Fifteen shaped soft dinner roll dough balls in three rows in a greased 9x13 pan.
  1. 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.
Puffy soft dinner rolls nearly doubled in a 9x13 pan after the second rise, ready to bake.
  1. 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.
Brushing melted butter over hot golden dinner rolls fresh from the oven, topped with flaky salt.
  1. 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.
A pan of buttery soft dinner rolls with shiny golden tops and flaky salt, ready for Thanksgiving dinner.
  1. Pull the rolls apart and serve them warm.

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.
  • Check the center, not just the color. An instant-read thermometer in the middle roll should read 190 to 200°F. The tops brown before the centers finish, so color alone can fool you.

Thanksgiving Timeline for Make-Ahead Soft Dinner Rolls

Oven space is the real battle on Thanksgiving, so here’s exactly how I plan these rolls around everything else (including my doctored-up Jiffy cornbread and cranberry sauce with oranges).

  • Up to 1 month ahead: Freeze the shaped dough balls, well wrapped. Or bake the rolls completely, let them cool, and freeze them in a freezer bag.
  • The night before: Move frozen dough balls into a greased 9×13 pan, cover, and thaw them in the fridge overnight. Making fresh dough instead? Let it rise, shape the rolls, cover the pan tightly, and refrigerate right away.
  • Thanksgiving morning: Set the pan on the counter and let the rolls rise until puffy and nearly doubled. Cold dough takes longer than the usual 30 to 45 minutes, so give yourself 1 1/2 to 2 hours.
  • While the turkey rests: Bake at 350°F for 17 to 18 minutes. The turkey needs to rest anyway, so the oven is free right when you need it, and the rolls hit the table warm.
  • Baked and frozen rolls: Thaw them on the counter, then wrap in foil and reheat at 300°F for 10 to 15 minutes.

Feeding a crowd? Make two separate batches of dough (or double everything if your mixer can handle it) and bake 30 rolls in two 9×13 pans. If both pans go in together, rotate them halfway through and add a couple of minutes. Traveling? Bake them at home, cool, wrap the whole pan in foil, and reheat at 300°F when you arrive.

A soft dinner roll torn open to show the fluffy inside, next to butter and flaky salt.

Soft Dinner Rolls FAQs

Why Are My Soft Dinner Rolls Dense?

Dense soft dinner 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 1/4 cup), knead until it’s smooth and stretchy, and let each rise go until the dough has truly doubled.

Can I Use All-Purpose Flour Instead of Bread Flour for Soft Dinner Rolls?

Yes. All-purpose flour still makes soft dinner rolls that are fluffy and tender. Bread flour just gives them a little more chew and structure, which is why it’s my first choice.

Can I Make Soft Dinner Rolls the Night Before?

Yes! Shape the soft dinner rolls, set them in the pan, cover tightly with plastic wrap, and refrigerate right away to slow the rise. The next day, let them sit on the counter until puffy and nearly doubled, then bake. Cold dough takes longer to rise, so plan extra time.

Can You Freeze Soft Dinner Rolls?

Yes, two ways. Freeze the shaped dough balls well wrapped, thaw them in the fridge overnight, let them rise until puffy, and bake. Or bake the soft dinner rolls, cool them completely, and freeze them in a freezer bag. Thaw on the counter and reheat wrapped in foil at 300°F.

How Do You Store and Reheat Soft Dinner Rolls?

Keep leftover soft dinner rolls 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 them in foil and warm at 300°F for about 10 minutes.

Things to serve with your dinner rolls!

If you tried these Soft Dinner Rolls or any other recipe on my blog, please leave a ⭐ star rating and let me know how it goes in the comments! I love hearing from you!

Close-up of a buttery soft dinner roll with a shiny golden top and flaky sea salt, sitting on a pan of homemade dinner rolls.
5 from 2 votes

Buttery Soft Dinner Rolls

Pillowy, buttery soft dinner rolls made from scratch with a simple milk and egg dough. Shape them the night before or freeze the dough for easy holiday baking.
Prep: 25 minutes
Cook: 17 minutes
Total: 2 hours 27 minutes
Servings: 15 rolls
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

  • 1 cup whole milk warm, (about 110°F)
  • 2 1/4 tsp instant yeast (1 packet), or active dry yeast
  • 2 tbsp granulated sugar
  • 1 large egg room temperature
  • 1/4 cup unsalted butter softened
  • 3 1/4 cups bread flour plus up to 1/4 cup more if needed (all-purpose works in a pinch)
  • 1 1/2 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 1/4 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, 1/4 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 1/4 cup.
    3 1/4 cups bread flour, 1 1/2 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 1/2 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. Or bake the rolls, cool completely, and freeze them baked. Reheat wrapped in foil at 300°F.
  • Dough weights. 15 rolls at about 52g each is roughly 780g of dough. Weighing each ball is the key to even baking.

Nutrition

Calories: 171Calories | Carbohydrates: 23g | Protein: 5g | Fat: 7g | Saturated Fat: 4g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 2g | Trans Fat: 0.2g | Cholesterol: 27mg | Sodium: 245mg | Potassium: 74mg | Fiber: 1g | Sugar: 2g | Vitamin A: 207IU | Vitamin C: 0.01mg | Calcium: 28mg | Iron: 0.3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

About Chahinez Tabet Aoul

Chahinez Tabet Aoul is the recipe developer, photographer, and writer behind Lifestyle of a Foodie and Simple Copycat Recipes. Based in Las Vegas, Nevada, Chahinez is known for creating approachable, high-reward recipes that feel like they came straight from your favorite restaurant. Only easier, more fun, and made right a thome!

You May Also Like:

5 from 2 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. Floyd quesnel says:

    Will

  2. sue says:

    5 stars
    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!!

  3. Pam says:

    5 stars
    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 !

    1. Chahinez Tabet Aoul says:

      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!