Homemade Cinnamon Rolls with Cream Cheese Glaze Easy Recipe Your Family Will Crave

Posted on

Rory Flynn

homemade cinnamon rolls with cream cheese glaze - featured image

One chilly Sunday morning last fall, I decided to surprise my family with homemade cinnamon rolls. I had zero plans, just a craving for that warm, gooey sweetness that fills the whole house with comfort. I’d tried cinnamon rolls from the store and even a few bakery versions, but they never quite hit the mark. So, I rolled up my sleeves and dove into making them from scratch—flour-dusted counters, sticky hands, and all.

After about three tries (yes, three!), I landed on a recipe that’s become our weekend obsession. These homemade cinnamon rolls with cream cheese glaze are soft, fluffy, and loaded with just the right amount of cinnamon-spiced sugar. The cream cheese glaze? Game changer. It’s tangy and sweet, melting perfectly over every roll.

Now, this isn’t just any cinnamon roll recipe. This is the one my kids beg for before breakfast even hits the table. The one my husband asks me to make for every holiday brunch. And the one I’m excited to share with you because it’s easier than you think, with tips I wish I’d known from the start. If you’ve ever hesitated to make cinnamon rolls at home because of the “all that yeast and waiting” nonsense, stick with me. I promise, this recipe will make you a believer.

Why You’ll Love This Recipe

I’ve made these cinnamon rolls every few weeks for the past year, and there are about a dozen reasons why I keep coming back to this recipe. But here are the big ones:

  • Ridiculously Soft and Fluffy — The dough proofing process is simple but effective. Every bite is like a warm cloud wrapped in cinnamon sugar.
  • Perfect Balance of Sweet and Tangy — The cream cheese glaze cuts through the sweetness with a little tang, making these rolls feel indulgent but not cloying.
  • Family-Friendly — My picky eaters who usually avoid anything too “cinnamony” can’t get enough. Bonus: the recipe isn’t loaded with weird ingredients.
  • Make-Ahead Friendly — You can prepare the rolls the night before, refrigerate, and bake fresh in the morning. Trust me, this has saved many rushed breakfasts.
  • Hands-On Time is Manageable — Yes, yeast is involved, but most of the time is waiting. You can chill with a smoothie like my healthy green apple spinach smoothie while the dough rises.

Honestly, this recipe has become my secret weapon for weekend mornings that feel special without the fuss. It’s the kind of thing that turns an ordinary day into a little celebration—and you can’t beat that.

Ingredients You’ll Need

Here’s the best part: most of these ingredients are probably sitting in your pantry or fridge right now. I’m picky about a couple of things, like the yeast and the cream cheese, because they make the biggest difference. Let me walk you through what you’ll need:

  • All-purpose flour (4 cups / 480g) — The foundation. I always use bleached for softer dough but unbleached works too. Freshly sifted if you can.
  • Active dry yeast (2 ¼ teaspoons / 1 packet) — Make sure it’s fresh. Expired yeast means no rise, and I’ve been there—super disappointing.
  • Whole milk (1 cup / 240ml) — Warm, but not hot (about 110°F/43°C). It wakes up the yeast without killing it.
  • Granulated sugar (½ cup / 100g) — Sweetens the dough just enough.
  • Unsalted butter (⅓ cup / 75g, melted + extra for brushing) — Use quality butter; it adds richness that you can taste.
  • Large eggs (2) — Room temperature is best for easier mixing.
  • Salt (1 teaspoon) — The unsung hero that balances flavors.
  • Cinnamon (2 tablespoons) — Ground, fresh if you have it. I once doubled this by accident, and honestly, I liked it better that way.
  • Brown sugar (1 cup / 220g, packed) — For the filling. The molasses in brown sugar makes the filling extra moist and flavorful.
  • Cream cheese (4 oz / 115g, softened) — Full fat, softened to room temp. This is for the glaze and it’s worth the splurge.
  • Powdered sugar (1 ½ cups / 180g) — For the glaze. Sifted so it’s lump-free.
  • Vanilla extract (1 teaspoon) — Adds that warm, cozy note to the glaze.
  • Milk or heavy cream (2-3 tablespoons) — To thin the glaze to perfect drizzling consistency.

If you want to get fancy, you can add chopped nuts or raisins to the filling, but I like to keep it classic. If you’re prepping for a busy morning, this recipe pairs surprisingly well with a quick snack like apple peanut butter energy bites for a balanced treat.

Equipment Needed

You don’t need anything fancy to pull off these cinnamon rolls. Here’s what I actually use every time:

  • Large mixing bowl — For combining dough ingredients. I use a glass bowl because I can see the dough rise.
  • Stand mixer with dough hook (optional) — Totally optional but it makes kneading easier. You can knead by hand for about 10 minutes if you prefer.
  • Rolling pin — Essential for rolling out the dough evenly.
  • Baking dish (9×13 inch / 23×33 cm) — A glass or ceramic dish works best for even baking.
  • Measuring cups and spoons — Accurate measurements are key, especially with yeast.
  • Kitchen thermometer (optional) — Helpful for checking milk temperature when activating yeast.
  • Small mixing bowl — For making the cream cheese glaze.
  • Pastry brush (optional) — For buttering the dough before rolling.

If you don’t have a stand mixer, no worries—kneading by hand is a great way to connect with the dough (and it’s a good arm workout!). Just make sure your countertop’s clean and lightly floured so it doesn’t stick.

How to Make It: Step-by-Step

homemade cinnamon rolls with cream cheese glaze preparation steps

Alright, let’s make these cinnamon rolls! I’m walking you through exactly how I do it, including the little tricks that make a big difference.

  1. Activate the yeast (5 minutes)
    Warm the milk until it’s about 110°F (43°C)—just warm to the touch, not hot. Stir in 1 tablespoon of sugar and sprinkle the yeast on top. Let it sit for 5 minutes until it’s foamy. If it doesn’t foam, your yeast might be dead; start over with fresh yeast.
  2. Make the dough (10 minutes)
    In a large bowl or stand mixer, combine the flour, remaining sugar, and salt. Add the melted butter, eggs, and the foamy yeast mixture. Mix until a sticky dough forms. Knead by hand on a floured surface for about 8-10 minutes, or use a dough hook on medium speed for 6-7 minutes. The dough should be smooth and slightly tacky—not dry.
  3. First rise (1 to 1.5 hours)
    Place the dough in a lightly greased bowl, cover with a clean towel or plastic wrap, and let it rise in a warm spot until doubled in size. I like to put mine in the oven with just the light on—it’s perfect.
  4. Prepare the filling (5 minutes)
    Mix the brown sugar and cinnamon together in a small bowl. Melt a few tablespoons of butter to brush on the dough.
  5. Roll out the dough (5 minutes)
    Punch down the risen dough and turn it out onto a lightly floured surface. Roll it into a 15×9-inch (38×23 cm) rectangle. Brush the melted butter evenly over the dough, then sprinkle the cinnamon-sugar mixture generously on top.
  6. Form the rolls (5 minutes)
    Starting from the long side, tightly roll up the dough into a log. Pinch the seam to seal. Cut the log into 12 equal slices (I use dental floss for clean cuts). Place the rolls cut-side up in a greased 9×13-inch baking dish, leaving a little space between them.
  7. Second rise (45 minutes)
    Cover the rolls loosely and let them rise again until puffy—almost doubled.
  8. Bake (20-25 minutes)
    Preheat your oven to 350°F (175°C). Bake the rolls until golden brown and cooked through. The tops should be lightly browned but not burnt.
  9. Make the cream cheese glaze (while rolls bake)
    Beat together the softened cream cheese, powdered sugar, vanilla, and 2 tablespoons milk or cream until smooth. Add more milk a teaspoon at a time if it’s too thick for drizzling.
  10. Glaze and serve
    Once the rolls are out of the oven and slightly cooled (about 5-10 minutes), drizzle the cream cheese glaze generously over the top. Serve warm and watch them disappear.

Expert Tips & Tricks

  • Don’t rush the rising — Yeast needs time to work its magic. I once tried to speed things up with hot water, and the dough refused to rise properly.
  • Softened cream cheese is key — If your cream cheese is cold, the glaze will be lumpy. Take it out 30 minutes before or microwave for 15 seconds.
  • Use real butter, not margarine — The flavor difference is noticeable, especially in the filling and dough.
  • For extra fluffiness — After the second rise, gently brush the tops with melted butter before baking. It helps brown the rolls beautifully.
  • Make ahead option — Assemble the rolls, cover tightly, and refrigerate overnight. Bake fresh in the morning for a stress-free breakfast.
  • Keep the glaze runny — If it thickens too much as it sits, whisk in a little milk before drizzling.
  • Don’t skimp on cinnamon — The filling should be generously spiced. My family says “more cinnamon, please!” every time.

Variations & Substitutions

Once you’ve nailed the classic version, here are some ways to mix it up. I’ve tested all of these and they’re foolproof:

  • Pecan or Walnut Cinnamon Rolls — Sprinkle ½ cup chopped nuts into the cinnamon-sugar filling for crunch.
  • Raisin or Currant Rolls — Add ½ cup dried fruit to the filling for a sweet surprise in every bite.
  • Maple Cream Cheese Glaze — Swap the vanilla for 1 teaspoon pure maple syrup for a richer glaze.
  • Vegan Version — Use plant-based milk (like oat or almond), vegan butter, and substitute cream cheese with vegan cream cheese for glaze.
  • Gluten-Free — Use a high-quality gluten-free flour blend and add 1 teaspoon xanthan gum if your blend doesn’t include it.
  • Spiced Up — Add a pinch of ground nutmeg or cardamom to the filling for warm spice notes.
  • Chocolate Chip Rolls — Sprinkle mini chocolate chips along with the cinnamon sugar for a sweet twist.

For a fun brunch twist, I sometimes serve these alongside a fresh chicken Caesar wrap to balance sweet and savory flavors. It’s a crowd-pleaser every time.

Serving & Storage

These cinnamon rolls are best enjoyed fresh and warm, but here’s how to keep the magic going beyond day one.

  • Serving: Serve them straight from the pan with extra cream cheese glaze on the side. I like to add a sprinkle of flaky sea salt on top of the glaze for a little contrast.
  • Storage: Store leftovers in an airtight container at room temperature for up to 2 days. Beyond that, refrigerate for up to 4 days.
  • Reheating: Warm individual rolls in the microwave for 15-20 seconds or wrap in foil and heat in a 300°F (150°C) oven for 10 minutes. Add a little extra glaze after reheating to freshen them up.
  • Freezing: You can freeze unbaked rolls after shaping. Freeze on a baking sheet until solid, then transfer to a freezer bag. Thaw and bake as usual. This is a lifesaver for busy mornings.

Pro tip: If you’re making these for a weekend brunch, I recommend pairing with a refreshing smoothie like the green apple spinach smoothie to balance out all that sweetness.

Nutrition Information

Nutrient Per Serving (1 roll)
Calories 320
Protein 6g
Carbohydrates 45g
Fiber 1g
Sugar 18g
Fat 12g
Saturated Fat 7g
Cholesterol 55mg
Sodium 210mg
Calcium 80mg

Look, these cinnamon rolls are a treat—rich with butter, sugar, and cream cheese. But they’re homemade, so you know exactly what’s in them, and that always feels better than store-bought. Plus, you can lighten them up by cutting the glaze or adding more fruit on the side.

Final Thoughts

So that’s my tried-and-true recipe for homemade cinnamon rolls with cream cheese glaze your whole family will crave. I’ve probably shared too many stories about my kitchen mishaps, but hey, that’s how good recipes happen.

These cinnamon rolls have saved more lazy weekend mornings than I can count. They’re the perfect answer to “what’s for breakfast” when I want something comforting but don’t want to spend all day in the kitchen. My family loves them, and I love that they’re simple enough for me to make without a ton of stress.

Make this recipe your own—add your favorite nuts, swap the glaze flavors, or even turn them into a dessert with chocolate chips. And if you give this a try, please leave a comment below. I want to hear how they turned out for you, and if you hit any bumps, I’m here to help!

Happy baking! And may your kitchen smell like cinnamon and butter for days to come.

Frequently Asked Questions

Q: Can I use instant yeast instead of active dry yeast?

A: Yes, you can substitute instant yeast. Use about 2 teaspoons instead of the 2 ¼ teaspoons of active dry. You can mix instant yeast directly into the dry ingredients without activating it first, which can save a step. I’ve done this when I was in a hurry, and it works just fine.

Q: My dough didn’t rise—what went wrong?

A: This usually means the yeast was dead or the milk was too hot or cold. Make sure your milk is warm but not hot (around 110°F/43°C). Also, check the expiration date on your yeast. Fresh yeast should foam within 5 minutes when mixed with warm milk and sugar.

Q: Can I make these cinnamon rolls gluten-free?

A: Absolutely! Use a good gluten-free all-purpose flour blend with xanthan gum included. The dough will be a bit stickier, but the rolls come out surprisingly tender. I recommend baking a test roll first to make sure your oven temperature works well.

Q: How long do the baked cinnamon rolls keep?

A: At room temperature, they’re best eaten within 2 days. You can refrigerate them for up to 4 days, but they’ll firm up a bit. Reheat gently with a splash of milk or cream to bring back the softness.

Q: Can I freeze the assembled rolls before baking?

A: Yes! After you cut and place the rolls in the pan, cover tightly with plastic wrap and freeze. When you’re ready to bake, thaw overnight in the fridge, then let them rise for 30-45 minutes at room temperature before baking. This is a lifesaver for busy mornings.

Q: What’s the best way to store leftover cream cheese glaze?

A: Store any leftover glaze in an airtight container in the fridge for up to 5 days. Give it a quick stir before using, and add a tiny splash of milk if it’s thickened too much.

Q: Can I substitute the cream cheese glaze with a simple powdered sugar glaze?

A: You can, but the cream cheese glaze gives these rolls their signature tangy richness. A simple glaze of powdered sugar and milk will be sweeter and less complex. I recommend trying the cream cheese version at least once—you won’t regret it.

Pin This Recipe!

homemade cinnamon rolls with cream cheese glaze recipe

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
homemade cinnamon rolls with cream cheese glaze - featured image

Homemade Cinnamon Rolls with Cream Cheese Glaze


  • Author: Elena
  • Total Time: 2 hours 35 minutes
  • Yield: 12 servings 1x

Description

Soft, fluffy cinnamon rolls loaded with cinnamon-spiced sugar and topped with a tangy, sweet cream cheese glaze. Perfect for family breakfasts and holiday brunches.


Ingredients

Scale
  • 4 cups all-purpose flour (480g)
  • 2 ¼ teaspoons active dry yeast (1 packet)
  • 1 cup whole milk (240ml), warm (about 110°F/43°C)
  • ½ cup granulated sugar (100g)
  • ⅓ cup unsalted butter (75g), melted + extra for brushing
  • 2 large eggs, room temperature
  • 1 teaspoon salt
  • 2 tablespoons ground cinnamon
  • 1 cup brown sugar (220g), packed
  • 4 oz cream cheese (115g), softened
  • 1 ½ cups powdered sugar (180g), sifted
  • 1 teaspoon vanilla extract
  • 23 tablespoons milk or heavy cream

Instructions

  1. Activate the yeast (5 minutes): Warm the milk to about 110°F (43°C). Stir in 1 tablespoon of sugar and sprinkle the yeast on top. Let sit for 5 minutes until foamy.
  2. Make the dough (10 minutes): In a large bowl or stand mixer, combine flour, remaining sugar, and salt. Add melted butter, eggs, and foamy yeast mixture. Mix until sticky dough forms. Knead by hand for 8-10 minutes or with dough hook for 6-7 minutes until smooth and slightly tacky.
  3. First rise (1 to 1.5 hours): Place dough in greased bowl, cover, and let rise in warm spot until doubled in size.
  4. Prepare the filling (5 minutes): Mix brown sugar and cinnamon in a small bowl. Melt a few tablespoons of butter for brushing.
  5. Roll out the dough (5 minutes): Punch down dough and roll into a 15×9-inch rectangle. Brush melted butter evenly over dough, then sprinkle cinnamon-sugar mixture generously.
  6. Form the rolls (5 minutes): Roll dough tightly from long side into a log. Pinch seam to seal. Cut into 12 equal slices and place cut-side up in greased 9×13-inch baking dish.
  7. Second rise (45 minutes): Cover rolls loosely and let rise until puffy and almost doubled.
  8. Bake (20-25 minutes): Preheat oven to 350°F (175°C). Bake rolls until golden brown and cooked through.
  9. Make the cream cheese glaze (while rolls bake): Beat cream cheese, powdered sugar, vanilla, and 2 tablespoons milk or cream until smooth. Add more milk if needed for drizzling consistency.
  10. Glaze and serve: After rolls cool 5-10 minutes, drizzle glaze generously over top. Serve warm.

Notes

[‘Do not rush the rising process; yeast needs time to work properly.’, ‘Softened cream cheese is key for a smooth glaze; warm it slightly if cold.’, ‘Use real butter, not margarine, for best flavor.’, ‘For extra fluffiness, brush tops with melted butter before baking.’, ‘Make ahead by assembling rolls and refrigerating overnight; bake fresh in the morning.’, ‘Keep glaze runny by whisking in milk if it thickens too much.’, ‘Generously spice the filling with cinnamon for best flavor.’, ‘You can freeze unbaked rolls after shaping; thaw and bake as usual.’]

  • Prep Time: 20 minutes
  • Cook Time: 20-25 minutes
  • Category: Breakfast
  • Cuisine: American

Nutrition

  • Serving Size: 1 cinnamon roll
  • Calories: 320
  • Sugar: 18
  • Sodium: 210
  • Fat: 12
  • Saturated Fat: 7
  • Carbohydrates: 45
  • Fiber: 1
  • Protein: 6

Keywords: cinnamon rolls, homemade cinnamon rolls, cream cheese glaze, breakfast recipe, easy cinnamon rolls, soft cinnamon rolls, holiday brunch

You might also like these recipes

Leave a Comment

Recipe rating