Grandma Jo’s Magical Cherry Cinnamon Rolls Recipe

Author: Josephine Miller
Published:

There’s something magical about the scent of warm cherry cinnamon rolls filling the kitchen on a lazy Sunday morning. That sweet-tart cherry aroma mixed with cinnamon always takes me right back to Grandma Jo’s cozy farmhouse kitchen, where flour dusted the countertops and love went into every batch. This Cherry Cinnamon Rolls Recipe holds a special place in my heart – it’s the same one we’d make when the cherry trees were heavy with fruit, and Grandma would let me sneak tastes of the sticky filling while she rolled out the dough.

Cherry Cinnamon Rolls Recipe - detail 1
Table of Contents

What makes these rolls truly special is how the sweet cherries play off the warm cinnamon, all wrapped in the softest, fluffiest dough you can imagine. And that cream cheese frosting? Pure heaven. Grandma always said the secret was in the kneading – getting that dough just elastic enough to trap all the buttery layers inside. The recipe’s been passed down through family gatherings, holiday breakfasts, and those rainy afternoons when nothing but comfort food would do. Now I’m sharing it with you, just the way Grandma Jo taught me – complete with all her little tricks for perfect rise and that signature tangy-sweet cherry swirl.

Why You’ll Love This Cherry Cinnamon Rolls Recipe

Trust me, once you try these, there’s no going back to the plain ones. You’re going to fall head over heels for that sweet-tart cherry filling – it’s like a little burst of summer in every bite. The dough bakes up so soft and fluffy, it practically melts in your mouth. And that creamy, tangy frosting on top? Absolute perfection. These rolls walk that beautiful line between breakfast treat and dessert – perfect for a special morning or a cozy night in.

Ingredients for Cherry Cinnamon Rolls

Let’s gather everything you’ll need – I like to line up my ingredients like Grandma Jo taught me.

Cherry Cinnamon Rolls Recipe - detail 2

For the cherry filling: 3 1/2 cups frozen cherries (454g), 1/3 cup granulated sugar (67g), 1/4 cup cold water (60g), and 2 tbsp cornstarch (20g) – this thickens that gorgeous ruby-red juice. The dough calls for: 1/4 cup warm water (60g) to activate 1 tsp active dry yeast (6g), 3/4 cup whole milk (180g), 1/3 cup sugar (67g), 2 large eggs (room temperature!), 4 1/2 cups bread flour (540g), 1/2 tsp salt (3g), and 6 tbsp softened unsalted butter. For the frosting: 4 tbsp butter (57g), 3 oz cream cheese (85g), 2 cups powdered sugar (260g), 2 tsp vanilla, and 1-3 tbsp milk (20-60g) to get that perfect drizzle consistency.

Ingredient Notes & Substitutions

Fresh cherries work if they’re in season – just pit and chop them first. Whole milk makes the dough richest, but 2% will do in a pinch. Bread flour gives that perfect chew, though all-purpose works if that’s what you’ve got. Whatever you do, don’t skimp on the yeast or try to substitute baking powder – the magic rise depends on it! And please, please use real butter – margarine just won’t give you those same heavenly layers.

How to Make Cherry Cinnamon Rolls

Alright, let’s get our hands floury! First, make that gorgeous cherry filling – combine the cherries, sugar, water and cornstarch in a saucepan. Cook it over medium heat, stirring constantly until it thickens into a glossy, jammy consistency. This takes about 5-7 minutes. Pour it into a bowl and pop it in the fridge to cool completely – trust me, you don’t want warm filling melting your butter later!

Cherry Cinnamon Rolls Recipe - detail 3

While that chills, let’s wake up the yeast. Mix your warm water (not hot – you’ll kill the yeast!) with that teaspoon of yeast and a pinch of sugar. Let it sit for about 15 minutes until it gets all foamy and smells wonderfully bready. Meanwhile, warm your milk just until it’s lukewarm – stick your clean pinky in to test, it should feel like bathwater.

Now the fun begins! In your mixing bowl, combine the yeast mixture, warm milk, sugar, eggs, flour, salt and softened butter. Knead it for about 8-10 minutes until the dough pulls away from the sides of the bowl and feels smooth as a baby’s cheek. If you’re doing this by hand like Grandma Jo did, expect some arm workout – but that’s part of the love you’re putting in!

Transfer your beautiful dough to a greased bowl, cover it with a clean kitchen towel, and let it rise in a warm spot for about an hour. You’ll know it’s ready when it’s doubled in size – poke it gently and if the indentation stays, it’s perfect.

Time to roll! Punch down the dough (so satisfying) and turn it out onto a floured surface. Roll it into a rectangle about 1/4 inch thick. Spread that cooled cherry filling evenly over the dough, leaving just a small border at the top edge. Now roll it up tightly from the long side – don’t worry if some filling oozes out, that just means they’ll be extra flavorful!

Using a sharp knife or dental floss (Grandma’s secret trick!), cut the log into 12 even rolls. Arrange them in a greased baking dish, cover again, and let them rise for another 30 minutes while your oven preheats to 350°F (177°C). Bake for 30-35 minutes until they’re golden brown and your kitchen smells like heaven.

While they bake, whip up that dreamy frosting – beat together the butter and cream cheese until smooth, then gradually add the powdered sugar, vanilla and just enough milk to make it pourable. Let the rolls cool for about 15 minutes (if you can wait that long!) before drizzling the frosting over the top.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cherry Cinnamon Rolls Recipe

Grandma Jo’s Magical Cherry Cinnamon Rolls Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Sweet and tangy cherry cinnamon rolls with a creamy frosting, perfect for breakfast or dessert.

  • Total Time: 2 hours 5 minutes
  • Yield: 12 rolls 1x

Ingredients

Scale
  • 3 1⁄2 cups frozen cherries (454g)
  • 1⁄3 cup granulated sugar (67g)
  • 1⁄4 cup cold water (60g)
  • 2 tbs corn starch (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 tbs unsalted butter, room temperature
  • 4 tbs unsalted butter, room temperature (57g)
  • 3 oz cream cheese, room temperature (85g)
  • 2 cups powdered sugar (260g)
  • 2 tsp vanilla extract
  • 13 tbs whole milk (20-60g)

Instructions

  1. Make the filling by combining cherries, sugar, water, and cornstarch. Cook until thickened, then chill.
  2. Activate the yeast by mixing with warm water and a pinch of sugar. Let sit for 15 minutes.
  3. Make the dough by combining milk, sugar, eggs, flour, salt, and butter. Knead until smooth.
  4. Let the dough rise in a greased bowl for 1 hour or until doubled in size.
  5. Roll out the dough, spread the cherry filling, and roll tightly. Cut into 12 rolls.
  6. Let the rolls rise again for 30 minutes.
  7. Bake at 350°F (177°C) for 30-35 minutes.
  8. Prepare the frosting by mixing butter, cream cheese, powdered sugar, vanilla, and milk.
  9. Frost the rolls after cooling for 15 minutes.

Notes

  • Use room-temperature ingredients for best results.
  • Let the filling cool completely before spreading on the dough.
  • Knead the dough until it pulls away from the sides of the bowl.
  • Allow rolls to cool slightly before frosting to prevent melting.
  • Author: Grandma Jo
  • Prep Time: 1 hour 30 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 roll
  • Calories: 320
  • Sugar: 25g
  • Sodium: 120mg
  • Fat: 12g
  • Saturated Fat: 7g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 55mg

Tips for Perfect Cherry Cinnamon Rolls

Cherry Cinnamon Rolls Recipe - detail 4
  • Cool the filling completely – warm filling makes the dough soggy and harder to roll
  • Room temperature ingredients mix better – cold eggs or butter can ruin your dough’s texture
  • Don’t rush the rise – let the dough double in size for the lightest, fluffiest rolls
  • Roll tightly to prevent gaps in your swirls – loose rolls mean uneven filling distribution
  • Use dental floss to cut cleanly – just slide it under the roll, cross the ends and pull

Serving & Storing Cherry Cinnamon Rolls

Oh, you’ll want to serve these beauties warm – that’s when the cherry filling oozes just right and the frosting melts into every nook. I always put out extra frosting because, let’s be honest, nobody ever complains about more cream cheese goodness! These keep beautifully in an airtight container for about 3 days – if they last that long.

For longer storage, you can freeze the unbaked rolls right after cutting them; just thaw overnight in the fridge before their final rise and bake. Leftovers? Pop ’em in the microwave for 20 seconds to bring back that fresh-from-the-oven magic.

Cherry Cinnamon Rolls Recipe FAQs

“Can I use canned cherries?” Absolutely! Just drain them well and pat dry with paper towels – the extra moisture in canned cherries can make your filling too runny. I prefer frozen because they hold their shape better, but in a pinch, canned will work. Reduce the sugar slightly since canned cherries are often packed in syrup.

“How do I know when dough has risen enough?” Grandma Jo taught me the poke test – gently press one finger about half an inch into the dough. If the indentation stays and doesn’t spring back, it’s perfect. If it fills in quickly, give it more time. The dough should look puffy and nearly doubled in size – usually about an hour in a warm kitchen.

“Can I make these ahead?” You bet! Here’s my favorite trick: prepare the rolls up to the second rise, then cover tightly and refrigerate overnight. In the morning, let them sit at room temperature for 30 minutes while the oven heats, then bake as directed. The slow rise in the fridge actually develops more flavor!

“Why did my filling leak out?” Don’t worry – mine does this sometimes too! Just means you’ve got generous portions. Next time, leave a bigger border when spreading (about 1/2 inch) and roll extra tight. Any leaked filling makes delicious crispy bits around the edges – consider it a bonus!

Nutritional Information

Now, let’s talk numbers – but remember, these values are estimates and can vary depending on your exact ingredients. Each glorious cherry cinnamon roll comes in at about 320 calories, with 25g of that sweet, sweet sugar (mostly from the cherries and frosting, let’s be honest).

You’re looking at 12g of fat – but hey, 7g of that is the good, creamy saturated fat from butter and cream cheese. Each roll packs 5g of protein and 2g of fiber to balance things out a bit. Not too shabby for a treat that tastes this indulgent!

Share Your Cherry Cinnamon Rolls

I’d love to see your cherry cinnamon roll creations! Snap a photo of those beautiful swirls and tag us @GoodOlRecipes – nothing makes me happier than seeing families enjoying these rolls just like we did. Don’t forget to rate the recipe below if you try it!

For More recipes, Follow me on Facebook!

Hi, I’m Grandma Jo!

I believe the best recipes are the ones passed down, shared at the table, and made with love. On Good Ol’ Recipes, I bring you the classics—hearty meals, sweet treats, and homemade dishes that feel like home.

You Might Also Like...

Irresistible Tuna Broccoli Orzo Salad Bowl in 20 Minutes

Irresistible Tuna Broccoli Orzo Salad Bowl in 20 Minutes

Dreamy Shrimp Scampi Pasta Salad with 24g Protein

Dreamy Shrimp Scampi Pasta Salad with 24g Protein

Grandma Jo’s Irresistible BBQ Ready Mexican Pasta Salad

Grandma Jo’s Irresistible BBQ Ready Mexican Pasta Salad

Irresistible Pickle Crustburger Recipe in 30 Minutes

Irresistible Pickle Crustburger Recipe in 30 Minutes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star