Go Back
+ servings
Two Cherry Sweet Rolls on a white plate with fresh cherries on top as garnish.
Print Recipe
5 from 2 votes


Prep Time20 mins
Cook Time30 mins
rise time4 hrs
Total Time5 hrs 30 mins
Course: Breakfast and Brunch, Breakfast Breads
Servings: 12 servings
Calories: 263kcal


For the dough:

  • 2 ¼ cups all-purpose flour
  • 3 tablespoon granulated sugar
  • 2 ¼ teaspoon 1 package active dry yeast
  • 1 teaspoon salt
  • ½ cup warm milk 110-115 degrees
  • 1 large egg
  • 3 tablespoons canola oil
  • ½ teaspoon pure almond extract

For the filling:

  • 2 cups fresh cherries pitted and chopped
  • 1 tablespoon granulated sugar
  • 1 teaspoon pure almond extract
  • 2 tablespoons softened butter

For the cream cheese glaze:

  • 3 ounces cream cheese softened
  • 4 tablespoons butter softened
  • cup granulated sugar
  • 1 teaspoon pure almond extract


  • -In the bowl of a stand mixer using the dough hook or a large bowl with a wooden spoon, mix all the dough ingredients until the dough comes together into a smooth, elastic ball. *Note -this should take approximately 7 minutes on medium speed if using a stand mixer and longer if kneading by hand.
  • -Turn the dough out onto a lightly floured surface and knead by hand for an additional few minutes.
  • -Place the dough into an oiled bowl, cover with plastic wrap and allow to rise in a warm draft-free place until doubled (about 1 ½ to 2 hours).
  • -While the dough is rising, stir together the cherries, sugar, and almond extract. Refrigerate until ready to use.
  • -After the dough had doubled in size, punch down to deflate and turn it out onto a lightly floured surface.
  • -Using a rolling pin, roll the dough out into an approximate 10"x 14" rectangle.
  • -Using an offset spatula, spread the softened butter evenly over the dough.
  • -Drain the cherries and spread them evenly over the buttered dough.
  • -Roll the dough, starting with the long side, to form a cylinder.
  • -Slice both ends of the cylinder off to create even ends. Discard the ends.
  • -Slice the cylinder of dough into 12 equal size portions.
  • -Place the cut dough into a 9" x 13" pan that has been sprayed with baking spray. *Note - You may need to reform them slightly with your hands after they've been sliced, so they resemble their original circular shape.
  • -Loosley cover the pan with plastic wrap and allow the rolls to rise again until doubled (approximately 1 ½ - 2 hours)
  • -Preheat oven to 350 degrees.
  • -Place the sweet cherry rolls into the preheated oven and bake for 30-35 minutes, until golden brown.
  • -Remove to a wire rack and cool completely.
  • -To make the glaze, whisk together the cream cheese, butter, sugar, and almond extract in a medium-sized bowl.
  • -Use an offset spatula to generously spread the glaze on top of the sweet cherry rolls, and serve.


Serving: 1serving | Calories: 263kcal | Carbohydrates: 33g | Protein: 5g | Fat: 13g | Saturated Fat: 6g | Trans Fat: 1g | Cholesterol: 38mg | Sodium: 278mg | Potassium: 129mg | Fiber: 2g | Sugar: 13g | Vitamin A: 322IU | Vitamin C: 2mg | Calcium: 30mg | Iron: 1mg