The BEST soft and fluffy dinner rolls!  |
Print Recipe
5 from 5 votes

Best Homemade Rolls

Super soft, light and fluffy homemade dinner rolls.
Prep Time2 hrs 30 mins
Cook Time12 mins
Total Time2 hrs 42 mins
Course: Side Dish
Cuisine: American
Servings: 24 rolls
Calories: 46kcal
Author: Lauren Allen


  • 1/3 cup very warm water
  • 2 1/4 teaspoons active dry yeast
  • 1/3 cup + 1/4 teaspoon granulated sugar
  • 1 1/3 cups milk , warmed
  • 5 Tablespoons salted butter softened
  • 1 large egg
  • 1 1/2 teaspoons salt
  • 4 - 4 1/2 cups all-purpose flour


  • Combine warm water, yeast, and 1/4 tsp sugar and stir--allow to rest for 5-10 minutes until foamy. 
  • Pour yeast mixture into the bowl of an electric stand mixer (or into a large bowl if you plan on kneading by hand). Add remaining 1/3 cup sugar, warm milk, butter, egg and salt. Blend mixture until combine. 
  • While mixing on low speed, slowly add the flour, mixing until the dough is smooth and elastic, about 5 - 6 minutes. You may not use all of the flour called for!
  • The dough should be soft, very slightly sticky when touched with a clean finger. It should be pulling away from the sides of the mixer. 
  • Grease a large bowl with cooking spray or a tiny bit of oil. Place the dough in the bottom of the bowl and turn it over once to coat all sides in oil (this helps keep it from drying out.) 
  • Cover the bowl with plastic wrap. Allow to rise in a warm place until double in size, about 1 hour.
  • Divide dough into two equal portions. Roll each dough ball out on a lightly floured surface into a large rectangle about 1/4’’ thick.
  • Use a pizza cutter or sharp knife to cut the dough, lengthwise, into two pieces. Then slice the dough into six strips across so you end up with 12 small rectangles. 
  • Roll each small rectangle up like a snail and place, open edge down, on a lightly greased or lined baking sheet.
  • Repeat with the second portion of dough.
  • Cover rolls loosely with plastic wrap and allow to rise again in a warm place until double in size, about 1 hour.
  • Preheat oven to 375 degrees F. Remove plastic wrap and bake rolls for 10 - 13 minutes until cooked and golden brown. Remove from oven and brush tops with butter.
  • Store rolls in an air-tight container. They also freeze really well.



Tips for making perfect rolls as well as process photos are in the post above!
Recipe adapted from Cooking Classy.


Calories: 46kcal | Carbohydrates: 4g | Fat: 3g | Saturated Fat: 1g | Cholesterol: 14mg | Sodium: 150mg | Potassium: 24mg | Sugar: 3g | Vitamin A: 110IU | Calcium: 17mg