Dinner Rolls Recipe

The Ultimate Dinner Rolls - this is the BEST homemade recipe that yields cotton soft, milky, rich and sweet rolls that you can't stop eating. Fail proof and novice baker friendly.

Course Side Dish
Cuisine Baking
Keyword Dinner Rolls
Prep Time 15 minutes
Cook Time 20 minutes
Resting Time 2 hours 20 minutes
Total Time 35 minutes
Servings 9 rolls
Calories 150 kcal



  • 3 tablespoons whole milk
  • 3 tablespooons water
  • 3 tablespoons all purpose flour


  • 2 1/2 cups all purpose flour
  • 2 tablespoon dry milk powder (for baking)
  • 1 tablespoon instant yeast
  • 1/4 cup sugar
  • 1 teaspoon salt
  • 1/2 cup whole milk
  • 1 large egg
  • 1/4 cup unsalted butter, melted


  1. Prepare the Roux or bread starter by mixing the milk, water and all purpose  flour until it forms a smooth mixture. Cook over low heat, stirring continuously until the mixture becomes thicker but not pasty. Remove from heat and let cool. 

  2. Fit stand mixer with dough hook, add the roux and all the Dough ingredients together, mix on low speed until combined, about 2 minutes. Increase the speed to medium-low and knead for another 5-6 minutes or until the dough is smooth, elastic and soft. You may knead by hand and it will take about 15-20 minutes. 

  3. Shape the dough into a ball and place in a lightly greased bowl. Cover the bowl and let the dough rise for 90 minutes or until puffy. Divide the dough into 9 portions, shape into a ball and place on a greased 9-inch baking pan. Cover the rolls and let rise again for 50 minutes. 

  4. Preheat oven to 350 F.

    Brush the surface of the rolls with milk and bake for 15-18 minutes, or until the surface turns golden. Remove from heat and serve warm. 

Recipe Notes

Adapted from Woman Scribbles.

Nutrition Facts
Dinner Rolls Recipe
Amount Per Serving (1 roll)
Calories 150 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 4g25%
Cholesterol 34mg11%
Sodium 284mg12%
Potassium 103mg3%
Carbohydrates 32g11%
Fiber 1g4%
Sugar 7g8%
Protein 6g12%
Vitamin A 250IU5%
Vitamin C 0.1mg0%
Calcium 51mg5%
Iron 1.8mg10%
* Percent Daily Values are based on a 2000 calorie diet.