5 from 4 votes
Fresh batch of cinnamon rolls in a baking dish.
Cranberry Sweet Rolls
Prep Time
30 mins
Cook Time
25 mins
Rise Time
2 hrs
Total Time
2 hrs 55 mins

A delicious cinnamon roll filled with fresh cranberries and orange zest.

Course: Baking, Bread, Breakfast
Cuisine: American
Keyword: cranberry bread, Cranberry Sweet Rolls, sweet rolls
Servings: 18 rolls
Calories: 270 kcal
Author: Kathy
  • 1 cup milk warmed
  • 2 1/4 teaspoons yeast or 1 packet of yeast
  • 3 Tablespoons sugar
  • 3 eggs
  • 1/2 cup butter melted
  • 1 teaspoon salt
  • 1 Tablespoon orange peel finely grated
  • 5 1/2 cups flour
  • 2 cups fresh cranberries
  • 1 Tablespoon orange peel zest
  • 1/2 cup sugar
  • 1 teaspoon cinnamon
  • 1 cup powdered sugar
  • 2 Tablespoons orange juice
  1. In a large mixing bowl add milk, yeast and sugar. Let sit 5-10 minutes until yeast is bubbly.

  2. Add eggs, butter, salt, orange zest and 2 cups of flour. Mix

  3. With mixer running, continue adding flour 1 cup at a time. You might not need all the flour.

  4. Knead for 10 minutes.

  5. Place in a well greased bowl and cover.Let stand until doubled, 60-90 minutes.Punch down and place on a flat surface.

  1. Puree cranberries in a food processor.

  2. Mix in sugar, orange zest and cinnamon.

Assemble the rolls
  1. Roll out dough to a 18 inch by 12 inch rectangle.

  2. Add cranberry filling over the surface of the dough. Leave a small border around all edges.

  3. Roll dough along long side. Pinch edge of dough together to form a seam.

  4. Slice dough into 1 inch slices. Place each slice into a greased baking dish.

  5. Cover dish with plastic wrap and allow rolls to rise for about 30 minutes.

  6. Bake in a preheated 400 degree oven for 20-25 minutes.

  7. Allow sweet rolls to cool in pan for about 10 minutes.

  8. Pour glaze over rolls.

Recipe Video

Recipe Notes
Nutrition Facts
Cranberry Sweet Rolls
Amount Per Serving (1 Roll)
Calories 270 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 4g25%
Cholesterol 42mg14%
Sodium 192mg8%
Potassium 96mg3%
Carbohydrates 46g15%
Fiber 2g8%
Sugar 15g17%
Protein 6g12%
Vitamin A 230IU5%
Vitamin C 3mg4%
Calcium 29mg3%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.