There are certain smells that instantly transport me back to childhood, and the scent of cinnamon and warm yeast is one of them. My grandmother had a special touch with dough; it seemed to listen to her. But one summer, she decided to add a twist to her classic rolls. She came home from the farmer’s market with a basket full of bright, plump cherries. That afternoon, we created our first batch of Cherry Cinnamon Rolls with Homemade Filling. The combination was magical—the warm spice of cinnamon perfectly complemented the sweet-tart burst of the cherry filling.
Ever since, these rolls have become a staple in my kitchen, especially when I want to make a weekend breakfast feel special. They are more than just a sweet treat; they are a tradition. I’ve refined the recipe over the years to make it as straightforward as possible, so you can create your own memories. Making Cherry Cinnamon Rolls with Homemade Filling from scratch might sound difficult, but I promise it’s a rewarding process. These rolls are pillowy soft, unbelievably gooey, and packed with a vibrant cherry flavor you just can’t get from a can. They are perfect for a lazy Sunday morning, a festive brunch, or even as one of your new favorite holiday desserts. This recipe will guide you through making the softest dough and the most delicious Cherry Cinnamon Rolls with Homemade Filling you’ve ever had.
Why This Cherry Cinnamon Rolls with Homemade Filling Recipe Works
This recipe stands out because it focuses on simple techniques that produce bakery-quality results right in your own kitchen. We don’t take shortcuts on flavor, especially with the from-scratch cherry filling that truly makes these rolls exceptional. The balance of a rich, buttery dough and a bright, fruity center creates a breakfast pastry that is both comforting and exciting.
The Irresistibly Soft Dough
The foundation of any great cinnamon roll is the dough. This recipe uses an enriched dough, which means it includes fat from butter and eggs, along with milk. Consequently, this creates a wonderfully tender and fluffy texture that stays soft for days. We use active dry yeast for a reliable rise and a touch of sugar to give it a subtle sweetness that complements the fillings perfectly. The key is allowing the dough enough time to proof properly, which develops its flavor and airy structure. You will notice the difference immediately.
The Star of the Show: Homemade Cherry Filling
While the dough is fantastic, the homemade cherry filling is what makes these rolls unforgettable. Store-bought fillings are often overly sweet and lack the fresh, vibrant taste of real fruit. Our version cooks down fresh or frozen cherries with a little sugar, cornstarch for thickening, and a hint of lemon juice to brighten the flavor. This simple process results in a jammy, sweet-tart filling that bursts with authentic cherry goodness in every single bite. This attention to detail makes all the difference in these Cherry Cinnamon Rolls with Homemade Filling.
Gathering Your Ingredients for Perfect Cherry Rolls
Before you begin, gathering and measuring all your ingredients makes the baking process much smoother. This preparation, known as ‘mise en place,’ prevents you from scrambling for an item mid-recipe. For this recipe, we’ll separate the ingredients into three main components: the dough, the cherry filling, and the simple cream cheese glaze.
For the Dough
- Milk: Whole milk provides the best flavor and texture.
- Active Dry Yeast: This is the leavening agent that makes the dough rise.
- Granulated Sugar: A small amount feeds the yeast and sweetens the dough.
- Unsalted Butter: Melted butter adds richness and softness.
- Egg: One large egg helps bind the dough and adds to its rich character.
- All-Purpose Flour: This provides the structure for the rolls.
- Salt: Just a touch to balance the sweetness and add flavor.
For the Cherry Filling, Cinnamon Swirl, and Glaze
- Cherries: You can use fresh or frozen pitted cherries for the filling.
- Granulated Sugar & Cornstarch: These sweeten and thicken the cherry mixture.
- Lemon Juice: A splash of acidity brightens the cherry flavor.
- Brown Sugar & Cinnamon: This classic duo creates the iconic cinnamon swirl.
- Cream Cheese & Powdered Sugar: These form the base of our tangy, sweet glaze that drapes over the warm rolls.

Mastering This Cherry Sweet Rolls Recipe
The process for this cherry sweet rolls recipe is straightforward, but a few key steps will help you achieve perfection. Patience is your best friend, especially when working with yeast dough. Allowing adequate time for rising is critical for a light, airy texture. Rushing this step can lead to dense, heavy rolls, and nobody wants that.
Achieving the Perfect Rise
The first rise, or bulk fermentation, is where the yeast works its magic. After kneading, you’ll place the dough in a lightly oiled bowl and cover it. Find a warm, draft-free spot in your kitchen for it to rest. This could be near a sunny window, on top of the refrigerator, or in an oven with just the light on. The dough should double in size, which usually takes about 60-90 minutes. You can check if it’s ready by gently pressing two fingers into the dough; if the indentations remain, it’s ready to go. The second rise happens after you’ve rolled, filled, and cut the rolls. This shorter rise gives them that final puffiness before baking.
The Art of the Roll
Once the dough has risen, you’ll roll it into a large rectangle. Aim for an even thickness to promote even baking. First, spread the softened butter over the surface, leaving a small border. Next, sprinkle the cinnamon-sugar mixture evenly. Finally, dot the homemade cherry filling across the top. When you roll the dough into a log, do it tightly to create a neat spiral. A tight roll prevents the filling from leaking out during baking and gives you those picture-perfect swirls. For context, the classic cinnamon roll has a long history, but adding fruit fillings like this one adds a wonderful modern twist.
Tips for Storing and Serving Your Homemade Cinnamon Rolls
One of the best parts about this cherry sweet rolls recipe is how well they can be prepared in advance and stored. This makes them ideal for special occasions or when you want a fresh-baked treat without all the work in the morning. With a little planning, you can enjoy warm, gooey rolls whenever the craving strikes.
Making Them Ahead of Time
You have a couple of great options for making these rolls in advance. The first is to prepare the rolls completely up to the second rise. Instead of letting them rise at room temperature, cover the pan tightly with plastic wrap and place it in the refrigerator overnight. The next morning, take them out and let them sit on the counter for about 45-60 minutes to come to room temperature and finish rising before baking. Alternatively, you can fully bake the rolls, let them cool, and freeze them without the glaze. When you’re ready to serve, thaw them and warm them in the oven before adding the fresh glaze.
How to Reheat for That Fresh-Baked Taste
Leftover cinnamon rolls are a wonderful problem to have. To store them, place them in an airtight container at room temperature for up to two days. For longer storage, keep them in the refrigerator for up to a week. To bring back that just-baked softness, simply place a roll on a microwave-safe plate and heat it for about 20-30 seconds. The heat will soften the dough and make the filling gooey again. If you prefer using an oven, you can wrap them in foil and warm them at 350°F (175°C) for about 10 minutes.

Full Recipe: Cherry Cinnamon Rolls with Homemade Filling
Cherry Cinnamon Rolls with Homemade Filling
- Prep Time: 25 minutes
- Cook Time: 25 minutes
- Rise Time: 1 hour 30 minutes
- Total Time: 2 hours 20 minutes
- Servings: 12 rolls
- Calories: 380 kcal per roll
Ingredients
- 1 cup (240ml) whole milk, warmed
- 2 ¼ tsp (1 packet) active dry yeast
- ¼ cup (50g) granulated sugar
- ¼ cup (56g) unsalted butter, melted
- 1 large egg, room temperature
- 3 ½ cups (420g) all-purpose flour, plus more for dusting
- ½ tsp salt
For the Cherry Filling:
- 2 cups (300g) pitted cherries, fresh or frozen
- ¼ cup (50g) granulated sugar
- 1 tbsp cornstarch
- 1 tbsp lemon juice
For the Cinnamon Swirl & Glaze:
- ¼ cup (56g) unsalted butter, softened
- ½ cup (100g) packed brown sugar
- 2 tsp ground cinnamon
- 4 oz (113g) cream cheese, softened
- 1 cup (120g) powdered sugar
- 2 tbsp milk
- ½ tsp vanilla extract
Instructions
- Prepare the Cherry Filling: In a small saucepan, combine cherries, sugar, cornstarch, and lemon juice. Cook over medium heat, stirring often, until the mixture thickens, about 8-10 minutes. Set aside to cool completely.
- Activate the Yeast: In a large bowl, whisk together the warm milk, yeast, and 1 tablespoon of the granulated sugar. Let it sit for 5-10 minutes until foamy.
- Make the Dough: Whisk the melted butter, remaining sugar, and egg into the yeast mixture. Gradually add the flour and salt, mixing with a wooden spoon until a shaggy dough forms. Turn the dough onto a floured surface and knead for 8-10 minutes until smooth and elastic.
- First Rise: Place the dough in a lightly oiled bowl, cover with a clean cloth, and let it rise in a warm place for 60-90 minutes, or until doubled in size.
- Assemble the Rolls: Punch down the dough and turn it out onto a floured surface. Roll it into a 12×18-inch rectangle. Spread the softened butter over the dough. In a small bowl, mix the brown sugar and cinnamon, then sprinkle it evenly over the butter. Dot the cooled cherry filling over the cinnamon sugar.
- Cut and Second Rise: Tightly roll the dough into a log, starting from the long edge. Cut the log into 12 equal slices. Place the rolls in a greased 9×13-inch baking pan. Cover and let them rise for another 30 minutes. Meanwhile, preheat your oven to 375°F (190°C).
- Bake: Bake for 20-25 minutes, or until golden brown. Let the rolls cool in the pan for about 10 minutes.
- Make the Glaze: While the rolls cool, beat the softened cream cheese until smooth. Add the powdered sugar, milk, and vanilla extract, beating until creamy. Spread the glaze over the warm rolls.
Chef’s Notes
For the best results, make sure your milk is warm but not hot (around 110°F or 43°C) to properly activate the yeast without harming it. Additionally, you can use a strand of dental floss to cut the rolls cleanly without squishing them.
Frequently Asked Questions
Can I use frozen cherries for the filling?
Absolutely! Frozen cherries work wonderfully in the homemade filling. You do not need to thaw them before cooking; just add them directly to the saucepan. You might need to cook the filling for an extra minute or two to account for the added moisture.
How do I know when the dough has risen enough?
The best way to check if your dough has completed its first rise is the “poke test.” Gently press two fingers about half an inch into the dough. If the indentations stay and don’t spring back, the dough is ready. If they spring back immediately, it needs more time.
Can I make these cherry cinnamon rolls ahead of time?
Yes, this recipe is great for preparing in advance. You can refrigerate the assembled rolls overnight before the second rise. Just cover the pan tightly and bake them straight from the fridge the next morning, adding a few extra minutes to the baking time.
What’s the best way to store leftover cinnamon rolls?
Store any leftovers in an airtight container at room temperature for up to two days or in the refrigerator for up to five days. To reheat, warm them in the microwave for about 20-30 seconds until soft and gooey again.
A Sweet and Satisfying Treat
There is something so satisfying about pulling a pan of warm, fragrant Cherry Cinnamon Rolls with Homemade Filling from the oven. The sweet aroma fills the entire house, promising a delicious treat for everyone. This recipe is more than just a set of instructions; it is an invitation to create, to share, and to enjoy a moment of pure, home-baked comfort. I hope you and your family love them as much as mine does. Happy baking




