Cherry Cinnamon Rolls bring together soft yeasted dough, rich cherry filling, and smooth cream cheese frosting in one bakery-style breakfast treat. These fluffy rolls bake up tender, sweet, and full of fruity flavor, making them perfect for holidays, brunch, or weekend baking. If you love homemade cherry filling, warm pastries, and soft sweet rolls, this recipe delivers a fresh batch of comforting goodness right from your oven.
Story
The first time I baked Cherry Cinnamon Rolls, I wanted something different from classic cinnamon rolls while still keeping that soft and buttery texture everyone loves. The tart cherries added a bright flavor that balanced the sweet dough beautifully, while the cream cheese frosting melted into every swirl. Since then, these Cherry Cinnamon Rolls have become one of my favorite weekend baking recipes. They taste like a mix of cherry pie and bakery sweet rolls, yet they still feel comforting and familiar. Whether you serve them for brunch or dessert, these sweet cherry rolls always disappear fast.
Ingredients
- 3 1/2 cups frozen cherries
- 1/3 cup granulated sugar
- 1/4 cup cold water
- 2 tablespoons cornstarch
- 1/4 cup warm water
- 1 teaspoon active dry yeast
- 3/4 cup whole milk
- 1/3 cup granulated sugar
- 2 large eggs
- 4 1/2 cups bread flour
- 1/2 teaspoon salt
- 6 tablespoons unsalted butter, softened
- 4 tablespoons unsalted butter for frosting
- 3 ounces cream cheese
- 2 cups powdered sugar
- 2 teaspoons vanilla extract
- 1 to 3 tablespoons whole milk for frosting
Step-by-Step Instructions
Preparing the Ingredients
Start by making the cherry filling so it has time to cool completely. Add the cherries and sugar to a saucepan over medium heat and stir until the fruit softens and releases juice. Mix the cold water and cornstarch in a small bowl, then stir it into the cherries until the mixture thickens. Transfer the filling to the refrigerator. Meanwhile, combine warm water, yeast, and a pinch of sugar in a bowl and let it sit until bubbly. Whisk in the milk, eggs, and sugar before adding flour and salt. Mix until a shaggy dough forms, then knead in softened butter until the dough becomes smooth and elastic.
Cooking Instructions
Place the dough into a greased bowl and let it rise until doubled in size. Roll the dough into a large rectangle on a lightly floured surface. Spread the chilled cherry filling evenly across the dough while leaving a border around the edges. Roll the dough tightly into a log, then slice it into twelve equal rolls. Arrange the rolls in a greased baking pan and let them rise again until puffy. Bake at 350°F for about 30 to 35 minutes until lightly golden. While the rolls bake, beat together cream cheese, butter, powdered sugar, vanilla, and milk until smooth. Spread the frosting over the warm rolls before serving.
Tips for Perfect Results
Common Mistakes to Avoid
Warm filling can soften the dough too much and make rolling difficult, so always chill the filling before spreading it. Avoid adding too much flour during kneading because dense dough creates heavy rolls instead of fluffy ones. Underproofing also affects texture, so let the dough rise fully during both resting periods. When slicing the dough, wipe the knife clean between cuts to keep the swirls neat and even.
Pro Tips for Better Flavor
Use bread flour for a chewier texture and taller rolls. Full-fat cream cheese creates the richest frosting, while fresh vanilla gives the frosting a deeper flavor. If you want extra spice, sprinkle cinnamon lightly over the cherry filling before rolling the dough. These cream cheese frosting rolls taste even better when served slightly warm because the frosting melts into every layer.
Serving and Storage
How to Serve
Serve Cherry Cinnamon Rolls warm with coffee, tea, or cold milk for a comforting breakfast or brunch. These rolls also work beautifully for holiday mornings and family gatherings. Add fresh cherries on top for extra color and flavor if you want a bakery-style presentation. Because the filling stays juicy, every bite tastes rich and fruity without becoming overly sweet.

How to Store Leftovers
Store leftover rolls in an airtight container in the refrigerator for up to four days. Reheat individual rolls in the microwave for about 20 seconds before serving. You can also freeze unfrosted rolls for up to two months and thaw them overnight before warming. The frosting stays creamy after reheating, which makes these rolls a practical make-ahead breakfast option.
Conclusion
Cherry Cinnamon Rolls combine fluffy dough, tart cherry filling, and creamy frosting into one unforgettable homemade pastry. The soft texture and bright fruit flavor make them stand out from traditional cinnamon rolls while still feeling comforting and classic. Whether you bake them for a weekend breakfast, holiday brunch, or special dessert, these yeasted breakfast dough rolls always bring warm bakery flavor straight to your kitchen.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I use canned cherry pie filling instead of homemade filling?
Yes, you can use canned filling if you want a quicker version. However, homemade filling gives the rolls a fresher flavor and a thicker texture that works better inside the dough.
Can I prepare Cherry Cinnamon Rolls overnight?
Yes, after shaping the rolls, cover the pan tightly and refrigerate overnight. Let the rolls sit at room temperature for about 45 minutes before baking the next morning.
Why did my dough not rise properly?
Expired yeast or liquid that is too hot can prevent the dough from rising. Always check that the yeast becomes bubbly during activation before mixing the dough.
Print
Cherry Cinnamon Rolls
- Total Time: 2 hours
- Yield: 12 rolls 1x
- Diet: Vegetarian
Description
Soft Cherry Cinnamon Rolls filled with homemade cherry filling and topped with cream cheese frosting.
Ingredients
- 3 1/2 cups frozen cherries
- 1/3 cup granulated sugar
- 1/4 cup cold water
- 2 tablespoons cornstarch
- 1/4 cup warm water
- 1 teaspoon active dry yeast
- 3/4 cup whole milk
- 1/3 cup granulated sugar
- 2 large eggs
- 4 1/2 cups bread flour
- 1/2 teaspoon salt
- 6 tablespoons unsalted butter
- 4 tablespoons unsalted butter for frosting
- 3 ounces cream cheese
- 2 cups powdered sugar
- 2 teaspoons vanilla extract
- 1 to 3 tablespoons whole milk
Instructions
- Make the cherry filling and chill completely.
- Activate the yeast in warm water with a pinch of sugar.
- Mix milk, eggs, sugar, flour, and salt into the yeast mixture.
- Knead in butter until smooth and elastic.
- Let the dough rise until doubled in size.
- Roll dough into a rectangle and spread chilled filling evenly.
- Roll tightly into a log and slice into 12 rolls.
- Arrange rolls in a greased baking pan and let rise again.
- Bake at 350 degrees Fahrenheit for 30 to 35 minutes.
- Beat frosting ingredients until smooth and spread over warm rolls.
Notes
- Chill the filling completely before using.
- Use bread flour for the softest texture.
- Store leftovers in the refrigerator for up to four days.
- Prep Time: 45 minutes
- Cook Time: 35 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 420
- Sugar: 28
- Sodium: 260
- Fat: 16
- Saturated Fat: 9
- Unsaturated Fat: 5
- Trans Fat: 0
- Carbohydrates: 63
- Fiber: 2
- Protein: 7
- Cholesterol: 68