This post may contain affiliate links. Please read our disclosure policy.

These ultra-soft red velvet cinnamon rolls combine the rich cocoa hint of red velvet cakes with the comfort of classic cinnamon rolls. The fluffy dough, buttery brown sugar filling, and smooth cream cheese frosting create a bakery-style recipe perfect for Valentine’s Day, holidays, or weekend baking.

I’ve been testing dozens of cinnamon roll recipes this year, and this red velvet version uses the same ultra-soft brioche-style base as one of my most popular cinnamon roll recipes because it consistently gives the fluffiest texture and best rise.

Frosted red velvet cinnamon roll served on a small plate with cream cheese icing and heart sprinkles

Thoughts After Testing This Recipe a Few Times

Chilling this dough is a must since it’s an enriched dough base. The butter amount that we add to this recipe makes the dough very soft and hard to roll if you don’t chill it. If you’re in a rush, just chill it for 2-3 hours and you’ll be good to go!

Key Ingredients

A few simple ingredients create the signature color, flavor, and soft texture:

  • Active dry yeast (or instant yeast)
  • Warm whole milk – For the best rise, make sure the milk is warm but not hot (about 100–110°F), otherwise the yeast may not activate properly.
  • Butter
  • Eggs (room temperature)
  • All-purpose flour and bread flour
  • Cocoa powder and red food coloring
  • Brown sugar, cinnamon, and salt
  • Cream cheese, powdered sugar, and vanilla

How to Make Red Velvet Cinnamon Rolls

  1. Activate yeast In the bowl of a stand mixer, combine warm milk, sugar, and active dry yeast. Let sit until foamy.
  2. Make the dough Add tangzhong, melted butter, eggs, vanilla, cocoa powder, red food coloring, salt, and flour. Mix on medium speed until a soft dough forms and knead until smooth.
  3. First rise Place dough in a greased bowl, cover with plastic wrap, and let rise until doubled.
  1. Fill and shape Roll dough on a lightly floured surface, spread softened butter, sprinkle brown sugar and cinnamon, then roll and slice. Arrange in a greased baking pan.
  1. Bake Let rolls rise until puffy, then bake in a preheated oven at 325°F until soft and cooked through.
  2. Frost Beat cream cheese, butter, powdered sugar, and vanilla until smooth and spread over warm rolls for the best melt-in finish.

Tested and developed by Chahinez from Lifestyle of a Foodie. Since you’re here you might also like my almond croissant cinnamon rolls, my black forest cinnamon rolls, or these brioche style cinnamon rolls.

Quick Tips

  • Store leftovers in an airtight container and warm slightly in the microwave before serving.
  • Chill the dough in the refrigerator, it makes shaping easier.
  • Use gel red food coloring for a deeper color and better consistency.

FAQs About These red velvet cinnamon rolls

Can I use instant yeast instead of active dry yeast?

Yes, use the same amount of instant yeast and mix it directly into the dry ingredients.

How do I keep cinnamon rolls soft longer?

Store baked rolls in an airtight container at room temperature or refrigerate for a longer shelf life, then warm before serving.

Can I make these overnight?

After shaping, cover the baking pan and refrigerate. Let rolls sit at room temperature for about 30–45 minutes before baking.

Can I make these ahead of time?

Shape the rolls and place them in the pan, then cover and refrigerate overnight (before the second rise). Let them sit at room temperature for 45–60 minutes until puffy, then bake as directed. For longer storage, freeze the shaped rolls for up to 1 month, thaw overnight in the refrigerator, let rise, and bake.

Soft red velvet cinnamon roll lifted from the pan showing the fluffy texture
5 from 9 votes

Red Velvet Cinnamon Rolls with Cream Cheese Frosting

These ultra-soft Red Velvet Cinnamon Rolls use a tangzhong brioche dough for a pillowy texture, a classic cinnamon-brown sugar filling, and a smooth cream cheese frosting that melts into every swirl. Perfect for holidays, Valentine’s Day, or whenever you want bakery-style cinnamon rolls at home.
Prep: 30 minutes
Cook: 25 minutes
Total: 4 hours 55 minutes
Servings: 12 rolls
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

Tangzhong

  • 2 tbsp all-purpose flour
  • 1/2 cup whole milk

Red Velvet Dough

  • 3/4 cup whole milk warm (100–110°F)
  • 2 1/4 tsp active dry yeast
  • 1/4 cup granulated sugar
  • 1/4 cup unsalted butter melted
  • 2 large eggs room temperature
  • 1 tsp vanilla extract
  • 1 tbsp red gel food coloring
  • 2 tbsp unsweetened cocoa powder
  • 1 1/4 tsp salt
  • 2 1/2 cups all-purpose flour
  • 1 cup bread flour
  • 5 tbsp unsalted butter softened (added after kneading)

Cinnamon Filling

  • 1/2 cup unsalted butter softened
  • 3/4 cup brown sugar
  • 1 tbsp cinnamon
  • Pinch of salt

Cream Cheese Frosting

  • 6 oz cream cheese softened
  • 1/4 cup unsalted butter softened
  • 1 cups powdered sugar
  • 1 tsp vanilla extract
  • Pinch salt
  • 1-2 tsp milk if needed for spreading

Instructions 

Make tangzhong

  • Whisk flour and milk in a small saucepan over medium heat until thickened into a paste (2–4 minutes). Cool to room temperature.
    2 tbsp all-purpose flour, 1/2 cup whole milk

Make dough

  • In a bowl, mix warm milk and sugar, sprinkle yeast, and let sit 5 minutes until foamy.
    3/4 cup whole milk, 2 1/4 tsp active dry yeast, 1/4 cup granulated sugar
  • In a stand mixer combine: tangzhong, yeast mixture, melted butter, eggs, vanilla, cocoa powder, food coloring, salt, both flours.
    1/4 cup unsalted butter, 2 large eggs, 1 tsp vanilla extract, 1 tbsp red gel food coloring, 2 tbsp unsweetened cocoa powder, 1 1/4 tsp salt, 2 1/2 cups all-purpose flour, 1 cup bread flour
  • Mix until a soft dough forms. Knead 5–8 minutes until smooth, then gradually add softened butter 1 tbsp at a time until incorporated.
    5 tbsp unsalted butter
  • Place dough in a greased bowl, cover, and rise 1–2 hours until doubled. Chill 1–4 hours (this isn't optional since the dough is pretty sticky, chilling will help make it more manageable).

Fill and shape

  • In a medium bowl mix the cinnamon, softened butter, salt, and brown sugar until smooth.
    1/2 cup unsalted butter, 3/4 cup brown sugar, 1 tbsp cinnamon, Pinch of salt
  • Roll dough into a 16×12-inch rectangle.
  • Spread softened sugar butter filling evenly, sprinkle brown sugar mixture. Cut into 12 strips and roll each strip into a spiral then place into a greased 9×13 pan.
  • Cover and let rise 45–60 minutes until puffy.

Bake

  • Bake at 325°F (165°C) for 25–30 minutes until centers reach about 190°F. Cool 10 minutes.

Frost

  • Beat cream cheese and butter until smooth. Add powdered sugar, vanilla, and salt. Thin slightly with milk if needed. Spread over warm rolls and top with heart sprinkles.
    6 oz cream cheese, 1/4 cup unsalted butter, 1 cups powdered sugar, 1 tsp vanilla extract, Pinch salt, 1-2 tsp milk

Nutrition

Calories: 504Calories | Carbohydrates: 59g | Protein: 7g | Fat: 27g | Saturated Fat: 16g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 98mg | Sodium: 315mg | Potassium: 154mg | Fiber: 2g | Sugar: 29g | Vitamin A: 893IU | Vitamin C: 0.03mg | Calcium: 81mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

About Chahinez Tabet Aoul

Chahinez Tabet Aoul is the recipe developer, photographer, and writer behind Lifestyle of a Foodie and Simple Copycat Recipes. Based in Las Vegas, Nevada, Chahinez is known for creating approachable, high-reward recipes that feel like they came straight from your favorite restaurant. Only easier, more fun, and made right a thome!

You May Also Like:

5 from 9 votes

Leave a comment

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

Recipe Rating




25 Comments

  1. Cameo Chastain says:

    Can I use water instead of milk to prep the dough? It didn’t work 3 times

    1. Chahinez Tabet Aoul says:

      I wouldn’t recommend using water here. Milk isn’t just for moisture, it also adds fat to help create that soft and rich texture. Using water can make the dough tougher and affect how it rises.
      If it’s failing consistently using milk, I’d double check:
      – Milk temp is 100–110°F (too hot can kill the yeast)
      – Yeast is fresh
      – You’re chilling the dough after the first rise (this step really matters with this sticky dough)

      If you absolutely need a substitute, unsweetened almond milk or another non-dairy milk would work much better than water.

  2. Melissa says:

    Can you just use all purpose flour if you don’t have bread flour

    1. Chahinez Tabet Aoul says:

      Yes 🙂 You can use all-purpose flour only, just replace the bread flour with equal amounts of AP flour.

  3. Katie bond says:

    Is there a way I can prep the dough the day before?

    1. Chahinez Tabet Aoul says:

      Yes, that’s what I do! I include all of this detail in the recipe card. I would make the dough, let it rise, then pop it in the fridge overnight before shaping the next morning.

  4. Lisa says:

    5 stars
    Light and airy and super delicious!!!!! Literally the best recipe I’ve ever tried!

    1. Chahinez Tabet Aoul says:

      Thank you so much I’m so glad you liked it!

  5. Sandee says:

    good afternoon just made these but mine did not turn out red red what was the problem that I did wrong other than that they Rose it was very simple and easy I love this I’m going to make more by Valentine’s Day to see if I can make them red or how do I do it and I use the red gel food coloring thank you

    1. Chahinez Tabet Aoul says:

      I’m so glad they rose well and were easy to make, that’s a win already! If they weren’t super red, it’s usually because the cocoa powder can slightly darken the dough, some gel colors just aren’t as concentrated, or just not quite enough food coloring for a bold red. You can absolutely add a bit more red gel next time or a tiny drop of pink can also help brighten the red tone.

  6. Camillia says:

    5 stars
    I’m making this for a paint and sip on Valentine’s and church the next morning.

    1. Chahinez Tabet Aoul says:

      This sounds amazing!! Make sure you enter our monthly bake club too for a chance to win $100 if you make these!

  7. Markas Flood says:

    5 stars
    Those cinnamon rolls are the best. How do you do that?

    1. Chahinez Tabet Aoul says:

      Good ingredients, practice, and a great recipe!! So glad you loved!! 🙂 Make sure to enter our monthly bake club with this recipe for a chance to win $100 this month. Here is where to enter!

  8. thobile says:

    5 stars
    perfect

    1. Chahinez Tabet Aoul says:

      Glad you liked it!

  9. Danielle says:

    5 stars
    Love it will try and make it

    1. Chahinez Tabet Aoul says:

      Thank you so much! I hope you love them 🙂

  10. Rahaf Ali says:

    5 stars
    I’m a teen and I wanted to make smth for my mum for Valentine’s Day and I saw this when I was scrolling on YouTube and it did take 5 and a half hours cus I’m a noob but i looovee baking and it was sooo day yummmyyyy

    1. Chahinez Tabet Aoul says:

      Aww this so cute!! I’m so glad you enjoyed them and congrats on successfully making them!