When spring arrives, I find myself craving the warm, comforting spices of carrot cake. This Carrot Cake Roll is a staple for our family’s Easter table, and I love how it transforms a classic layer cake into an elegant, sliceable dessert. It has all the flavor you love—moist, tender cake and tangy cream cheese filling—in a beautiful spiral that looks far more complicated than it is.
This recipe is designed for reliability in a home kitchen. By rolling the cake while it’s still warm, we lock in moisture and prevent cracking, ensuring a perfect swirl every time. It’s a wonderful project for a weekend afternoon and a guaranteed centerpiece for any spring celebration.
Achieving the Perfect Roll
The most important technique for a successful cake roll is to roll it immediately after it comes out of the oven. A warm cake is pliable and flexible, allowing it to take on the spiral shape without cracking. We achieve this by inverting the hot cake onto a clean kitchen towel dusted with powdered sugar, which prevents sticking. Gently peel off the parchment paper and, starting from a short end, roll the cake up with the towel inside. This process “trains” the cake into a rolled shape. Letting it cool completely in this position sets the structure, so when you unroll it later to add the filling, it will easily roll back up into a neat, tight log.
Cream Cheese Filling Perfection
For a truly silky cream cheese filling, temperature is key. Your cream cheese and butter must be properly softened to room temperature. Cold ingredients won’t blend smoothly and can leave you with a lumpy, greasy filling. I let mine sit on the counter for about an hour before starting. Beat the softened cream cheese and butter together first until they are completely combined and fluffy. Then, gradually add the powdered sugar to prevent a cloudy mess. A final splash of milk helps create a light, spreadable consistency that glides onto the delicate cake without tearing it, ensuring a luxurious texture in every bite.
Why Fresh Carrots Matter
Using freshly grated carrots is non-negotiable for the best texture and moisture in your cake. The pre-shredded carrots sold in bags at the grocery store are often dry and tough, and they won’t release the same amount of moisture into the batter during baking. This can result in a dry, dense cake. Grating your own carrots on the fine side of a box grater takes only a few minutes and makes a significant difference. The fine shreds melt into the cake, creating a tender crumb and imparting a subtle, sweet flavor that is essential to a classic carrot cake.
Recipe Overview

- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour
- Servings: 10 slices
- Difficulty: Medium
Ingredients
For the Carrot Cake
- 130g (1 cup) all-purpose flour
- 5g (1 teaspoon) baking powder
- 2.6g (1 teaspoon) ground cinnamon
- 1.5g (1/4 teaspoon) salt
- 150g (3) large eggs, room temperature
- 135g (2/3 cup) granulated sugar
- 4.2g (1 teaspoon) vanilla extract
- 110g (1 cup) grated carrots, freshly grated
- 60g (1/2 cup) chopped pecans, toasted
- 40g (1/4 cup) raisins
For the Cream Cheese Filling
- 226g (8 oz) cream cheese, softened
- 56g (4 tablespoons) butter, softened
- 120g (1 cup) powdered sugar
- 15g (1 tablespoon) milk
Step-By-Step Instructions

- Prepare the Pan
Preheat your oven to 375°F (190°C). Line a 10×15-inch jelly roll pan with parchment paper, then lightly grease the paper. This double protection ensures the delicate cake releases cleanly without tearing.
- Mix Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, cinnamon, and salt. Whisking aerates the flour and distributes the leavening evenly, which helps the cake rise properly.
- Beat Eggs and Sugar
Using a stand mixer with the whisk attachment, beat the room-temperature eggs and granulated sugar on high speed for 4–5 minutes. The mixture is ready when it is thick, pale yellow, and falls from the beaters in a slow, thick ribbon.
- Fold in Remaining Ingredients
Gently fold in the vanilla extract, followed by the dry ingredients, grated carrots, pecans, and raisins. Use a spatula and fold just until no flour streaks remain to avoid deflating the aerated egg mixture.
- Spread and Bake
Carefully pour the batter into your prepared pan. Use an offset spatula to spread it into an even layer, reaching all the corners. Bake for 12–15 minutes, or until the top of the cake springs back when you touch it lightly.
- Roll the Warm Cake
Have a clean kitchen towel ready, dusted generously with powdered sugar. As soon as the cake is out of the oven, immediately invert it onto the towel. Carefully peel off the parchment paper. Starting from one of the short ends, roll the warm cake and the towel up together into a log. Let it cool completely on a wire rack, seam-side down.
- Prepare the Filling
In a clean bowl, beat the softened cream cheese and butter with a mixer until smooth and creamy. Gradually add the powdered sugar and mix until combined. Add the milk and beat on medium-high speed until the filling is light and fluffy.
- Fill and Reroll the Cake
Once the cake is completely cool, carefully unroll it. Spread the cream cheese filling evenly over the surface, leaving a small border at the far edge. Reroll the cake—this time without the towel—into a tight log. Place it seam-side down on a serving platter.
- Chill and Serve
Chill the carrot cake roll in the refrigerator for at least 30 minutes. This helps the filling set, making it much easier to slice cleanly. Dust with additional powdered sugar just before serving.
If you enjoy this dish, try our Homemade Cinnamon Rolls for a perfect pairing or next-weekend option.
Substitutions & Variations
- Nut Swap: Walnuts are a classic substitute for pecans and offer a slightly earthier flavor.
- Spice It Up: Add 1/4 teaspoon of ground nutmeg or ginger along with the cinnamon for a warmer spice profile.
- No Raisins: If you’re not a fan of raisins, omit them or replace them with an equal amount of shredded, unsweetened coconut.
Make-Ahead, Storage & Reheat
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The cake is best served slightly chilled, but you can let it sit at room temperature for 10 minutes before serving to soften the filling slightly.
Nutrition
- Serving Size: 1 slice
- Per Serving: 320 calories, 5g protein, 18g fat, 36g carbs
- Per 100g: 250 calories, 4g protein, 14g fat, 28g carbs
- Estimates only.
FAQ
Why did my cake crack so badly when I tried to roll it for the first time?
The cake was likely too cool or a little overbaked. Roll it while it is still very warm from the oven, as this keeps the sponge flexible and prevents it from tearing.
My cake roll has a big gap in the center. How do I get a tighter spiral?
Start with a firm initial tuck. Use the towel to guide the cake over itself tightly, keeping gentle but consistent pressure so no air pockets form in the middle.
How do I spread the filling evenly without tearing the delicate cake sponge?
Use an offset spatula and leave a one-inch border around all edges. This prevents the filling from squeezing out and allows the cake to seal neatly at the final seam.
What is the secret to getting clean, beautiful slices without squishing them?
Chill the finished roll thoroughly for at least an hour. Use a long, sharp serrated knife and wipe the blade clean between each cut to prevent smearing the filling.
Is it possible to freeze the finished cake roll for serving at a later date?
Yes, this freezes well. Wrap the chilled roll tightly in plastic, then foil. It will keep for up to one month. Just thaw it overnight in the refrigerator before slicing.
What is the best way to chop the nuts for an even texture in the filling?
Aim for a coarse, uneven chop rather than a fine powder. This gives you distinct bites of texture and flavor, preventing the filling from becoming pasty or gritty.
Can I prepare any parts of this cake roll ahead of time to save on stress?
You can make the filling a day ahead and store it covered in the fridge. The cake itself must be baked and rolled on the same day so it remains flexible enough.
How can I adapt this recipe to be completely gluten-free for my guests?
Use a 1-to-1 gluten-free flour blend that contains xanthan gum. The cake's texture will be a bit denser, but it will remain moist and hold its shape quite well.
Classic Carrot Cake Roll with Cream Cheese Filling
Equipment
- 10×15-inch jelly roll pan
- Parchment paper
- Stand mixer with whisk attachment
- Mixing bowls
- Spatula
- Offset spatula
- Kitchen towel
- Wire rack
- Serving platter
Ingredients
- 130 g (1 cup) all-purpose flour
- 5 g (1 teaspoon) baking powder
- 2.6 g (1 teaspoon) ground cinnamon
- 1.5 g (1/4 teaspoon) salt
- 150 g (3) large eggs room temperature
- 135 g (2/3 cup) granulated sugar
- 4.2 g (1 teaspoon) vanilla extract
- 110 g (1 cup) grated carrots freshly grated
- 60 g (1/2 cup) chopped pecans toasted
- 40 g (1/4 cup) raisins
- For the Cream Cheese Filling
- 226 g (8 oz) cream cheese softened
- 56 g (4 tablespoons) butter softened
- 120 g (1 cup) powdered sugar
- 15 g (1 tablespoon) milk
Instructions
- Preheat oven to 375°F (190°C). Line a 10×15-inch jelly roll pan with parchment paper and lightly grease the paper.
- In a medium bowl, whisk together flour, baking powder, cinnamon, and salt.
- Using a stand mixer with whisk attachment, beat eggs and granulated sugar on high speed for 4–5 minutes until thick and pale yellow.
- Gently fold in vanilla extract, then dry ingredients, grated carrots, pecans, and raisins just until no flour streaks remain.
- Pour batter into prepared pan and spread evenly with an offset spatula. Bake for 12–15 minutes until cake springs back lightly to touch.
- Immediately invert hot cake onto a powdered sugar-dusted clean kitchen towel; carefully peel off parchment paper. Starting from a short end, roll the cake and towel together into a log and cool completely on a wire rack seam-side down.
- In a clean bowl, beat cream cheese and butter until smooth and creamy. Gradually add powdered sugar, then milk; beat until light and fluffy.
- Carefully unroll cooled cake and spread cream cheese filling evenly, leaving a small border at the far edge. Reroll tightly without the towel and place seam-side down on a serving platter.
- Chill cake roll in refrigerator for at least 30 minutes to set filling. Dust with additional powdered sugar before serving.
