I was well into my twenties before I realized that dinner rolls didn’t have to come from a plastic bag at the grocery store. Growing up, we always grabbed a pack from the bread aisle and called it good. It wasn’t until I started making my own that I discovered how much better homemade rolls could be.
That’s because store-bought rolls are made for shelf life, not flavor. These sweet dinner rolls, on the other hand, are soft and slightly sweet with that fresh-baked smell that fills your whole kitchen. Sure, they take a bit more time than tearing open a bag, but the extra effort is so worth it.
Why You’ll Love These Sweet Dinner Rolls
- Soft, fluffy texture – These rolls turn out perfectly tender and light every time, with that melt-in-your-mouth quality that makes them irresistible.
- Simple pantry ingredients – You probably already have most of these basic baking staples in your kitchen, so no special shopping trips required.
- Perfect for any occasion – Whether it’s a holiday dinner, family gathering, or just a regular weeknight meal, these rolls make everything feel more special.
- Make-ahead friendly – You can prepare the dough earlier in the day and bake them fresh when you’re ready to serve, filling your kitchen with that amazing homemade bread smell.
- Crowd-pleasing favorite – Everyone loves fresh, warm dinner rolls, and these sweet ones are guaranteed to disappear fast from the dinner table.
What Kind of Flour Should I Use?
Bread flour is definitely your best bet for these sweet dinner rolls since it has a higher protein content than all-purpose flour, which helps create that perfect chewy yet tender texture. If you don’t have bread flour on hand, you can substitute all-purpose flour, but your rolls might be a bit less structured and fluffy. Some bakers like to use a mix of bread flour and all-purpose flour for a softer crumb, which works great too. Just make sure whatever flour you use is fresh – old flour can affect how well your yeast works and how your dough rises.
Options for Substitutions
This dinner roll recipe is pretty forgiving when it comes to swaps, though some ingredients work better than others:
- Bread flour: You can substitute all-purpose flour, but your rolls might be slightly less fluffy. The protein content in bread flour really helps create that perfect chewy texture, so I’d stick with it if possible.
- Active dry yeast: Instant yeast works great too – just use the same amount and mix it directly with the dry ingredients instead of proofing it first.
- Warm milk: Whole milk gives the best flavor, but 2% milk or even buttermilk will work. You can also use non-dairy milk like oat or almond milk, though the rolls might be slightly less rich.
- Unsalted butter: Salted butter is fine – just reduce the added salt to 1½ teaspoons. You could also use vegetable oil, but butter really makes these rolls special.
- Sugar: Honey or maple syrup can replace the sugar (use about ⅓ cup), but you might need to add a bit more flour since they add extra liquid.
- Eggs: If you’re out of eggs, try ¼ cup unsweetened applesauce or 2 tablespoons ground flaxseed mixed with 6 tablespoons water, though the texture will be slightly different.
Watch Out for These Mistakes While Baking
The biggest mistake when making sweet dinner rolls is using water or milk that’s too hot, which will kill your yeast and leave you with dense, flat rolls – aim for liquid that feels just warm to the touch, around 100-110°F. Another common error is not letting the dough rise long enough in both stages, so be patient and wait until it truly doubles in size, which can take 1-2 hours depending on your kitchen temperature. Don’t skip bringing your eggs to room temperature either, as cold eggs can shock the yeast and slow down the rising process. For extra fluffy rolls, avoid adding too much flour while kneading – the dough should be slightly sticky but manageable, and remember that humidity affects flour absorption, so add it gradually until you get the right consistency.
What to Serve With Sweet Dinner Rolls?
These sweet dinner rolls are perfect alongside just about any hearty meal, especially during the holidays when you want something soft and buttery to soak up all those delicious gravies and sauces. They’re amazing with roasted turkey, ham, or beef roast, and they make any weeknight dinner feel a bit more special. I love serving them with soups and stews too – there’s nothing like tearing off a piece of warm, fluffy roll to dip into a bowl of chili or chicken noodle soup. You can also slice them in half and use them for leftover turkey sandwiches the next day, or just enjoy them warm with a pat of butter and a drizzle of honey.
Storage Instructions
Keep Fresh: These sweet dinner rolls stay soft and fluffy when stored in an airtight container or covered with a clean kitchen towel at room temperature for up to 3 days. I like to keep them on the counter so they’re ready to grab whenever I want one with dinner or as a snack.
Freeze: You can freeze these rolls either before or after baking, which is super handy for meal planning. For unbaked rolls, freeze them on a baking sheet until solid, then transfer to freezer bags for up to 3 months. For baked rolls, wrap them individually or store in freezer bags for up to 2 months.
Warm Up: To bring back that fresh-from-the-oven warmth, wrap the rolls in a damp paper towel and microwave for 15-20 seconds, or pop them in a 350°F oven for about 5 minutes. If you froze unbaked rolls, let them thaw and rise for about 2 hours before baking as usual.
| Preparation Time | 30-45 minutes |
| Cooking Time | 20-25 minutes |
| Total Time | 50-70 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 3700-4000
- Protein: 85-100 g
- Fat: 70-80 g
- Carbohydrates: 700-750 g
Ingredients
- 2 tsp salt
- 8 cups bread flour (I use King Arthur all-purpose flour)
- 2 large eggs (room temperature for better incorporation)
- 2/3 cup melted unsalted butter (I use Kerrygold for rich flavor)
- 1/2 cup sugar
- 1 cup warm milk (110°F, creates soft tender crumb)
- 2 tbsp active dry yeast (ensure it’s fresh for best rise)
- 1 cup hot water (around 110°F for activating yeast)
Step 1: Activate Yeast and Combine Wet Ingredients
- 1 cup hot water
- 1 cup warm milk
- 2 tbsp active dry yeast
- 2 large eggs
- 2/3 cup melted unsalted butter
- 1/2 cup sugar
- 2 tsp salt
In a large mixing bowl (or the bowl of a stand mixer), combine the hot water, warm milk, and active dry yeast.
Let this sit for about 1-2 minutes to allow the yeast to begin activating and foaming slightly—this confirms the yeast is alive and ready to work.
Add the room temperature eggs, melted butter, sugar, and salt to the mixture.
Whisk everything together until well combined.
I like to use Kerrygold butter here because its rich, golden color and flavor really elevates these rolls above ordinary ones.
Step 2: Build the Dough with Gradual Flour Incorporation
- 8 cups bread flour
- wet ingredient mixture from Step 1
With the mixer on low speed, add 3½ cups of bread flour to the wet mixture from Step 1.
Mix for about 2 minutes until the flour is mostly incorporated and no large dry streaks remain.
This initial mix develops some gluten structure without overdoing it.
Now begin adding the remaining 4½ cups of flour slowly, about ½ cup at a time, mixing on low speed between additions.
Continue until a shaggy dough forms that pulls away from the bowl sides—you may not need all the flour, so add gradually and trust your instincts on the dough’s consistency.
Step 3: Knead and Develop the Dough
- dough from Step 2
Increase the mixer speed to medium and knead the dough for 3-4 minutes until it becomes smooth, elastic, and slightly tacky but no longer sticky to the touch.
The dough should pull away cleanly from the bowl and feel supple.
If using a stand mixer with a dough hook, you’ll see the dough form a tight ball that bounces slightly as it turns.
This kneading develops the gluten network that creates the tender, structured crumb we want in these rolls.
Step 4: First Rise – Bulk Fermentation
- dough from Step 3
- oil for greasing
Transfer the kneaded dough from Step 3 to a lightly greased bowl, turning it once to coat all sides with oil.
Cover the bowl tightly with plastic wrap or a damp kitchen towel.
Let the dough rise at room temperature for about 1 hour, or until it has roughly doubled in size.
You’ll know it’s ready when you poke it gently and the indentation slowly springs back but doesn’t completely disappear.
This first rise allows the yeast to ferment the dough and develop flavor while building structure.
Step 5: Shape and Proof the Rolls
- dough from Step 4
- flour for dusting
Turn the risen dough from Step 4 onto a lightly floured work surface and gently divide it into 24 equal pieces—I find it easiest to cut the dough in half, then quarters, then continue subdividing for even pieces.
Roll each piece into a tight ball by gently tucking the edges underneath to create surface tension.
Arrange 18 rolls in a greased 9×13 inch baking pan (3 rows of 6) and place the remaining 6 rolls in a greased 9×5 inch loaf pan, nestling them close together but not touching.
Cover both pans loosely with plastic wrap and let the rolls rise for about 1 hour at room temperature until they’re puffy and the dough springs back slowly when poked.
Step 6: Bake and Finish the Rolls
- proofed rolls from Step 5
- melted butter for brushing
Preheat your oven to 350°F.
Once the rolls have completed their second rise, place both pans in the preheated oven.
Bake for 20-25 minutes until the rolls are golden brown on top and a toothpick inserted into a center roll comes out clean.
The rolls should sound hollow when tapped on the bottom.
Remove from the oven and, if desired, brush the warm rolls generously with melted butter for a soft, glossy finish and extra richness.
Let cool in the pans for 5 minutes before serving warm.





I like it.