Cherry Cinnamon Rolls with Homemade Filling

Cherry Cinnamon Rolls with Homemade Filling

Discover the most irresistible Cherry Cinnamon Rolls with Homemade Filling — pillowy soft dough, luscious cherry filling, and a tangy cream cheese frosting that’ll have everyone begging for seconds.

Okay, real talk — I’ve made a lot of cinnamon rolls in my life, but the moment I swapped the classic cinnamon sugar for a jammy homemade cherry filling, there was no going back. These cherry sweet rolls are the kind of bake that makes your whole kitchen smell like a hug, and honestly? That alone is reason enough to make them on a lazy Sunday morning.

What Makes These Cherry Cinnamon Rolls So Good

These aren’t your average grocery store rolls. We’re talking soft, pillowy bread dough wrapped around a thick, glossy homemade cherry filling — not some canned stuff — topped with a tangy cream cheese frosting that melts right into every swirl. This homemade cherry cinnamon rolls recipe is weekend-baking at its absolute finest.

The dough is enriched with butter and eggs, which gives it that brioche-like tenderness. The cherry filling sets up thick and jammy, so it doesn’t get watery during baking. And the frosting? It’s rich, creamy, and just a little vanilla-forward. Every single layer earns its place here.

Ingredients

Cherry Sweet Rolls Recipe

The Cherry Filling

IngredientAmount
Frozen cherries3½ cups (454g)
Granulated sugar⅓ cup (67g)
Cold water¼ cup (60g)
Cornstarch2 tbsp (20g)

The Dough

IngredientAmount
Warm water¼ cup (60g)
Active dry yeast1 tsp (6g)
Whole milk¾ cup (180g)
Granulated sugar⅓ cup (67g)
Large eggs2
Bread flour4½ cups (540g)
Salt½ tsp (3g)
Unsalted butter, room temperature6 tbsp

Cream Cheese Frosting

IngredientAmount
Unsalted butter, room temperature4 tbsp (57g)
Cream cheese, room temperature3 oz (85g)
Powdered sugar2 cups (260g)
Vanilla extract2 tsp
Whole milk1–3 tbsp (20–60g)

Step-by-Step Instructions

Homemade Cherry Cinnamon Rolls

Step 1: Make the Cherry Filling

Start here — the filling needs time to chill before you use it, so getting it done first is key. In a medium saucepan over medium-high heat, combine your frozen cherries and sugar. Stir constantly as the mixture heats up and the cherries release their gorgeous ruby-red juices.

In a small bowl, whisk together the cold water and cornstarch until fully dissolved — no lumps, please! Pour this slurry into the cherry mixture and keep stirring until the filling thickens up into a glossy, jam-like consistency. It happens fast, so don’t walk away.

Once thickened, pull it off the heat and let it cool before transferring to a bowl. Pop it in the fridge while you work on the dough. It needs to be fully chilled before it goes on the dough, or you’ll end up with a soggy mess. Trust the process.

Step 2: Activate the Yeast

In a small bowl, whisk together the warm water, active dry yeast, and a tiny pinch of sugar. Walk away for about 15 minutes. When you come back, it should be bubbly and smell faintly yeasty — that means it’s alive and ready to go. If nothing’s happening after 15 minutes, your yeast might be old. Grab a fresh packet and try again.

Step 3: Make the Dough

Add the milk, sugar, and eggs to your activated yeast mixture and whisk until everything’s well combined. Sift the bread flour and salt right into the bowl, then stir until a shaggy dough forms. Don’t panic — it’s supposed to look a little rough at this stage.

Now comes the fun part (or the arm workout, depending on how you look at it). Work in the room-temperature butter either by hand or with a stand mixer on low. Keep going for about 3 minutes until the butter is fully incorporated. Then crank the mixer to medium with the dough hook, or knead by hand, for about 10 minutes.

You’re looking for a smooth, elastic dough that pulls cleanly away from the sides of the bowl.

Tip: Properly kneaded dough should feel soft and slightly tacky — not sticky, not dry. If it’s sticking to your hands, add flour just one tablespoon at a time.

Step 4: First Rise

Transfer the dough to a lightly greased bowl, cover it with a damp kitchen towel, and let it rise at around 72°F (22°C) for about 1 hour. You want it to almost double in size — big, puffy, and pillowy. This slow rise is what builds that beautiful flavor and soft texture.

While you wait, you could prep your pan, or honestly just pour yourself a coffee. You’ve earned it.

Step 5: Roll and Fill

Lightly flour your work surface and gently press the dough into a rough rectangle. Use a floured rolling pin to roll it out into a 14″ x 16″ rectangle — keep the thickness as even as you can.

Pull that beautiful chilled cherry filling from the fridge and spread it evenly over the dough, leaving a 1-inch margin along one long edge. That bare strip is what’ll seal your roll. Once the filling is spread, roll the dough up tightly from the opposite end, applying gentle, even pressure as you go.

When you reach that bare margin, lightly dampen it with a little water, press to seal, and let the log sit seam-side down for a minute. It can get a bit messy — just embrace the chaos. Using a sharp, non-serrated knife, cut the log into 12 equal rolls and nestle them into a greased 11″ x 15″ pan.

Tip: For cleaner cuts, try using unflavored dental floss! Slide it under the log, cross the ends over the top, and pull — perfectly clean slices every time.

Step 6: Second Rise and Bake

Preheat your oven to 350°F (177°C). While it heats up, let the rolls do their second rise in a warm spot for about 30 minutes. They should puff up noticeably and look gloriously full in the pan.

Bake on the center rack for 30–35 minutes, until the tops are just starting to turn golden. Don’t overbake — you want the centers still soft!

Step 7: Make the Frosting and Finish

While the rolls bake, beat together the butter, cream cheese, powdered sugar, vanilla, and just enough milk to get a smooth, spreadable consistency. Taste it. Try not to eat it all with a spoon. (No judgment if you do.)

Let the rolls cool for 15 minutes after pulling them from the oven before frosting — this way the frosting melts slightly into the warm rolls rather than sliding right off. Serve and try to share. Or don’t.

Expert Tips, Variations & Troubleshooting

Tips for Perfect Cherry Cinnamon Rolls

Use bread flour, not all-purpose. The higher protein content gives the rolls that chewy, stretchy texture. All-purpose will work in a pinch, but bread flour is worth it.

Room temperature butter matters. For both the dough and the frosting, soft butter incorporates evenly. Cold butter will clump; melted butter will make the dough greasy.

Don’t rush the chill. A fully chilled cherry filling won’t sink into or sog out the dough during baking. If you’re short on time, you can put it in the freezer for 20 minutes instead.

Tasty Variations

Want to get a little fancy with this cherry sweet rolls recipe? Try stirring a teaspoon of almond extract into the cherry filling — it’s a classic pairing that tastes incredible. You could also mix a handful of dark chocolate chips into the filling for a cherry-chocolate combo that’s dangerously good.

If you love other fruity bakes, you might also enjoy this blueberry pistachio spring salad for a lighter, fresh-fruit fix.

Troubleshooting

Rolls came out dense? The dough likely wasn’t kneaded long enough, or the yeast wasn’t fully activated. Make sure your yeast is bubbly before proceeding.

Filling leaked everywhere? This usually happens when the filling wasn’t cold enough, or the rolls weren’t sealed tightly. Chill the filling well and press that seam down firmly.

Frosting too thick or thin? Just adjust the milk — add a splash more to thin it out, or a spoon of extra powdered sugar to thicken it up.

Storage Instructions

MethodDurationNotes
Room temperature (covered)Up to 2 daysKeep tightly covered to prevent drying out
RefrigeratorUp to 5 daysReheat before serving for best texture
Freezer (unfrosted)Up to 2 monthsWrap individually; frost after thawing

Reheating Tips

To reheat, place individual rolls on a microwave-safe plate with a small damp paper towel on top and microwave for 20–30 seconds. This keeps them moist. For a batch, cover the pan with foil and warm in a 300°F oven for 10–12 minutes.

No-Waste Kitchen Ideas

Leftover rolls getting a bit dry? Tear them up and use them as the base for a cherry bread pudding — just add eggs, milk, and a splash of vanilla, and bake. It’s an incredible second-life recipe. You can also dice leftover rolls and layer them with whipped cream and extra cherry sauce for a lazy trifle situation.

Nutritional Information

Cherry Cinnamon Rolls On Plate

Per serving (1 roll), approximate:

NutrientAmount
Calories~420 kcal
Carbohydrates~65g
Protein~7g
Fat~15g
Saturated Fat~9g
Sugar~32g
Fiber~2g
Sodium~160mg

Nutritional values are estimates and will vary based on exact ingredient brands and measurements.

Cherry Cinnamon Rolls with Homemade Filling FAQs

Can I use fresh cherries instead of frozen?

Absolutely! Fresh cherries work great — just pit them first. The cook time for the filling will be about the same. Frozen cherries are convenient and often more affordable, but fresh ones give a slightly brighter flavor, especially in summer.

Can I make these cherry cinnamon rolls ahead of time?

Yes, and it’s one of the best things about this recipe. After arranging the cut rolls in the pan, cover tightly with plastic wrap and refrigerate overnight. In the morning, let them sit at room temperature for 30–45 minutes before baking. You get that slow-rise flavor with almost zero morning effort.

Why do I need to use bread flour specifically?

Bread flour has a higher protein content than all-purpose flour, which creates more gluten structure. That’s what gives these homemade cherry cinnamon rolls their chewy, pull-apart texture rather than a cakey one. It’s a small swap that makes a big difference.

Can I freeze these rolls?

Definitely. Bake and cool the rolls completely, but hold off on frosting. Wrap them individually in plastic wrap, then place in a zip-lock bag and freeze for up to 2 months. Thaw at room temperature, reheat gently, then frost fresh.

What if my dough isn’t rising?

This usually means the yeast didn’t activate properly. Check that your water was warm but not hot — too hot kills yeast. Also check the expiration date on your yeast packet. If the yeast didn’t get bubbly in step 2, start over with a fresh packet rather than proceeding with a batch that won’t rise.

Ready to Make These? Let’s Do It!

If you’ve made it this far, you already know you’re making these Cherry Cinnamon Rolls with Homemade Filling this weekend. They’re a little bit of a project, but every single step is worth it — the smell, the taste, the cherry-filled swirls — it’s pure joy in baked form.

If you give them a try, I’d love to hear how it went! Drop a comment below with any tweaks you made or questions you have. And if you snap a photo of your cherry cinnamon rolls on a plate looking all gorgeous and frosted, share it on Pinterest — it honestly makes my day to see your bakes come to life. Happy baking!

Looking for more cozy bakes and delicious recipes? Check out some other favorites:

Cherry Cinnamon Rolls with Homemade Filling

Cherry Cinnamon Rolls with Homemade Filling

Soft, pillowy enriched dough rolled around a thick, glossy homemade cherry filling and finished with a tangy cream cheese frosting. These homemade cherry cinnamon rolls are the ultimate cozy bake — jammy, buttery, and completely irresistible straight from the oven.
Prep Time 30 minutes
Cook Time 35 minutes
Rising Time 1 hour 30 minutes
Total Time 2 hours 35 minutes
Course Breakfast, Brunch, Dessert
Cuisine American
Servings 12 servings
Calories 420 kcal

Equipment

  • Stand mixer with dough hook
  • Medium saucepan
  • Rolling pin
  • 11×15 inch baking pan
  • Mixing bowls
  • Non-serrated knife
  • Whisk
  • Greased bowl

Ingredients
  

The Cherry Filling

  • 3.5 cups Frozen cherries 454g
  • cup Granulated sugar 67g
  • ¼ cup Cold water 60g
  • 2 tbsp Cornstarch 20g

The Dough

  • ¼ cup Warm water 60g
  • 1 tsp Active dry yeast 6g
  • ¾ cup Whole milk 180g
  • cup Granulated sugar 67g
  • 2 Large eggs
  • 4.5 cups Bread flour 540g
  • ½ tsp Salt 3g
  • 6 tbsp Unsalted butter room temperature

Cream Cheese Frosting

  • 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, adjust for desired frosting consistency

Instructions
 

  • In a medium-sized saucepan, combine the frozen cherries and granulated sugar. Stir the mixture continuously as you bring it to a gentle boil over medium-high heat.
  • In a small bowl, whisk together the cold water and cornstarch until fully dissolved. Gently stir the cornstarch slurry into the cherry and sugar mixture, continuing to stir until the filling thickens into a glossy, jam-like consistency.
  • Once thickened, remove the pan from the heat and allow the cherry filling to cool before transferring it to a bowl. Place the bowl in the refrigerator to fully chill while you prepare the dough.
  • In a small bowl, whisk together the warm water, active dry yeast, and a pinch of sugar. Let the mixture sit for about 15 minutes, or until the yeast blooms and becomes bubbly and activated.
  • Add the milk, sugar, and eggs to the bloomed yeast mixture and whisk until thoroughly combined.
  • Sift the bread flour and salt into the mixture, stirring just until a shaggy dough forms.
  • Work in the room-temperature butter by hand or with a stand mixer on low speed until fully incorporated, about 3 minutes.
  • Knead the dough on medium speed using a dough hook attachment, or knead by hand, for approximately 10 minutes until the dough is smooth, elastic, and pulls cleanly away from the sides of the bowl.
  • Transfer the dough to a greased bowl and cover with a damp cloth or kitchen towel. Let the dough rise at around 72°F (22°C) for 1 hour, or until it has almost doubled in size.
  • Lightly dust your work surface with flour. Gently pat the dough into a rectangular shape and use a floured rolling pin to roll it out into a 14″x16″ rectangle.
  • Remove the chilled cherry filling from the refrigerator and spread it evenly over the sheet of dough, leaving a one-inch margin along one long edge to help seal the rolls.
  • Starting from the end opposite the margin, roll the dough up tightly, applying gentle even pressure. Lightly dampen the margin with water, press to seal, and allow the roll to rest seam-side down for one minute to ensure a tight seal.
  • Using a non-serrated knife, cut the log into 12 equally-sized rolls and arrange them in a greased 11″x15″ baking pan.
  • Preheat your oven to 350°F (177°C). Place the pan of rolls in a warm spot in your kitchen and allow them to rise for approximately 30 minutes at around 72°F (22°C), until visibly puffed and increased in size.
  • Bake the rolls on the center rack of your preheated 350°F (177°C) oven for 30–35 minutes, or until the tops are just beginning to turn golden brown.
  • While the rolls are baking, prepare the frosting. Beat together the butter, cream cheese, powdered sugar, vanilla extract, and milk in a medium bowl until smooth and lump-free. Add more or less milk as needed to reach your desired consistency.
  • Allow the baked cherry cinnamon rolls to cool for 15 minutes before spreading on the cream cheese frosting. Serve and enjoy!

Notes

Use bread flour: Higher protein content creates a chewier, stretchier texture. All-purpose flour works in a pinch but bread flour gives the best results.
Room temperature butter is essential: For both the dough and frosting — cold butter clumps into the dough and melted butter makes it greasy.
Chill the filling fully: A cold filling prevents the dough from becoming soggy. If short on time, chill it in the freezer for 20 minutes instead.
Make-ahead tip: After cutting and placing rolls in the pan, cover tightly with plastic wrap and refrigerate overnight. Let sit at room temperature for 30–45 minutes before baking in the morning.
Clean-cut tip: Use unflavored dental floss slid under the roll log and crossed over the top for perfectly clean slices without squashing the rolls.
Variation — Almond Cherry: Stir 1 tsp of almond extract into the cherry filling before chilling for a classic cherry-almond flavor pairing.
Variation — Cherry Chocolate: Fold a handful of dark chocolate chips into the filling before spreading for a rich cherry-chocolate combo.
Troubleshooting — Dense rolls: Likely caused by under-kneaded dough or insufficiently activated yeast. Ensure the yeast is bubbly before proceeding.
Troubleshooting — Leaking filling: The filling was not cold enough, or the roll was not sealed tightly. Always chill the filling fully and press the seam firmly.
Freezing: Bake and cool completely without frosting. Wrap rolls individually in plastic wrap and freeze for up to 2 months. Frost fresh after thawing and reheating.
Keyword Cherry Cinnamon Rolls On Plate, Cherry Cinnamon Rolls with Homemade Filling, Cherry Sweet Rolls Recipe, Homemade Cherry Cinnamon Rolls

Similar Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating