If you hopped over from our @recipestokitchen Pinterest community, welcome to my kitchen! Today I’m sharing my tested, no-fail recipe for Cherry Cinnamon Rolls with Homemade Filling—complete with ingredient swaps, visual step-by-step cues across 4 pages, and a printable recipe card below.

📌 Pin Recipe
1. Why This Recipe Works Every Time
In my test kitchen, I’ve made countless cinnamon rolls, but these cherry-filled beauties are the ones my family begs for. The secret is a soft, enriched dough that rises to pillowy perfection, paired with a homemade cherry filling that’s bursting with bright, tart flavor—no canned goo here.
What makes this recipe work every time is the balance: the sweet dough, the tangy cherries, and just enough cinnamon to warm it all up. Whether it’s a lazy Sunday morning or a weekday treat, these rolls turn any moment into something special.
👩🍳 Chef Elena’s Test Kitchen Highlights (Page 1 of 4)
- Foolproof Ratios: Triple-tested with everyday supermarket ingredients so it works on your very first try.
- Balanced Flavor: Layered aromatics and proper pan temperature create rich, homemade depth without complicated steps.
- Save for Later: Tap 📌 Pin Recipe to save this dish to your dinner or baking board.
Tap Next Page (Page 2) below for my Key Ingredients & Easy Substitutions, or scroll down to check off the full Recipe Card!
Cherry Cinnamon Rolls with Homemade Filling
These cherry cinnamon rolls are soft, pillowy, and packed with a sweet-tart homemade cherry filling that pairs beautifully with warm cinnamon. Perfect for weekend brunch or a cozy afternoon snack, they're a family favorite that fills the kitchen with the most inviting aroma.
🛒 Ingredients (Check Off As You Measure)
🍳 Step-by-Step Instructions
- In a small bowl, dissolve yeast in warm water with a pinch of sugar; let sit 5 minutes until frothy. In a large bowl, mix flour, sugar, and salt. Add yeast mixture, warm milk, melted butter, and egg; stir until a soft dough forms.
- Turn dough onto a floured surface and knead for 8-10 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise in a warm spot for 1 hour, or until doubled in size.
- Meanwhile, make the filling: in a saucepan, combine cherries, sugar, cornstarch, lemon juice, and cinnamon. Cook over medium heat for 5-7 minutes until thickened. Let cool completely.
- Punch down the dough and roll it into a 12×18-inch rectangle. Spread the cooled cherry filling evenly over the dough. Roll tightly from the long side, then slice into 12 equal pieces. Place rolls in a greased 9×13-inch baking dish.
- Cover and let rise again for 30 minutes. Preheat oven to 375°F. Bake for 22-25 minutes until golden brown. Whisk glaze ingredients and drizzle over warm rolls before serving.
👩🍳 Chef Elena’s Kitchen Notes & Storage
For the fluffiest rolls, make sure your milk and water are warm but not hot—about 110°F—to keep the yeast happy. Store leftover rolls in an airtight container at room temperature for up to 3 days, or freeze for up to 2 months; reheat in the microwave for 20 seconds.
Pinterest Kitchen Tip: Save this recipe to your @recipestokitchen board so you can pull up the ingredient checklist at the grocery store!
