Carrot Cake Cinnamon Rolls combine two beloved classics into one irresistible breakfast treat that fills your kitchen with the most amazing aromas. Soft, pillowy dough studded with sweet carrots and warm spices gets swirled up and topped with luscious cream cheese icing.
Love More Recipes? Try My Brown Butter Carrot Cake or this Carrot Cake Cookies next.

Why You’ll Love This Recipe
- Best of both worlds – carrot cake meets cinnamon rolls
- That cream cheese frosting makes everything better
- Perfect for special weekend breakfasts or brunch
- The aroma alone brings everyone to the kitchen
- Easier than you think with simple ingredients
Carrot Cake Cinnamon Rolls
- Total Time: 1 hour
- Yield: 12 rolls
Description
Combine two beloved classics into one irresistible breakfast treat that fills your kitchen with amazing aromas. Soft, pillowy dough studded with sweet carrots and warm spices gets swirled up and topped with luscious cream cheese icing. Perfect for special weekend breakfasts or brunch.
Ingredients
- 2 1/2 cups all-purpose flour, plus extra for dusting
- 2 1/4 teaspoons active dry yeast (1 packet)
- 1/2 cup whole milk, warmed
- 1/4 cup granulated sugar
- 1/3 cup unsalted butter, melted
- 1 large egg, room temperature
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1 cup finely grated carrots
- 1/4 cup brown sugar, packed
- 2 tablespoons unsalted butter, softened
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/2 cup chopped walnuts or pecans (optional)
- 4 ounces cream cheese, softened
- 1/4 cup unsalted butter, softened
- 1 cup powdered sugar, sifted
- 1/2 teaspoon vanilla extract
- 1–2 tablespoons milk
Instructions
1. Combine warm milk (110°F), sugar, and yeast in a small bowl. Let sit 5-10 minutes until foamy like a latte.
2. Mix flour, salt, cinnamon, and nutmeg in a large bowl. Add melted butter, egg, and foamy yeast mixture, stirring until a shaggy dough forms.
3. Turn dough onto floured surface and knead for 8-10 minutes until smooth and elastic. (Or use stand mixer with dough hook for 5-7 minutes on medium speed.)
4. Place dough in greased bowl, cover with towel, and let rise in warm spot for 1 to 1.5 hours until doubled in size.
5. While dough rises, mix grated carrots, brown sugar, softened butter, cinnamon, nutmeg, and nuts if using. Set aside.
6. Punch down risen dough and roll into a 12×16 inch rectangle about 1/4 inch thick. Spread carrot filling evenly, leaving a 1/2 inch border on one long edge.
7. Roll dough tightly from the long edge opposite the border into a log. Pinch seam to seal and slice into 12 equal rolls using a sharp knife or dental floss.
8. Arrange rolls in greased 9×13 inch baking dish, cover loosely, and let rise 30-45 minutes until puffy and touching each other.
9. Bake at 350°F for 25-30 minutes until golden brown on top and internal temperature reaches 190°F.
10. Beat cream cheese and butter until smooth. Add powdered sugar, vanilla, and enough milk for spreading consistency. Spread generously over warm rolls.
Notes
Milk temperature is crucial – aim for 110°F (warm but not hot to the touch).
Don’t skip either rise for best flavor and fluffy texture.
Use dental floss to cut rolls for perfect, clean slices without squishing.
Make sure all dairy ingredients are at room temperature.
If dough feels sticky, add flour slowly – you want it soft but not tacky.
Roll dough as evenly as possible for uniform baking.
Don’t overload the filling or rolls will be soggy.
Prepare dough through first rise, then refrigerate overnight for easier morning baking.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Ingredients You’ll Need
For the Dough:
- 2 1/2 cups all-purpose flour, plus extra for dusting
- 2 1/4 teaspoons active dry yeast (1 packet)
- 1/2 cup whole milk, warmed
- 1/4 cup granulated sugar
- 1/3 cup unsalted butter, melted
- 1 large egg, room temperature
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
For the Filling:
- 1 cup finely grated carrots
- 1/4 cup brown sugar, packed
- 2 tablespoons unsalted butter, softened
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/2 cup chopped walnuts or pecans (optional)
For the Cream Cheese Icing:
- 4 ounces cream cheese, softened
- 1/4 cup unsalted butter, softened
- 1 cup powdered sugar, sifted
- 1/2 teaspoon vanilla extract
- 1-2 tablespoons milk
Why These Ingredients Work
Active dry yeast creates those soft, fluffy rolls that practically melt in your mouth. Make sure your milk is warm but not hot – about 110°F is perfect for activating the yeast.
Freshly grated carrots add moisture and natural sweetness to both the dough and filling. They also give these rolls that gorgeous golden color and tender texture.
The combination of cinnamon and nutmeg in both the dough and filling creates layers of warm spice flavor. Every bite tastes like a warm hug.
Essential Tools and Equipment
- Large mixing bowl
- Stand mixer with dough hook (optional but helpful)
- Rolling pin
- 9×13-inch baking dish
- Box grater for carrots
- Clean kitchen towel for covering
Step-by-Step Instructions
Step 1: Activate the Yeast
Combine warm milk, sugar, and yeast in a small bowl. Let it sit for 5-10 minutes until it gets foamy like a latte – that means your yeast is alive and ready to work its magic.
Step 2: Make the Dough
Mix flour, salt, cinnamon, and nutmeg in a large bowl. Add melted butter, egg, and that foamy yeast mixture, stirring until a shaggy dough forms.
Step 3: Knead Until Smooth
Turn dough onto a floured surface and knead for 8-10 minutes until it’s smooth and elastic. If using a stand mixer, knead with the dough hook for 5-7 minutes on medium speed.
Step 4: First Rise
Place dough in a greased bowl, cover with a towel, and let rise in a warm spot for 1 to 1.5 hours until doubled in size. I like to put mine in a turned-off oven with just the light on.
Step 5: Prepare the Filling
While dough rises, mix grated carrots, brown sugar, softened butter, cinnamon, nutmeg, and nuts if using. Set this aside until you’re ready to fill the rolls.
Step 6: Roll and Fill
Punch down the risen dough and roll it into a 12×16 inch rectangle about 1/4 inch thick. Spread the carrot filling evenly over the dough, leaving a 1/2 inch border on one long edge.
Step 7: Roll and Slice
Starting from the long edge opposite the border, roll the dough tightly into a log. Pinch the seam to seal and slice into 12 equal rolls using a sharp knife or dental floss.
Step 8: Second Rise
Arrange rolls in a greased 9×13 inch baking dish, cover loosely, and let rise for 30-45 minutes until puffy and touching each other. They should look light and airy.
Step 9: Bake to Golden Perfection
Bake at 350°F for 25-30 minutes until golden brown on top. They should smell absolutely irresistible and spring back lightly when touched.
Step 10: Make Icing and Serve
Beat cream cheese and butter until smooth, then add powdered sugar, vanilla, and enough milk for spreading consistency. Spread generously over warm rolls and serve immediately.

You Must Know
Your milk temperature is crucial for activating yeast – too hot kills it, too cold won’t activate it. Aim for 110°F, which feels warm but not hot when you touch it.
Don’t skip either rise. The first rise develops flavor and texture, while the second makes them fluffy and light instead of dense and heavy.
Personal Secret: I always use dental floss to cut the rolls instead of a knife. It gives you perfect, clean slices without squishing all that beautiful filling out the sides.
Pro Tips & Cooking Hacks
- Make sure all dairy ingredients are at room temperature
- If dough feels sticky, add flour slowly – you want it soft but not tacky
- Roll dough as evenly as possible for uniform baking
- Don’t overload the filling or rolls will be soggy
- Let icing sit 5 minutes after making for easier spreading
- Warm leftover rolls for 15 seconds in the microwave
Flavor Variations & Suggestions
Add raisins or dried pineapple to the filling for extra bursts of sweetness. Soak them in warm water first so they’re plump and juicy.
Try orange zest in the icing for a bright citrus note. It pairs beautifully with the warm spices and makes everything taste even more special.
Make them extra decadent by drizzling with caramel sauce along with the cream cheese icing. The combination is absolutely heavenly.
Make-Ahead Options
You can prepare the dough through the first rise, then refrigerate overnight. The next morning, let it come to room temperature before rolling and filling. You can also assemble the rolls completely, cover tightly, and refrigerate overnight.
The next morning, let them sit at room temperature for 30 minutes while your oven preheats, then bake as directed. This makes weekend brunch so much easier because you do most of the work the night before.
What to Serve With Carrot Cake Cinnamon Rolls
Serve these alongside scrambled eggs and crispy bacon for a complete weekend breakfast. The savory items balance out the sweetness perfectly.
Fresh fruit salad adds a light, refreshing contrast. Berries and melon work especially well with these rich, spiced rolls.
Don’t forget the coffee or spiced chai tea. Hot beverages are essential for dunking and enjoying every last crumb.

Allergy Information
Contains: Wheat, dairy, eggs, tree nuts (if using)
Dairy-Free: Use plant-based milk, vegan butter, and dairy-free cream cheese. Earth Balance and Kite Hill brands work great.
Nut-Free: Simply omit the nuts from the filling. The rolls are still amazing without them.
Gluten-Free: Use a gluten-free flour blend designed for yeast breads. King Arthur Measure for Measure works well.
Storage & Reheating
Store frosted rolls in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. Warm individual rolls in the microwave for 15-20 seconds before serving. You can freeze unfrosted rolls for up to 3 months wrapped tightly in plastic wrap and foil. Thaw overnight in the refrigerator, warm in the oven at 300°F for 10 minutes, then frost and serve.
FAQs
Can I make the dough ahead of time?
Yes! Refrigerate it after the first rise overnight. Let it come to room temperature before rolling out the next morning.
What if I don’t have fresh carrots?
Frozen grated carrots work fine – just thaw and drain them really well before using to avoid soggy rolls.
Can I skip the nuts?
Absolutely! Nuts are optional. The rolls are wonderful either way, so leave them out if you have allergies or just don’t like them.
How do I know when the rolls are done?
They should be golden brown on top and spring back lightly when touched. An internal temperature of 190°F means they’re perfect.
💬 Tried this recipe? Leave a comment and rating below!



