Cream Cheese Cinnamon Rolls Recipe

This Cream Cheese Cinnamon Rolls Recipe is going to be a huge hit with kids and adults alike! The cream cheese is added to the dough as a filling before baking and the buns become light and fluffy with a gooey filling. Satisfaction in every bite.

Soft buttery cream cheese cinnamon rolls recipe dusted with powdered sugar.

Pin recipe HERE! Follow Valentina’s Corner on Pinterest for more Inspiration.

These homemade cinnamon rolls are perfect and truly the best buns recipe! The rolls are so light, soft and fluffy. The cinnamon cream cheese filling makes the rolls so gooey and sticky, the perfect cinnamon roll! Since the cream cheese is added as a filling, it’s so much quicker to make these buns when compared to traditional cinnamon buns and lighter in calories. 

This is a recipe my sister, Olga, shared with me! Thanks so much, sis! <3

Cinnamon rolls in a baking sheet, dusted with powdered sugar.

How to Make Cinnamon Buns Dough from Scratch-

  1. In a saucepan, heat milk, sugar and salt. Remove from heat and add whisked eggs.   
  2. Add yeast, give the mixture a quick stir.
  3. Cover the bowl and set aside for the yeast to activate about 3 minutes.
  4. Add sifted flour.
  5. Mix until dough is soft, slightly sticky and flour is well incorporated.
  6. Cover dough and set aside to rise 1 hour, the dough will double in size.

How to prepare the dough for these sweet cinnamon rolls.

How to Make Cinnamon Rolls Recipe-

  • Prepare the filling: In a bowl, combine the butter, cream cheese and sugar. Set aside.
  • Divide dough into two equal parts.
  • Roll out the dough in a large rectangle.
  • Generously spread half of the cream cheese mixture over the dough.
  • Dust with half of the cinnamon and half of the flour. TIP: dusting with flour helps the cream cheese stay intact and not ooze to the bottom of rolls.

How to prepare and spread the cream cheese in cinnamon rolls.

  • Roll up the dough and pinch edges to seal.  Cut into 12 slices (15 if you want smaller buns).
  • Repeat with remaining ingredients, you will have a total of 24 large buns.
  • If you like a strong taste of cinnamon, sprinkle tops of rolls with additionals cinnamon.
  • Cover pan and allow rolls to rise 30 minutes, until doubled in size.
  • Bake 18-22 minutes, until tops of buns are crispy.
  • ENJOY!

Step-by-step instructions how to prepare roll and cut cinnamon rolls.

I hope you loved this homemade cinnamon rolls recipe! Don’t forget to comment below if you give these a try.

TOOLS used for this recipe: baking pans, rolling pin, whisk, icing spatula, mixing bowls, hand mixer

Three cinnamon rolls on parchment paper with a cup of milk.

Try these other great DESSERT recipes:

Print Recipe
5 from 2 votes

Cream Cheese Cinnamon Rolls Recipe

Homemade Cream Cheese Cinnamon Rolls Recipe. Soft and fluffy buns with a cinnamon cream cheese filling. These buns from scratch are so easy to make!
Prep Time15 mins
Cook Time20 mins
Rise Time1 hr 30 mins
Total Time2 hrs 5 mins
Course: Dessert
Cuisine: American
Keyword: cinnamon rolls recipe
Servings: 24 rolls
Calories: 151kcal
Author: Valentina's Corner



Cream cheese filling-

  • 2 sticks unsalted butter, room temp (16 Tbsps total)
  • 1 (8 oz) cream cheese, room temp
  • 1 1/3 cups granulated sugar


  • For easier clean-up, cover 2 9"x13" baking pans with parchment paper. Set aside.
  • On the stovetop, in a saucepan, combine milk, salt and sugar. Heat until milk is warm but not hot. 
  • Remove from heat and add whisked eggs. 
  • Add yeast and stir, cover and set aside for yeast to activate, about 3 minutes.
  • Add flour and mix until flour is well incorporated, soft and slightly sticky. 
  • Cover dough and allow to rise for one hour.
  • Prepare the filling. In a bowl, combine the butter, cream cheese and sugar. Beat until creamy. Set aside.
  • Dust working surface generously with flour. Divide the dough into two equal parts.
  • Roll out dough into a large rectangle to about 18"x14". Spread half of cream cheese mixture on top of dough. Sprinkle with half of the cinnamon and flour.
  • Lightly roll up the dough. Gently cut into 12 pieces (15 if you want the buns smaller). Place buns onto the baking pan.
  • Repeat with remaining ingredients.  Cover pans, allow to rise for 30 minutes.
  • In a preheated oven to 375°F, bake 18-22 minutes, until tops of buns are golden brown. 
  • Dust with powdered sugar before serving, optional.
  • Enjoy!
Nutrition Facts
Cream Cheese Cinnamon Rolls Recipe
Amount Per Serving
Calories 151 Calories from Fat 9
% Daily Value*
Fat 1g2%
Cholesterol 29mg10%
Sodium 30mg1%
Potassium 62mg2%
Carbohydrates 30g10%
Sugar 14g16%
Protein 3g6%
Vitamin A 65IU1%
Calcium 24mg2%
Iron 1.1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

Amazing recipe for homemade cinnamon rolls that are so easy to make with a cream cheese cinnamon filling.< div>

Subscribe to our Family's Newsletter!

Valentina's Corner

Show 24 Comments
  • MaryAnn 12/01/2019, 9:11 pm Link Reply

    Can instant yeast be used instead of active yeast?

    • Valentina's Corner 12/02/2019, 9:08 am Link Reply

      MaryAnna, I’ve not tried substituting the yeast and cannot tell you how it would affect the rising time. If you give it a try, I’d love to her your feedback.

  • Vera 11/17/2019, 11:26 pm Link Reply

    I did try making them the night before, and it works fine. On step 11, cover the pans and put into the refrigerator overnight. It rises very slowly in the cold. In the morning, take out from the refrigerator. If you think it needs to rise a little more, give it a few minutes while you preheat the oven. Then continue with step 12, baking as usual. Makes a great breakfast! 🙂

    • Valentina's Corner 11/18/2019, 5:49 pm Link Reply

      Thanks so much for the feedback, Vera. I’m so glad these cinnamon rolls work overnight, that will be so helpful to others.

  • Lisa Marie tattersall 05/17/2019, 9:08 pm Link Reply

    I’ve been making cinnamon rolls for 48 years. These blow away any I’ve ever made. This is a keeper recipe for sure. Bringing them to both my sons home tomorrow. They are in for a delicious treat. Thanks so much for sharing! Happy baking my friend

    • Valentina's Corner 05/17/2019, 11:45 pm Link Reply

      Lisa, this is the most wonderful comment of all. I’m so glad you enjoyed this delicious recipe and agree with me that it’s pretty amazing. 🙂 I hope your sons enjoy the cinnamon rolls. Have a most blessed weekend.

  • Lilly 05/01/2019, 3:40 pm Link Reply

    This was just heavenly!!
    Hard to describe how much we loved them. 😄
    I omitted the cinnamon and they were delicious sweet cream cheese filled rolls.
    Thank you for this recipe. 💓

    • Valentina's Corner 05/02/2019, 5:14 pm Link Reply

      Awww. I love your description, just heavenly. It sure is – so delicious..

  • Inna 04/08/2019, 5:28 pm Link Reply

    Does the baking pan need to be greased before putting the buns in?

    • Valentina's Corner 04/08/2019, 8:35 pm Link Reply

      If you don’t line the pans with parchment paper, you may grease the pans. If you use parchment paper, no need to grease the pans. I hope you love the rolls as much as we do, Inna. 🙂

  • Natalie 03/18/2019, 6:09 pm Link Reply

    Hey Valentina! Can you clarify step 5? Mix with hands?

    • Valentina's Corner 03/18/2019, 6:58 pm Link Reply

      Hi, Natalie. You can mix by hand or with a standup mixer with a hook, whichever is your preference. 🙂 You’re in for a treat.

      • Natalie 03/19/2019, 10:20 pm Link

        Hey Valentina. I just made these and the dough was very sticky and hard to work with. I used exact measurements. Any idea why?

      • Valentina's Corner 03/21/2019, 12:22 am Link

        Hello, Natalie! 🙂 Few things could have been a factor of that, the milk mixture was too hot or the brand of flour you used played a factor. In the tips we added that flour brands are all different and perform differently. Just add a few more tablespoons at a time of flour until dough is no longer extremely sticky or until it no= longer sticks to the mixing bowl.
        I hope this helps, it’s a phenomenal recipe once the dough is perfected. 🙂

  • galina 02/26/2019, 11:17 pm Link Reply

    Hi Valentina, thank you so much for sharing this goodness! Turned out great, everyone loved it. Seriously the best dough I’ve ever dried and I’ve tried a lot.
    Blessings to you and your family!

    • Valentina's Corner 02/27/2019, 10:40 pm Link Reply

      Thank you so so much for the awesome feedback. You made me smile – REAL big. 🙂 Wait until you try this Friday’s post. The dough is seriously heavenly. It will by far be my favorite dough. 🙂 You must try it.

  • Victoria 02/01/2019, 4:12 pm Link Reply

    Thanks a lot for these awesome buns. We absolutely loved them. And the dough is super soft and fluffy!!!

    • Valentina's Corner 02/02/2019, 12:06 pm Link Reply

      Your feedback makes me smile – real big, Victoria. I’m so glad you enjoyed the unique cinnamon rolls recipe. <3

  • Yelena 12/19/2018, 11:56 am Link Reply

    Hi Valentina, can you please clarify step 9 you indicated to sprinkle with half of the cinnamon and flour. In the ingredients it lists 2 Tbsp of cinnamon and the flour in 2 portions the larger for the dough so is it only 1/4tsp of flour with 1Tbsp of cinnamon that you sprinkle above the filling?

    • Valentina's Corner 12/19/2018, 1:10 pm Link Reply

      Hi, Yelena! I am sorry for the confusion, I’ll note that in the recipe card. Yes, you’ll just halve the cinnamon and flour per rolled out dough. So as you stated, sprinkle 1 Tbsp cinnamon and 1/4 tsp flour over the filling. 🙂 I’m so excited for you to try these rolls. You’ll in for a treat. <3

  • Dana 12/16/2018, 7:30 pm Link Reply

    Wow!!! Looks so delicious!!!! It’s next on my list!!!

    • Valentina's Corner 12/16/2018, 10:42 pm Link Reply

      Dana, these rolls are going to become a huge hit! <3

  • Yelena 12/15/2018, 11:54 pm Link Reply


    Can I prep these the night before and then bake them the next day?

    • Valentina's Corner 12/16/2018, 10:09 pm Link Reply

      Hi, Yelena! I’ve never tried preparing them the night before, therefore am not sure. Sorry! If you try making them the previous night, please let me know how they turn out. 🙂

Leave a Reply

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