Cinnamon Streusel Rolls

You don't have to make a special trip to the bakery when you can whip up a batch of these heavenly cinnamon streusel rolls at home.

Cinnamon Streusel Rolls
Prep Time:
45 mins
Additional Time:
2 hrs
Total Time:
2 hrs 45 mins
15 rolls


  • 1 cup fat-free milk plus 2 to 3 teaspoons, divided

  • 2 teaspoons packed brown sugar (see Tip)

  • ¼ cup tub-style 60-70% vegetable oil spread, divided

  • 1 teaspoon salt

  • ¼ cup warm water (110 to 115 degrees F)

  • 1 package active dry yeast

  • ¼ cup refrigerated or frozen egg product, thawed, or 1 egg, lightly beaten

  • 4-4 1/2 cups all-purpose flour (see Tip)

  • ½ cup rolled oats, toasted (see Tip)

  • 2 teaspoons ground cinnamon

  • ¼ cup chopped pecans, toasted (see Tip)

  • cup light sour cream

  • ¼ cup powdered sugar

  • ¼ teaspoon vanilla extract


  1. Heat and stir 1 cup milk, the brown sugar, 2 tablespoons vegetable oil spread, and the salt in a small saucepan just until warm (110 to 115 degrees F); set aside. Combine the warm water and yeast in a large bowl; let stand for 10 minutes. Add egg and the milk mixture to the yeast mixture. Stir in the flour substitute (if using; see Tip) and as much of the remaining all-purpose flour as you can with a wooden spoon.

  2. Turn out dough onto a lightly floured surface. Knead in enough of the remaining flour to make a moderately soft dough that is smooth and elastic (3 to 5 minutes total). Shape the dough into a ball. Place in a lightly greased bowl, turning once to grease the surface. Cover and let rise in a warm place until double in size (about 1 hour). Punch down the dough. Turn out onto a lightly floured surface. Cover; let rest for 10 minutes.

  3. Meanwhile, lightly grease a 13x9-inch baking pan; set aside. Combine oats and cinnamon in a medium bowl. Using your fingers, blend in the remaining 2 tablespoons vegetable oil spread until the mixture is crumbly. Stir in pecans.

  4. Roll the dough into a 15x8-inch rectangle. Sprinkle with the pecan mixture, leaving a 1-inch space along one of the long sides. Starting from the long side with topping, roll up into a spiral. Pinch the dough to seal seam; slice into 15 equal pieces. Arrange the pieces, cut sides up, in the prepared baking pan. Cover and let rise in a warm place until nearly double in size (about 30 minutes).

  5. Preheat oven to 375 degrees F. Bake for 25 to 30 minutes or until golden. Cool in the pan on a wire rack for 5 minutes.

  6. Meanwhile, combine sour cream, powdered sugar, vanilla, and enough of the remaining 2 to 3 teaspoons milk to make drizzling consistency. Remove the rolls from the pan. Drizzle with icing. Serve warm.


Tips: If using a sugar substitute, we recommend Sweet'N Low Brown or Sugar Twin Granulated Brown. Follow package directions to use product amount equivalent to 2 tablespoons brown sugar. Nutrition Per Serving with Substitute: same as below, except 189 cal., 31 g carb., 198 mg sodium.

You may substitute 2 cups of either whole-wheat flour, white whole-wheat flour, whole-wheat pastry flour, or whole-grain oat flour for 2 cups of the all-purpose flour called for in this recipe. Nutrition Per Serving with Flour Substitution: same as below, except 189 cal., 32 g carb., 3 g fiber, 6 g pro. (with whole-wheat flour); 188 cal., 198 mg sodium, 32 g carb., 6 g pro. (with white whole-wheat flour); 194 cal., 198 mg sodium, 32 g carb., 3 g fiber. (with white whole-wheat pastry flour); and 200 cal., 6 g total fat, 198 mg sodium, 31 g carb., 6 g pro. (with whole-grain oat flour).

To toast oats, place oats in a large skillet; heat over medium heat for 4 to 5 minutes or until oats are lightly toasted, stirring frequently.

To toast nuts, spread in a shallow baking pan lined with parchment paper. Bake in a 350 degrees F oven for 5 to 10 minutes or until golden, shaking pan once or twice.

Nutrition Facts (per serving)

194 Calories
5g Fat
33g Carbs
5g Protein
Nutrition Facts
Servings Per Recipe 15
Serving Size 1 roll
Calories 194
% Daily Value *
Total Carbohydrate 33g 12%
Dietary Fiber 3g 12%
Total Sugars 5g
Protein 5g 10%
Total Fat 5g 6%
Saturated Fat 1g 6%
Cholesterol 2mg 1%
Vitamin A 234IU 5%
Vitamin C 0mg 0%
Folate 62mcg 16%
Sodium 198mg 9%
Calcium 39mg 3%
Iron 1mg 6%
Magnesium 17mg 4%
Potassium 91mg 2%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles