Desserts
This carrot cake roll with cream cheese filling delivers all the classic flavors of carrot cake in a stunning, swirled presentation that's easier than it looks.
The secret lies in a perfectly moist cake baked in a single pan, then rolled around a luscious vanilla cream cheese filling that creates those signature swirls.
I developed this recipe after years of baking carrot cake—finally cracking the code for a tender crumb and smooth filling that holds together beautifully.
The beauty of this recipe is how it combines two beloved desserts into one showstopper. You'll bake a spiced carrot cake with a touch of cinnamon and nutmeg, then spread it warm with a tangy-sweet cream cheese filling before rolling it into an elegant spiral.
The filling stays perfectly smooth while the cake remains moist, not dry, even after chilling. This is the kind of dessert that looks impressive but comes together with simple techniques anyone can master.
By the time you're done, you'll have a carrot cake roll with golden layers of cake and creamy vanilla swirls that cut cleanly and taste even better than bakery versions.
The cream cheese filling adds just the right amount of tang to balance the cake's natural sweetness, while the walnuts (if you choose to add them) provide satisfying crunch. It's the perfect dessert for celebrations, potlucks, or when you simply want to treat yourself to something special.
This recipe serves 8-10 and can be made ahead—just store it covered in the refrigerator until ready to serve. The flavors actually improve overnight, making it ideal for meal prep or gifting. Let's get baking!
Ingredients for carrot cake roll with cream cheese filling
Nine pantry staples and three special touches make this showstopper dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Packed Brown Sugar 🍚 | ½ cup | Light or dark |
| Vegetable Oil 🫒 | 1 cup | Light or canola |
| Large Eggs 🥚 | 3 whole | Room temperature |
| Unsweetened Applesauce 🍎 | ½ cup | For moisture, no sugar added |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated nutmeg |
| Ground Ginger 🌿 | 1 tsp | Freshly ground preferred |
| Baking Soda 🧂 | 1 ½ tsp | Not baking powder |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Shredded Carrots 🥕 | 3 cups | Finely grated, not pre-shredded |
| Walnuts 🌰 | 1 cup | Chopped, optional for crunch |
| Vanilla Extract 🍯 | 1 tbsp | Pure vanilla extract |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Powdered Sugar 🍚 | 2 cups | Sifted for smooth filling |
| Heavy Cream 🥛 | ½ cup | Cold for whipped filling |
| Powdered Sugar 🍚 | ¼ cup | Extra for dusting |
The carrots need to be freshly grated—not the pre-shredded bag stuff (it gets mushy). Look for vibrant orange carrots at the grocery store, and if you're feeling fancy, grab the baby carrots for a finer texture. Walnuts are optional but add that satisfying crunch—Costco or Trader Joe's have them pre-chopped for convenience. The cream cheese matters here: Philadelphia brand is my go-to, but any full-fat block-style cheese works if you grate it yourself. Room temperature is key for both the cream cheese and eggs—no one wants to deal with lumps in their filling!
No vanilla extract? Vanilla bean paste works in a pinch, or even a splash of vanilla syrup. Running out of walnuts? Pecans or almonds are great substitutes, though they have a slightly different texture. The applesauce keeps the cake moist without adding extra fat—Mott's unsweetened is my favorite brand, but any no-sugar-added version will do. If you're worried about the cake being too dense, reduce the applesauce to 0.25 cup and add an extra egg. The powdered sugar for the filling should be sifted to avoid graininess—Domino brand is my secret weapon for smooth results.
This cake keeps beautifully for 3-4 days in the fridge, but the filling actually tastes better the next day once everything has time to meld. Wrap tightly in plastic wrap and store between layers of parchment paper to prevent sticking. For serving, dust with extra powdered sugar—use a fine-mesh sieve for that bakery-style look. Freezes well for up to 2 months if you want to make it ahead for a party. Just thaw overnight in the fridge before serving.
Why You'll Love This Recipe
- No-Fuss Rolling: I swear by this recipe because the dough is forgiving—no need to fuss over exact measurements or stress about cracking. The oil keeps it tender, and the brown sugar adds just enough moisture to make rolling it out a breeze (yes, even if your kitchen looks like a tornado hit it).
- Spice-Perfect Balance: Honestly, the combo of granulated and brown sugar with those warm spices? It’s the kind of flavor that makes you go back for another slice. The cream cheese filling takes it from good to I-need-this-for-breakfast-too level—rich, tangy, and perfectly sweet.
- Party or Picnic: Between us, this is my go-to for birthdays, potlucks, or even a lazy Sunday brunch. Slice it, wrap it in parchment, and boom—you’ve got a portable, crowd-pleasing dessert that doesn’t scream “homemade” (unless you tell them).
- Zero-Waste Winner: I make a double batch, freeze half, and still have leftovers that vanish in days. The flour and sugar are pantry staples, and the eggs stretch farther than you’d think. Plus, the filling stays fresh for weeks—so no sad, dried-out cake here.
Step-by-step instructions for carrot cake roll with cream cheese filling
Here's how to create a perfectly moist carrot cake roll with a luscious cream cheese swirl—no special tools required.
Prepare the Cake Batter
Preheat your oven to 350°F and grease a 15x10-inch jelly roll pan with vegetable oil, then line it with parchment paper for easy removal. In a large bowl, whisk together the 2.5 cups all-purpose flour, 1.5 cups granulated sugar, 0.5 cup packed brown sugar, 1.5 tsp baking soda, 0.5 tsp salt, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 1 tsp ground ginger. Sift the flour mixture to avoid lumps—this ensures a light, tender cake.
In a separate bowl, beat the 3 whole large eggs and 1 cup vegetable oil until just combined. Stir in the 0.5 cup unsweetened applesauce and 1 tbsp vanilla extract. Gradually add the dry ingredients to the wet, mixing on low speed just until combined. Fold in the 3 cups shredded carrots and 1 cup chopped walnuts using a spatula—don't overmix, or the cake will be dense. The batter should be thick but pourable.
Bake the Cake Roll
Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 18-20 minutes, or until a toothpick inserted in the center comes out clean. The edges should be golden brown, but the center should still look slightly underbaked—this prevents cracking when you roll it. As soon as it's done, invert the cake onto a clean kitchen towel dusted with 0.25 cup powdered sugar. This sugar layer prevents sticking and adds a sweet finish.
Peel off the parchment paper and let the cake cool completely on the towel. Here's the trick: while it's still warm, gently peel back the towel to check for doneness. If the top feels slightly springy, it's ready. If it's still too soft, let it cool another 5 minutes before proceeding—this ensures clean rolling later.
Make the Cream Cheese Filling
While the cake cools, beat the 8 oz cream cheese and 2 cups powdered sugar in a large mixing bowl until smooth and creamy. In a separate bowl, whip the 0.5 cup cold heavy cream until soft peaks form. Gently fold the whipped cream into the cream cheese mixture until fully combined. The filling should be thick but spreadable—if it's too stiff, let it sit at room temperature for 5 minutes before using.
Spread the cream cheese filling evenly over the cooled cake roll, leaving a ½-inch border along the edges. This prevents the filling from oozing out when you roll it. Use an offset spatula to smooth the filling—press gently but firmly to create a thin, even layer. The filling should cover about ¾ of the cake's surface for that classic swirled effect.
Roll and Chill the Cake
Starting from the long side closest to you, tightly roll the cake into a log using the kitchen towel. The towel helps grip the cake and keeps it from unraveling. Once rolled, transfer the cake to a plate and cover it loosely with plastic wrap. Chill in the refrigerator for at least 2 hours, or until the filling is completely set. This step is crucial—it allows the cake to hold its shape and prevents the filling from leaking.
For the final touch, dust the chilled cake roll with an additional 1-2 tablespoons powdered sugar just before serving. Slice with a sharp, hot knife for clean cuts—dip the knife in hot water and wipe dry between slices. Serve at room temperature for the best texture and flavor contrast between the moist cake and creamy filling.
Pro Tips For Making Carrot Cake Roll With Cream Cheese Filling
- Grease the Pan Lightly: DESCRIPTION: Use about 1 tablespoon of vegetable oil to coat the bottom of your 9x13-inch pan—just enough to prevent sticking, but don’t overdo it. I learned this the hard way after wrestling with a cake that refused to release cleanly, and it’s especially important for this roll since you’ll be flipping it later.
- Whisk Eggs Until Ribbon-Thin: DESCRIPTION: Beat your eggs until they form a slow, thick ribbon when the whisk is lifted—this ensures a tender crumb. I used to rush this step, and the cake always turned out dense. Skip the food processor here; a hand whisk gives you better control.
- Bake Until Springy: DESCRIPTION: Press the center of the cake—it should spring back slowly (not bounce) when done. Overbaking dries out the roll, and underbaking makes rolling nearly impossible. A toothpick with a few moist crumbs is fine, but don’t rely on it alone.
- Roll While Warm: DESCRIPTION: Spread the cream cheese filling on the still-warm cake (about 10 minutes out of the oven) and roll it up immediately—this prevents cracking. If the cake cools completely, the filling will slide, and you’ll end up with a sad, lopsided log.
Creative variations of carrot cake roll with cream cheese filling
Spiced Orange Twist
Add 1 tbsp orange zest and 2 tbsp fresh orange juice to the cake batter for a bright, citrusy twist. The orange pairs beautifully with the carrot's natural sweetness and adds a sophisticated flavor.
I like to use Navel or Valencia oranges for their sweet-tart balance. For extra zing, fold in 1 tsp orange extract along with the vanilla. 🍊
Chocolate-Dipped Edges
For a decadent upgrade, dip the chilled cake roll's edges in melted dark chocolate (about 4 oz 70% cacao) before dusting with powdered sugar. Use a fork to create a textured pattern.
I recommend Ghirardelli dark chocolate squares for smooth melting. Let the chocolate set for 10 minutes before serving for a clean break. 🍫
Coconut Carrot Fusion
Swap the walnuts for ½ cup unsweetened shredded coconut and add 1 tsp coconut extract to the batter. The coconut enhances the cake's tropical vibe while keeping it moist. For the filling, replace ½ cup powdered sugar with ½ cup toasted coconut flakes mixed into the cream cheese.
Toast the coconut in a dry pan over medium heat for 3-4 minutes until golden. 🥥
Pumpkin Spice Version
Replace 1 cup of the carrots with 1 cup pureed pumpkin (about ½ cup pumpkin puree) and add 1 tsp pumpkin pie spice to the batter. The pumpkin adds natural sweetness and moisture.
For the filling, fold in ½ tsp pumpkin pie spice and a pinch of cinnamon for warmth. This variation works perfectly for fall gatherings. 🎃
Espresso Carrot Cake
Boost the cake's depth by adding 1 tbsp instant espresso powder to the dry ingredients. This enhances the carrot flavor without bitterness. For the filling, replace ½ cup powdered sugar with ½ cup white chocolate chips (about 4 oz) melted and cooled.
The espresso and white chocolate create a sophisticated contrast. Use Ghirardelli white chocolate bars for smooth melting. ☕
Lemon Cream Cheese Swirl
Infuse the cream cheese filling with 1 tbsp lemon zest and 1 tbsp lemon juice for a tangy twist. The lemon brightens the carrot's sweetness and adds a refreshing note.
For extra flair, fold in 2 tbsp lemon curd (store-bought or homemade) into the filling. This variation is perfect for spring or summer celebrations. 🍋
Nutrition facts
Frequently asked questions
Why does my carrot cake roll crack when rolling?
This usually happens when the cake is either too dry or not cooled enough before rolling. Let the cake cool completely on the towel (about 10-15 minutes) until it springs back when gently pressed. If it's still too soft, chill it for 5 minutes before attempting to roll. Also, ensure you're using the right amount of powdered sugar on the towel—too much can make it sticky.
Can I make this carrot cake roll without walnuts?
Walnuts are optional and can be omitted or substituted with pecans, almonds, or even ½ cup chopped dried cranberries for a fruity twist. If you prefer a nut-free version, simply leave them out—the cake will still be moist and flavorful. Just reduce any other crunchy elements (like toasted coconut) to maintain balance.
How do I prevent the cream cheese filling from leaking?
Leave a ½-inch border of cake uncovered along all edges when spreading the filling—this creates a barrier that holds everything together. Also, ensure the cake is fully chilled (2-3 hours) before slicing. If you notice filling oozing, it means the cake wasn't set enough. For extra insurance, wrap the rolled cake tightly in plastic wrap before chilling.
Can I use this recipe for a gluten-free version?
Yes, but with modifications! Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) and add ½ tsp xanthan gum to the dry ingredients. The cake may be slightly denser, so reduce the baking time by 2-3 minutes and check for doneness early. The cream cheese filling remains the same—just ensure all ingredients are certified gluten-free.
How far ahead can I make this dessert?
You can prepare the cake roll up to 3 days in advance! Store it tightly wrapped in the fridge, and the flavors will actually improve. For longer storage, freeze the assembled roll (without dusting) for up to 2 months. Thaw overnight in the fridge before serving. The filling stays creamy when properly chilled, so no need to worry about texture changes.
