There’s something irresistibly comforting about a warm, fluffy cinnamon roll straight out of the oven. Now, imagine taking that classic treat and adding the tart sweetness of cherries—what could be better? Cherry cinnamon rolls combine the rich, yeasty dough of traditional cinnamon rolls with a luscious homemade cherry filling, topped off with a creamy cream cheese frosting. Perfect for breakfast, dessert, or any time you need a sweet indulgence, these rolls are sure to become a household favorite.

Table of Contents
Why You’ll Love These Cherry Cinnamon Rolls
These cherry cinnamon rolls are not only delicious, but they’re also easy to make. The sweet, soft dough rises quickly, thanks to the active dry yeast, and the cherry filling uses frozen cherries, making it a year-round treat. This recipe comes together faster than you might expect, and with a bit of patience for rising and baking, you’ll be rewarded with a decadent, fruit-filled pastry. Whether you’re hosting a brunch or just want something special for yourself, these cherry cinnamon rolls are a delightful choice.
Ingredients for Cherry Cinnamon Rolls
Dough:
- Water, Yeast, and Sugar: These three ingredients work together to activate the yeast and help the dough rise. Fresh yeast is key, so be sure to check the expiration date.
- Milk: Adding milk to the dough makes it richer and softer, helping to create that tender, fluffy texture in the final rolls.
- Sugar: A little sweetness in the dough itself balances the tartness of the cherry filling.
- Eggs: Eggs help enrich the dough, creating a light and airy texture that’s perfect for cinnamon rolls.
- Bread Flour: The high protein content in bread flour gives these rolls their perfect rise. It’s what makes them so fluffy and soft.
- Salt: Just enough salt to enhance the flavor and strengthen the dough.
- Butter: Unsalted butter adds richness and helps to achieve that melt-in-your-mouth texture.
Cherry Filling:
- Frozen Cherries: Using frozen cherries makes this recipe versatile and easy to prepare year-round. You can also use fresh cherries if they are in season.
- Sugar: Sweetens the tart cherries to balance out their natural acidity.
- Cornstarch: Thickens the filling, ensuring it doesn’t make the dough soggy.
Cream Cheese Frosting:
- Unsalted Butter: Adds richness to the frosting.
- Cream Cheese: Gives the frosting a tangy creaminess that pairs perfectly with the sweetness of the cinnamon rolls.
- Powdered Sugar: Sweetens the frosting while keeping it smooth.
- Vanilla Extract: Adds a hint of flavor that complements the rest of the ingredients.
- Whole Milk: Helps achieve the right frosting consistency.
Possible Ingredient Substitutions for Cherry Cinnamon Rolls
If you’re missing an ingredient or need a dietary swap, here are some suggestions:
- All-purpose flour instead of bread flour: If you don’t have bread flour, all-purpose will work, though it may affect the rise slightly. You may need to use a little more flour to achieve the right dough texture.
- Butter substitutes: If you want to make these dairy-free, you can use margarine or plant-based butter in place of the unsalted butter in both the dough and frosting.
- Non-dairy milk: For a dairy-free option, swap out the whole milk for almond or oat milk, and use non-dairy cream cheese for the frosting.
Step-by-Step Instructions for Cherry Cinnamon Rolls
- Prepare the Cherry Filling: In a medium pan, combine the frozen cherries and sugar. Heat over medium-high heat until the cherries release their juices. Mix cornstarch with cold water and stir it into the cherry mixture. Continue stirring until thickened, then remove from heat and allow it to cool. Chill the filling in the fridge while preparing the dough.
- Activate the Yeast: In a small bowl, combine warm water, active dry yeast, and a pinch of sugar. Let it sit for about 15 minutes until it becomes bubbly and activated.
- Make the Dough: In a separate bowl, combine milk, sugar, and eggs with the yeast mixture. Sift in the bread flour and salt, then stir until a shaggy dough forms. Add the room temperature butter and knead the dough by hand or with a stand mixer until smooth, about 10 minutes.
- First Rise: Transfer the dough to a greased bowl, cover with a kitchen towel, and let it rise in a warm spot for about 1 hour, or until it’s doubled in size.
- Assemble the Rolls: Once the dough has risen, turn it out onto a floured surface and roll it into a 14″ x 16″ rectangle. Spread the chilled cherry filling evenly over the dough, leaving a one-inch margin along the edges. Carefully roll the dough into a log, wetting the edge to seal. Slice into 12 rolls and place them in a greased 11” x 15” pan.
- Second Rise: Let the rolls rise for about 30 minutes in a warm spot, until puffed up.
- Bake the Rolls: Preheat your oven to 350°F (177°C). Bake the rolls for 30-35 minutes, or until golden brown on top.
- Frost the Rolls: While the rolls bake, prepare the frosting by beating together the butter, cream cheese, powdered sugar, vanilla, and milk until smooth. Once the rolls are out of the oven, let them cool for 15 minutes before generously spreading the frosting over the top.

Tips for Perfect Cherry Cinnamon Rolls
- Chill the filling: Make sure the cherry filling is completely chilled before spreading it on the dough. This helps maintain the structure of the dough and prevents it from becoming too soft and hard to roll.
- Use fresh yeast: Make sure your yeast is fresh and within its expiration date. Expired yeast can cause the dough not to rise properly.
- Cutting the rolls: Use a non-serrated knife to cut the dough into rolls, and clean the knife between cuts to avoid pulling the dough.
Pairing Ideas and Variations
- Side Dishes: These cherry cinnamon rolls pair perfectly with a hot cup of coffee or a glass of fresh-squeezed orange juice.
- Make-ahead: You can make the dough the night before and refrigerate it. Just allow for a slightly longer second rise in the morning.
- Gluten-free variation: Swap the bread flour for a gluten-free flour blend if needed. Make sure to check the dough’s consistency and adjust as necessary.
Whether you’re making them for a special occasion or just a weekend treat, these cherry cinnamon rolls are sure to impress. With a rich, buttery dough and a sweet cherry filling, they offer the perfect balance of flavors and textures in every bite. Enjoy the delicious comfort of this dessert, and don’t forget the cream cheese frosting!
Conclusion
Cherry cinnamon rolls are a delightful fusion of two classic treats: the comforting cinnamon roll and the sweet tartness of cherries. With a soft, rich dough, a homemade cherry filling, and a luscious cream cheese frosting, this recipe offers an indulgent breakfast or dessert option that’s perfect for any occasion. Whether you’re a cherry lover or simply craving a fresh twist on traditional cinnamon rolls, these cherry cinnamon rolls will be a hit with your family and friends. They’re easy to make, and once you experience the first bite, you’ll be hooked!
Frequently Asked Questions
Can I make these cherry cinnamon rolls ahead of time?
Yes, you can prepare the dough and the cherry filling the night before. Simply store the dough in the fridge for a slower rise overnight. In the morning, let the dough warm up for a few minutes, then roll it out, assemble the rolls, and let them rise for the second time before baking.
Can I use fresh cherries instead of frozen?
Absolutely! Fresh cherries work just as well as frozen ones for the filling. Make sure to pit and chop them before cooking to ensure they thicken properly when combined with sugar and cornstarch.
How do I store leftover cherry cinnamon rolls?
Store any leftover cherry cinnamon rolls in an airtight container at room temperature for up to 3 days. For longer storage, keep them in the fridge for up to a week. To reheat, simply microwave the rolls for a few seconds or warm them in a 300°F oven for 10–15 minutes.
Can I make these rolls gluten-free?
Yes, you can! Use a gluten-free flour blend in place of bread flour for a gluten-free version of these cherry cinnamon rolls. Be sure to check the dough consistency as you may need to make slight adjustments in the liquid amounts.
More Relevant Recipes
- Cheesy Halloween Breadstick Bones: Easy & Spooky Recipe
- Christmas Eggnog Bread with Rum Glaze – Best Recipe to Try
- Cranberry Orange Loaf – Easy & Delicious Recipe
Cherry Cinnamon Rolls
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 2 hours
- Yield: 12 rolls 1x
- Category: Sweet Rolls
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Cherry cinnamon rolls are a perfect combination of soft, yeasty dough filled with a homemade cherry filling and topped with a creamy cream cheese frosting. The tartness of the cherries beautifully complements the sweetness of the rolls, making these a delicious treat for breakfast, brunch, or dessert.
Ingredients
- 3 1/2 cups frozen cherries (454g)
- 1/3 cup granulated sugar (67g)
- 1/4 cup cold water (60g)
- 2 tbsp cornstarch (20g)
- 1/4 cup warm water (60g)
- 1 tsp active dry yeast (6g)
- 3/4 cup whole milk (180g)
- 1/3 cup granulated sugar (67g)
- 2 large eggs
- 4 1/2 cups bread flour (540g)
- 1/2 tsp salt (3g)
- 6 tbsp unsalted butter, room temperature (85g)
- 4 tbsp unsalted butter, room temperature (57g)
- 3 oz cream cheese, room temperature (85g)
- 2 cups powdered sugar (260g)
- 2 tsp vanilla extract
- 1–3 tbsp whole milk (20-60g)
Instructions
- Prepare the cherry filling by combining frozen cherries and sugar in a medium pan. Heat over medium-high, stirring constantly until thickened. Remove from heat and allow it to cool, then chill in the fridge.
- Activate the yeast by combining warm water, active dry yeast, and a pinch of sugar. Let it sit for about 15 minutes until it blooms and becomes bubbly.
- Make the dough by adding milk, sugar, and eggs to the bloomed yeast mixture. Sift in the bread flour and salt, mixing until a shaggy dough forms. Add room-temperature butter and knead the dough by hand or in a stand mixer for about 10 minutes.
- Let the dough rise in a greased bowl for 1 hour, covered with a damp cloth, until it doubles in size.
- Roll out the dough into a 14” x 16” rectangle on a floured surface. Spread the chilled cherry filling over the dough, leaving a 1-inch margin along the edge.
- Roll the dough tightly, sealing the edge with water, and cut it into 12 rolls. Place the rolls in a greased 11” x 15” pan.
- Allow the rolls to rise for 30 minutes in a warm place. Preheat your oven to 350°F (177°C).
- Bake the rolls for 30-35 minutes, or until they are golden brown on top.
- While the rolls bake, prepare the frosting by mixing butter, cream cheese, powdered sugar, vanilla extract, and milk until smooth. Frost the rolls once they’ve cooled for 15 minutes.
Notes
- Make sure the yeast is fresh to ensure proper dough rise.
- Chill the cherry filling before using it to prevent the dough from becoming too soft and difficult to roll.
- If you don’t have bread flour, you can use all-purpose flour, but you may need to adjust the flour or liquid amounts to achieve the right dough texture.
- For cleaner cuts, use a non-serrated knife and wipe it between cuts to avoid pulling the dough apart.
Nutrition
- Serving Size: 1 roll
- Calories: 320
- Sugar: 22g
- Sodium: 200mg
- Fat: 16g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 40mg
