This Spiced Carrot Cake Roll brings a stunning twist to traditional carrot cake with its elegant spiral presentation. I remember serving this at Easter gatherings and watching everyone’s faces light up when I sliced into it. The warm spices blend perfectly with sweet carrots and tangy cream cheese frosting for a dessert that feels both nostalgic and impressive. Despite its bakery-quality looks, this roll is surprisingly manageable for home bakers, requiring just a jelly roll pan and a kitchen towel to create that beautiful spiral shape.
Why You'll Love This Recipe
- Moist, tender crumb that stays fresh for days
- Stunning presentation perfect for holidays and gatherings
- Made with simple pantry ingredients and fresh carrots
- Cream cheese frosting adds the perfect tangy-sweet balance
- Great make-ahead dessert that travels well
Ingredients You’ll Need
- All-purpose flour: Provides the essential structure for your cake roll while keeping it light and tender. Use unbleached flour for a slightly heartier texture that holds up beautifully during rolling.
- Baking powder and baking soda: These work together to create the perfect rise and soft texture. Fresh leaveners are crucial for that springy cake that won’t crack when you roll it.
- Ground cinnamon, ginger, and nutmeg: This trio creates the warm, cozy spice flavor that makes carrot cake so special. Use freshly ground spices if possible for maximum aroma and flavor.
- Salt: Balances all the sweetness and enhances the spice flavors. Don’t skip this tiny ingredient – it makes everything taste more complex and complete.
- Large eggs, room temperature: Whipping room temperature eggs with sugar creates the light, airy structure that prevents a dense cake. They incorporate more air, giving you that delicate crumb.
- Granulated sugar: Sweetens the cake and helps create that ribboned texture when whipped with eggs. The sugar crystals also help stabilize the egg foam for better structure.
- Vegetable oil: Keeps the cake moist and tender for days. Unlike butter, oil stays liquid at room temperature, ensuring your carrot cake roll stays soft and easy to slice.
- Fresh carrots: The star ingredient! Finely grated carrots melt into the batter, adding moisture, sweetness, and that classic carrot cake flavor. Buy fresh, firm carrots and grate them yourself – pre-shredded carrots are too dry and thick.
- Chopped walnuts: Add delightful crunch and nutty flavor throughout the cake. Toast them lightly before chopping to intensify their flavor and make them extra crispy.
- Cream cheese: The tangy, rich base of the frosting. Use full-fat cream cheese for the best texture and flavor – low-fat versions can make frosting too soft and runny.
- Unsalted butter: Creates a silky, rich frosting texture. Softening it properly ensures it whips smoothly with the cream cheese without any lumps.
- Powdered sugar: Sweetens the frosting while creating a smooth, spreadable consistency. Sift it first to avoid any lumps in your creamy frosting.
- Vanilla extract: Adds warmth and depth to the frosting. Pure vanilla extract makes a noticeable difference in flavor compared to imitation.
- Raisins: Optional but delicious additions that add little bursts of sweetness and chewy texture throughout the cake. Soak them briefly in warm water first to plump them up.
- Additional walnuts: Perfect for decorating the outside of your finished roll, adding visual appeal and extra crunch to every slice.
How to Make It
Preheat and Prepare Your Pan:
Preheat your oven to 375°F. Grease a 15×10-inch jelly roll pan thoroughly with butter, then line it with parchment paper, leaving about 2 inches of overhang on the sides. This overhang is your secret weapon for easily lifting the cake out later, so don’t trim it off! The butter helps the parchment stick to the pan, preventing it from sliding around when you spread the batter.
Mix the Dry Ingredients:
In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, and salt. Give it a good whisk to make sure all the spices are evenly distributed throughout the flour. This ensures every bite of your carrot cake roll has that perfect balance of warm spices. Set this aside while you work on the wet ingredients.
Create the Fluffy Base:
In a large bowl, beat the eggs and granulated sugar with an electric mixer on medium-high speed for 3-4 minutes. You’re looking for the mixture to become pale, thick, and tripled in volume. When you lift the beater, the mixture should fall back in thick ribbons that sit on the surface for a moment before disappearing. This step is crucial – it creates the airy structure that keeps your cake light and prevents it from being too dense.
Incorporate the Oil and Flour:
Beat in the vegetable oil until just combined. Don’t overmix here – you want to keep all that air you just whipped in! Now gently fold in the flour mixture using a rubber spatula. Use a light touch with an up-and-down motion, scraping the bottom and sides of the bowl. Stop mixing as soon as you no longer see dry streaks of flour. Overmixing develops gluten and will make your cake tough and more likely to crack.
Fold in Carrots and Nuts:
Fold in the finely grated carrots and chopped walnuts until they’re evenly distributed throughout the batter. The carrots add moisture and color, while the walnuts provide delightful crunch. Make sure you’re folding gently – the batter should be thick and full of vegetables, but still airy. Don’t worry if it seems a bit heavy from the carrots; that moisture is exactly what you want.
Spread and Bake:
Spread the batter evenly into your prepared jelly roll pan using an offset spatula or the back of a spoon. Get it into the corners and smooth the top as best you can. Bake for 13-15 minutes until the cake springs back when you lightly touch the center and a toothpick inserted comes out clean. Watch it carefully – overbaking is the enemy here and will cause cracking when you roll it.
Prepare for Rolling:
While the cake bakes, lay out a clean kitchen towel on your counter and dust it generously with powdered sugar. This is your rolling surface, so don’t be shy with the sugar! As soon as the cake comes out of the oven, carefully lift it using the parchment paper overhangs and flip it onto the sugared towel. Work quickly while the cake is hot and pliable.
Roll While Hot:
Immediately peel off the parchment paper. Starting from a short end, roll the cake up in the towel, using the towel to help it keep its shape. Don’t wait for the cake to cool! Rolling while hot is the secret to preventing cracks. Let it cool completely in the rolled position, about 1 hour. This step trains the cake to remember its rolled shape, making unrolling and rerolling much easier later.
Make the Cream Cheese Frosting:
For the frosting, beat softened cream cheese and butter together until smooth and creamy with no lumps. Gradually add the powdered sugar and vanilla, beating until fluffy and well combined. The frosting should be thick enough to spread but soft enough to pipe if desired. Taste it – you can add a touch more vanilla or even a pinch of cinnamon if you like.
Unroll and Frost:
Once the cake is completely cooled, gently unroll it. It should hold some of the curl but be flexible enough to spread. Spread the cream cheese frosting evenly over the surface, leaving a 1-inch border along all edges. This border prevents the frosting from squeezing out when you reroll. If you’re using raisins, sprinkle them over the frosting now so they stick in place.
Reroll and Chill:
Reroll the cake tightly, this time without the towel. Start from the same short end you began with originally. Wrap the roll tightly in plastic wrap and refrigerate for at least 1 hour before slicing. This chilling time is essential – it sets the shape, firms up the frosting, and makes cutting clean, beautiful slices much easier.
Finish and Serve:
Before serving, trim the ends with a sharp knife for clean, professional-looking edges. Spread a thin layer of frosting over the outside of the roll to cover any cracks and create a smooth canvas. Decorate with additional chopped walnuts if desired, pressing them gently into the frosting. Slice into 1-inch pieces with a sharp knife, wiping the blade clean between cuts for picture-perfect slices. Serve chilled or at room temperature.

You Must Know
- Roll the cake while it’s hot and still pliable to prevent cracking
- Room temperature eggs are essential for proper volume when beating
- Use a kitchen towel instead of parchment for rolling – it provides better grip
- If your cake does crack, don’t worry! The frosting will hide most imperfections
- Grate carrots finely for better moisture and texture
Storage Tips
Wrap your carrot cake roll tightly in plastic wrap and store it in the refrigerator for up to 5 days. I usually keep mine in the coldest part of the fridge, away from the door, to maintain consistent temperature. If you want to make it ahead for a special occasion, you can freeze the un-frosted roll for up to 3 months by wrapping it well in plastic wrap and then foil. The frosted version can also be frozen for up to 1 month – just thaw it overnight in the refrigerator before serving. When you’re ready to enjoy it, let it sit at room temperature for about 20 minutes before slicing for the best texture and flavor.
Ingredient Substitutions
If you’re not a fan of walnuts, you can completely omit them or replace them with chopped pecans for a slightly different flavor profile. For a nut-free version, try adding sunflower seeds or simply leave them out – the cake will still be deliciously moist. Raisins are optional, but if you prefer dried cranberries or chopped dates, those work beautifully too. If you need to make this dairy-free, use your favorite dairy-free cream cheese and butter substitutes – just make sure they’re the stick or block varieties, not tub spreads, which are too soft. For the flour, you can substitute with a 1-to-1 gluten-free baking blend if you need to avoid gluten, though the texture will be slightly more delicate.
Serving Suggestions
This carrot cake roll is absolutely beautiful served on a white platter to show off the spiral pattern. I love pairing it with a dollop of whipped cream and a light dusting of cinnamon for extra warmth. It goes perfectly with hot coffee, chai tea, or even a glass of cold milk – the tangy cream cheese frosting balances beautifully with all three. For special occasions, garnish the platter with candied carrot curls or a sprinkle of toasted coconut flakes around the edges. If I’m feeling fancy, I’ll add a few fresh mint leaves on top of each slice for a pop of color and freshness.
Cultural Context
The carrot cake roll combines two beloved traditions – classic American carrot cake and the Swiss roll technique that’s been popular in European baking for generations. While carrot cakes have roots in medieval Europe when sugar was expensive and carrots provided natural sweetness, the rolled version is a more modern presentation that showcases the cake’s beautiful interior. This style of dessert became especially popular in American home baking during the 1980s and 90s when jelly roll pans and rolled cakes were kitchen staples. The cream cheese frosting is distinctly American, as cream cheese itself was invented in New York and became widely available in the early 20th century. What I love about this recipe is how it marries old-world baking techniques with distinctly American flavors, creating something that feels both traditional and fresh.

Pro Tips
- Grate carrots finely using the small holes on your box grater for better moisture distribution
- Make sure your cream cheese and butter are truly softened to avoid lumpy frosting
- Chill the rolled cake for at least an hour – this is non-negotiable for clean slicing
- Use a sharp serrated knife and gentle sawing motion when cutting to avoid squishing
- I always make a double batch of frosting – you can never have too much for decoration
Frequently Asked Questions
Cracks usually happen if the cake cools completely before rolling. For the best results with this Carrot Cake Roll, turn the warm cake out onto a towel immediately, and roll it up (with the towel inside) to hold its shape as it cools. This ‘memory roll’ technique prevents splitting.
You want the carrots to be finely grated, almost fluffy. This helps them melt into the batter, ensuring the cake stays moist and doesn’t disrupt the roll’s texture. A standard box grater’s fine side works perfectly for the 2 cups needed for this recipe.
Yes! This Carrot Cake Roll actually tastes better after the flavors meld. You can make it up to 2 days ahead. Keep it tightly wrapped in plastic and refrigerated. Let it sit at room temperature for 20 minutes before slicing for the best texture.
If you aren’t a fan of nuts or have an allergy, you can simply omit the 1/2 cup of chopped walnuts. Alternatively, you can substitute them with raisins or even crushed pineapple (drained well) for a different kind of sweetness.
Because of the cream cheese frosting, this Carrot Cake Roll must be refrigerated. Store it in an airtight container or tightly wrapped in plastic. It keeps well for up to 4 days in the fridge.