The moment I lifted the kitchen towel, a cloud of warmth enveloped me, mingling with the sweet scent of cinnamon and cherries—inviting and utterly irresistible. These Cherry Cinnamon Rolls with Homemade Filling are my go-to for turning ordinary mornings into something special. Thanks to the use of frozen cherries, this recipe isn’t just a year-round delight but also quick enough to whip up on a lazy weekend. Imagine serving a batch that satisfies both cravings for fluffy, fresh-baked cinnamon rolls and the tartness of cherry pie, all while being a fantastic crowd-pleaser! Ready to elevate your brunch game or indulge in comfort food? Let’s dive into this delicious adventure together!

Why are Cherry Cinnamon Rolls a must-try?
Irresistible Flavor: The sweet and tart blend of cherry filling creates a heavenly match with soft cinnamon dough, making each bite a burst of delight.
Quick and Easy: With the help of frozen cherries and straightforward instructions, you can whip these up in no time—perfect for busy mornings!
Versatile Delight: Enjoy them warm for brunch or as a flavorful dessert; they pair exceptionally well with a cup of coffee or tea.
Make-Ahead Magic: Prepare the dough ahead of time for a seamless baking experience—wake up and pop them in the oven!
Crowd-Pleaser: These rolls are sure to impress family and friends, turning any occasion into a festive celebration. Don’t forget to try variations like the delicious Cinnamon Swirl Banana for another treat!
Cherry Cinnamon Rolls Ingredients
For the Filling
• Frozen Cherries – Provide the primary filling, imparting a tart flavor. Substitution: Fresh cherries can be used if in season.
• Granulated Sugar – Sweetens both the filling and dough. Note: Adjust the amount based on personal sweetness preference.
• Cornstarch – Thickens the cherry filling to achieve a gel-like consistency. No substitute needed; however, flour can work in a pinch.
For the Dough
• Active Dry Yeast – Leavening agent to create a fluffy texture in the dough. Tip: Ensure the yeast is fresh for the best rise.
• Whole Milk – Adds moisture and richness to the dough. Alternative: Keep the recipe dairy-free by using almond or oat milk.
• Large Eggs – Contributes to the structure and richness of the dough. Substitution: Use flax eggs for a vegan version.
• Bread Flour – Provides the best rise and soft crumb. Substitution: Use all-purpose flour but adjust flour and liquid ratios for best consistency.
• Salt – Balances sweetness and enhances flavor. Essential for taste; don’t skip.
• Unsalted Butter – Brings flavor and moisture. Tip: Using room temperature butter helps in achieving a smooth frosting.
For the Frosting
• Cream Cheese – Adds creaminess to the frosting. Alternative: Use mascarpone cheese for a different flavor profile.
• Powdered Sugar – Sweetens the frosting and contributes to its texture. Tip: Sift before using to avoid lumps.
• Vanilla Extract – Enhances the overall flavor profile. Optional: Use almond extract for a twist.
• Whole Milk – Adjusts the consistency of the frosting to desired creaminess. Note: Add milk gradually to avoid thinning too much.
These Cherry Cinnamon Rolls could just become your new favorite treat! Enjoy the delightful flavors mingling together in this perfect homemade recipe.
Step‑by‑Step Instructions for Cherry Cinnamon Rolls
Step 1: Prepare Filling
In a medium saucepan, mix 2 cups of frozen cherries, 1/3 cup of granulated sugar, 2 tablespoons of cornstarch, and 1/4 cup of cold water. Cook over medium heat, stirring constantly, until the mixture thickens and bubbles, about 8-10 minutes. Once thickened, remove from heat and allow the cherry filling to cool completely before using.
Step 2: Activate Yeast
In a small bowl, combine 1 teaspoon of active dry yeast with 1/4 cup of warm water (around 110°F) and a pinch of sugar. Let it sit for about 5-10 minutes until frothy—this indicates that the yeast is active and ready to create that delightful rise in your Cherry Cinnamon Rolls.
Step 3: Make Dough
In a large mixing bowl, combine the activated yeast mixture with 3/4 cup of whole milk, 1/3 cup of sugar, 2 large eggs, 4 1/2 cups of bread flour, and 1/2 teaspoon of salt. Mix with a wooden spoon or stand mixer on low speed until the dough starts to come together, creating a shaggy but cohesive mass.
Step 4: Knead the Dough
Transfer the dough to a lightly floured surface, and knead for about 5-7 minutes, until it’s smooth and elastic. If the dough feels sticky, sprinkle a little more flour while kneading. You’re looking for a soft texture that springs back when gently poked, creating the perfect foundation for your Cherry Cinnamon Rolls.
Step 5: First Rise
Place the kneaded dough in a greased bowl, covering it with a clean kitchen towel or plastic wrap. Allow it to rise in a warm, draft-free space for about 1 hour, or until it has doubled in size. The time may vary based on your kitchen’s temperature, so look for a fluffy, puffy dough.
Step 6: Roll Out Dough
Once the dough has risen, punch it down gently to release any air bubbles. Transfer it to a floured surface and roll it out into a large rectangle, about 12×18 inches. Evenly spread the cooled cherry filling across the surface, ensuring every bite of your Cherry Cinnamon Rolls will be packed with fruity goodness.
Step 7: Shape Rolls
Starting from one long edge, tightly roll the dough into a log shape. Pinch the seam to seal it and slice the roll into 12 equal pieces using a sharp knife or dental floss, which prevents squishing. Place each roll in a greased baking dish, ensuring they are close but not touching for the best baking results.
Step 8: Second Rise
Cover the baking dish with plastic wrap or a towel and let the rolls rise again for about 30-45 minutes, until they puff up. This second rise is key to achieving the soft, fluffy texture that makes these Cherry Cinnamon Rolls irresistible.
Step 9: Bake
Preheat your oven to 375°F (190°C) while the rolls rise. Once ready, bake the rolls for 25-30 minutes or until they are golden brown on top. Keep an eye on them near the end of baking; you want that lovely golden hue without burning.
Step 10: Prepare Frosting
While the rolls bake, combine 3 ounces of cream cheese, 6 tablespoons of unsalted butter, 2 cups of powdered sugar, 2 teaspoons of vanilla extract, and 1-3 tablespoons of whole milk in a mixing bowl. Beat until smooth and creamy. The frosting should be thick yet spreadable, ready to complement the warmth of your freshly baked Cherry Cinnamon Rolls.
Step 11: Frost Rolls
Once your rolls are out of the oven and slightly cooled, use a spatula to generously spread the cream cheese frosting over the top. The warmth of the rolls will melt the frosting slightly, creating a deliciously sweet glaze that enhances the flavors of cherries and cinnamon.

Make Ahead Options
These Cherry Cinnamon Rolls are perfect for meal prep enthusiasts looking to save time on busy mornings! You can prepare the dough up to 24 hours in advance by mixing all the ingredients and letting it rise; then, refrigerate it overnight for convenience. Additionally, the cherry filling can be made up to 3 days ahead and stored in the refrigerator in an airtight container to preserve its tartness. When you’re ready to bake, simply allow the dough to come to room temperature, roll it out, fill, and shape the rolls. This way, you’ll still have those delicious, homemade Cherry Cinnamon Rolls fresh and warm from the oven without the stress!
Expert Tips for Cherry Cinnamon Rolls
-
Fresh Yeast Matters: Ensure your active dry yeast is fresh for the best rise. Old yeast can lead to dense rolls instead of the fluffy texture you’re aiming for.
-
Perfect Dough Consistency: The dough should be smooth and elastic, not sticky. Knead adequately to develop gluten, which gives your Cherry Cinnamon Rolls structure.
-
Let Them Rise: Patience is key! Allow both rises to occur in a warm, draft-free environment to achieve maximum puffiness. Don’t rush this step!
-
Cool Before Frosting: Allow your rolls to cool slightly before adding the frosting to prevent it from melting completely; you want a sweet glaze, not a puddle.
-
Experiment with Flavors: Get creative! Add a pinch of cinnamon to the filling for extra warmth or try different fruit fillings like blueberries for a delightful twist on your Cherry Cinnamon Rolls.
How to Store and Freeze Cherry Cinnamon Rolls
Room Temperature: Store baked rolls in an airtight container at room temperature for up to 3 days. Ensure they are fully cooled before sealing to maintain softness.
Fridge: These delicious Cherry Cinnamon Rolls can be kept in the refrigerator for up to a week in an airtight container. Reheat gently in the microwave for a warm treat!
Freezer: For longer storage, freeze the unbaked rolls after shaping but before the second rise. Place them in a single layer on a baking sheet for 1 hour, then transfer to a freezer-safe container for up to 3 months.
Reheating: To enjoy leftover rolls, reheat them in an oven preheated to 350°F (175°C) for about 10-15 minutes or until warmed through, maintaining their delightful texture.
Cherry Cinnamon Rolls Variations & Substitutions
Customize your Cherry Cinnamon Rolls to suit your taste and dietary needs with these delightful twists that will surprise and delight your palate!
-
Berry Bliss: Swap out cherries for blueberries or mixed berries for a fresh, fruity alternative. Each variation will bring a different burst of flavor that’s just as irresistible.
-
Spice It Up: Incorporate a teaspoon of ground cinnamon or nutmeg into the dough or filling for a cozy, warm aroma. The added spices will create an aromatic experience that elevates these rolls to a whole new level.
-
Dairy-Free Dream: Use almond or oat milk and replace butter with coconut oil to keep the recipe dairy-free. You’ll enjoy a luscious treat without sacrificing flavor.
-
Vegan Delight: Substitute large eggs with flax eggs (1 tablespoon ground flaxseed mixed with 2.5 tablespoons water per egg) for an entirely plant-based version. This little trick maintains the texture and moisture of the rolls beautifully.
-
Nutty Crunch: Add chopped walnuts or pecans to the filling for a delightful crunch. The nuts will create a textural contrast that enhances the overall experience of your rolls.
-
Frosting Variation: Try mascarpone cheese instead of cream cheese for a richer, creamier frosting. This swap will add a unique flavor that compliments the sweet and tart notes of your Cherry Cinnamon Rolls perfectly.
-
Extra Sweetness: For a touch of caramel flavor, drizzle warm caramel sauce over the frosted rolls. This sweet topping harmonizes beautifully with the tart cherry filling!
While you’re experimenting with these variations, don’t forget to explore other delicious recipes, like my scrumptious Cinnamon Swirl Banana rolls or the delightful Cinnamon Apple Cider treats for more family favorites!
What to Serve with Cherry Cinnamon Rolls?
Indulge in a delightful spread that perfectly complements your delicious cherry cinnamon rolls, transforming any occasion into a memorable feast.
- Creamy Mashed Potatoes: The buttery richness balances the fruity sweetness of the rolls—making it a truly comforting dish.
- Fresh Fruit Salad: A light and refreshing option, this vibrant mix provides a crisp contrast to the warm cinnamon rolls.
- Crunchy Bacon: The salty, savory notes of crispy bacon are the ideal counterpoint to the sweet cherry filling, creating a mouthwatering duo.
- Sweetened Iced Tea: Brewed tea with a hint of sweetness creates a refreshing drink that pairs beautifully with the rolls.
- Classic Coleslaw: This crunchy, tangy side offers a delightful texture that complements the soft rolls, adding balance to your meal.
- Vanilla Ice Cream: For dessert lovers, a scoop of smooth vanilla ice cream drizzled over warm rolls is simply divine—imagine the melting creaminess mixing with the cherry filling!
- Breakfast Sausages: The savory, spiced flavor of breakfast sausages contrasts beautifully with the sweetness of the cinnamon rolls, making for a hearty brunch.
- Lightly Whipped Cream: Serve this on the side for a fluffy, sweet addition, perfect for those who want just a little more indulgence!

Cherry Cinnamon Rolls Recipe FAQs
What kind of cherries should I use for the filling?
I recommend using frozen cherries for this recipe since they’re convenient and available year-round. However, if you’re lucky enough to find fresh cherries in season, feel free to substitute those for a lovely twist!
How should I store leftover Cherry Cinnamon Rolls?
For short-term storage, place the baked rolls in an airtight container at room temperature for up to 3 days. If you want them to last longer, you can refrigerate them for up to a week. Just be sure they are fully cooled before sealing to maintain their softness.
Can I freeze Cherry Cinnamon Rolls?
Absolutely! For best results, freeze the unbaked rolls after shaping but before the second rise. Lay them out on a baking sheet for an hour until they firm up, then transfer to a freezer-safe container. They’ll keep well for up to 3 months. When ready to enjoy, let them rise before baking.
Why is my dough not rising?
The primary reason for dough not rising is often due to old or inactive yeast. Make sure your yeast is fresh and test it before using by combining it with warm water and a bit of sugar—if it’s frothy after a few minutes, you’re good to go! Also, ensuring your dough is kept in a warm, draft-free environment during rises is key.
Can I make this recipe dairy-free?
Yes, you can! To make Dairy-Free Cherry Cinnamon Rolls, substitute the whole milk with almond or oat milk, and use vegan butter or plant-based cream cheese for the frosting. This way, everyone can enjoy them!
Are Cherry Cinnamon Rolls suitable for my pet?
While cherries in moderation are generally safe for dogs, be cautious with the sugar content and frosting. Avoid giving your pet any sweet baked goods as they can contribute to health issues. Always consult with your veterinarian for tailored advice regarding your pet’s diet.

Delicious Cherry Cinnamon Rolls for a Cozy Home Treat
Ingredients
Equipment
Method
- In a medium saucepan, mix 2 cups of frozen cherries, 1/3 cup of granulated sugar, 2 tablespoons of cornstarch, and 1/4 cup of cold water. Cook over medium heat, stirring constantly, until the mixture thickens and bubbles, about 8-10 minutes. Once thickened, remove from heat and allow the cherry filling to cool completely before using.
- In a small bowl, combine 1 teaspoon of active dry yeast with 1/4 cup of warm water (around 110°F) and a pinch of sugar. Let it sit for about 5-10 minutes until frothy.
- In a large mixing bowl, combine the activated yeast mixture with 3/4 cup of whole milk, 1/3 cup of sugar, 2 large eggs, 4 1/2 cups of bread flour, and 1/2 teaspoon of salt. Mix until the dough starts to come together.
- Transfer the dough to a lightly floured surface, and knead for about 5-7 minutes, until it's smooth and elastic.
- Place the kneaded dough in a greased bowl. Cover it and allow it to rise in a warm, draft-free space for about 1 hour, or until it has doubled in size.
- Punch down the risen dough gently to release any air bubbles. Roll it out into a large rectangle, about 12x18 inches. Spread the cooled cherry filling evenly across the surface.
- Starting from one long edge, tightly roll the dough into a log shape. Slice the roll into 12 equal pieces and place each in a greased baking dish.
- Cover the baking dish and let the rolls rise again for about 30-45 minutes, until they puff up.
- Preheat your oven to 375°F (190°C). Bake the rolls for 25-30 minutes or until they are golden brown.
- While the rolls bake, combine 3 ounces of cream cheese, 6 tablespoons of unsalted butter, 2 cups of powdered sugar, 2 teaspoons of vanilla extract, and 1-3 tablespoons of whole milk in a mixing bowl. Beat until smooth.
- Once the rolls are out of the oven and slightly cooled, use a spatula to spread the cream cheese frosting over the top.

Leave a Reply