Carrot Cake Roll With Cream Cheese Filling Recipe: Swirled Vanilla-Cream Cheese Bliss With Carrot Cake Layers

Desserts

Carrot Cake Roll With Cream Cheese Filling Recipe: Swirled Vanilla-Cream Cheese Bliss With Carrot Cake Layers

This carrot cake roll with cream cheese filling delivers the perfect balance of moist carrot cake layers and tangy-sweet cream cheese swirls—every bite is pure comfort in dessert form.

The secret lies in precise baking and rolling techniques that create a tender cake with just the right crumb, while the cream cheese filling stays rich and velvety without being overly sweet.

What makes this recipe stand out is the foolproof method for achieving a smooth, crack-free roll. Baking the cake in a rectangular pan ensures even cooking, and the careful layering of cream cheese filling between cake sheets creates that signature swirled effect.

The result is a dessert that looks impressive but requires only simple ingredients and basic baking skills.

By the time you slice into this roll, you'll have a dessert with moist carrot cake layers infused with warm spices and a creamy, tangy cream cheese filling that cuts through the sweetness.

The swirls are visible through the cake, making it as beautiful as it is delicious—perfect for celebrations or when you simply crave something special.

This recipe builds on classic carrot cake traditions while elevating it with professional techniques that guarantee success. Whether you're baking for a party or treating yourself, the combination of moist cake and creamy filling will make this your new go-to dessert. Let's get started with the step-by-step instructions.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for carrot cake roll with cream cheese filling

Simple pantry staples transform into a showstopping carrot cake roll with creamy swirls.

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
Unsalted Butter 🧈 1 cup Room temperature, full-fat
Large Eggs 🥚 2 whole Room temperature
Vanilla Extract 🌿 1 tbsp Pure extract preferred
Ground Cinnamon 🌶️ 2 tsp Freshly ground if possible
Ground Ginger 🌿 1 tsp Freshly ground preferred
Ground Nutmeg 🌶️ ½ tsp Freshly grated nutmeg
Salt 🧂 ½ tsp Fine sea salt
Shredded Carrots 🥕 2 cups Finely grated, no moisture
Walnuts 🥜 ½ cup Toasted and chopped
Cream Cheese 🧈 8 oz Room temperature, full-fat
Powdered Sugar 🍚 1 ½ cups Sifted for smooth filling
Heavy Cream 🥛 ½ cup Cold for whipping

The carrots are key—fresh, vibrant orange ones make the best cake. Organic markets or grocery store produce sections usually have the sweetest ones. I grab Trader Joe's baby carrots when I'm in a pinch, but the regular grocery store carrots work too if they're firm and crisp. Walnuts add crunch, so toast them first—toss in a dry pan for 3-4 minutes until fragrant. The cream cheese matters here too: Philadelphia brand is my go-to, but any full-fat, room-temperature block works. Don't skip the room temperature step—it blends smoother and gives that perfect swirl.

No walnuts? Pecans or chopped almonds work just as well—just toast them first. Short on carrots? Sweet potato purée at half the amount adds moisture and sweetness. The vanilla extract can be swapped for vanilla bean paste if you want extra depth. For the filling, if you don't have heavy cream, whipped topping (Cool Whip) works in a pinch, but it won't be as rich. The powdered sugar should be sifted—Diamond Crystal is my favorite—it's finer and dissolves better. And if you're worried about the cake being too sweet, trust me, the cream cheese filling balances it perfectly.

This cake keeps well—3 days covered at room temperature or 1 week refrigerated. For the filling, make it a day ahead so flavors meld. Wrap the entire roll tightly in plastic wrap, then foil, to keep it fresh. If you're prepping ahead, freeze the cake layers without filling for up to 3 months. Just thaw completely before adding the filling and rolling. The filling itself keeps 5 days refrigerated—stir in a splash of milk if it thickens too much before using.

❤️

Why You'll Love This Recipe

  • No-Fuss Layers: I swear by this method—just spread the batter thin, roll it tight, and let the oven do the work. No fussing with intricate piping or perfecting a swirl; the cream cheese filling stays snug between layers like a hug.
  • Spice-Perfect Balance: That mix of brown sugar and granulated sugar? It caramelizes just enough to give the cake a subtle depth, while the butter keeps it tender. Honestly, the first bite makes me forget it’s "just" carrot cake.
  • Breakfast or Dessert: Slice it thin for a morning treat with coffee, or go for a generous piece after dinner. The cream cheese filling is rich enough to stand alone, but the carrot cake’s warmth keeps it from feeling too heavy—even on a Tuesday night.
  • Minimal Leftovers, Maximum Joy: This recipe scales perfectly for a crowd but won’t leave you with a mountain of cake. My kids beg for seconds, but I always save a piece for later—because it’s that good, and it keeps well wrapped up for days.

Step-by-step instructions for carrot cake roll with cream cheese filling

Here's how to create a perfectly rolled carrot cake with a luscious cream cheese filling that stays moist and delicious.

1

Prepare the Carrot Cake Batter

Preheat your oven to 350°F and line a 10x15-inch jelly roll pan with parchment paper. In a large mixing bowl, cream together the 1 cup unsalted butter and 1.5 cups granulated sugar until light and fluffy, about 3-4 minutes. This step is crucial for a tender cake texture.

Add the 2 whole large eggs one at a time, mixing well after each addition. Stir in the 1 tablespoon vanilla extract and the 2 teaspoons ground cinnamon, 1 teaspoon ground ginger, 0.5 teaspoon ground nutmeg, and 0.5 teaspoon salt. In a separate bowl, whisk together the 2.5 cups all-purpose flour, 0.5 cup packed brown sugar, and 2 cups shredded carrots. Gently fold these dry ingredients into the wet mixture until just combined—avoid overmixing to keep the cake tender.

2

Bake the Cake Layer

Pour the batter evenly into the prepared pan and smooth the top with a spatula. Sprinkle the 0.5 cup toasted and chopped walnuts evenly over the surface. Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, but the center should still feel slightly springy to the touch.

Immediately after removing the cake from the oven, invert it onto a clean kitchen towel dusted with powdered sugar. This helps prevent the cake from sticking and creates a smooth surface for rolling. Let it cool completely on the towel for 10-15 minutes before proceeding.

3

Prepare the Cream Cheese Filling

While the cake cools, beat the 8 oz cream cheese and 1.5 cups powdered sugar together in a large mixing bowl until smooth and creamy. Add the 0.5 cup cold heavy cream and mix until fully incorporated. The filling should be thick but spreadable—if it's too stiff, let it sit at room temperature for 5 minutes to soften.

Spread the cream cheese mixture evenly over the cooled cake layer, leaving a ½-inch border around the edges. This border ensures the cake rolls neatly without tearing. Use an offset spatula or butter knife to smooth the filling and create even layers.

4

Roll and Chill the Cake

Starting from the long side closest to you, gently roll the cake into a log using the towel. The towel helps with grip and prevents sticking. As you roll, tuck the towel underneath the cake to keep it secure. Once rolled, transfer the cake to a wire rack and let it cool for 5 minutes to firm up slightly.

Wrap the rolled cake tightly in plastic wrap and refrigerate for at least 2 hours, or until fully chilled. This step is essential for clean slices and a stable roll. For best results, chill overnight—it allows the flavors to meld and the texture to set perfectly.

5

Slice and Serve

Unwrap the cake and slice into 8 equal pieces using a sharp serrated knife. Dust the top with a little extra powdered sugar for a beautiful finish. Serve chilled or at room temperature, and enjoy the perfect balance of moist carrot cake and rich cream cheese filling.

This carrot cake roll keeps well in the refrigerator for up to 3 days, making it a great make-ahead dessert. For an extra touch, garnish with a few extra walnuts or a drizzle of caramel sauce before serving.

👨‍🍳

Pro Tips For Making Carrot Cake Roll With Cream Cheese Filling

  • Preheat the Pan: I learned this the hard way—cold pans make the cake stick like glue. Pop your jelly roll pan (or sheet pan) in the oven for 5 minutes at 350°F before adding the batter. The extra heat ensures even baking and a clean release, so you don’t end up scraping half your cake off the bottom.
  • Grate Those Carrots Fine: Sounds weird, but it works: coarse shreds make the texture uneven. Use the smallest holes on your grater (or pulse in a food processor) for uniform moisture distribution. Too big? You’ll get dry spots in the cake—trust me, I’ve seen it.
  • Stop at Springy: Overbaking is the silent killer of carrot cake rolls. The cake should pull away from the edges but still jiggle slightly in the center—like a wobbly Jell-O. If you wait for a toothpick to come out completely clean, you’ll end up with a dry, sad roll.
  • Chill the Dough: I skip this when I’m lazy, but the dough needs 30 minutes in the fridge before rolling. Cold butter behaves better, spreads evenly, and prevents cracks when you add the cream cheese filling. Yes, even if you’re impatient like me.

Regional styles of this dish

Midwest Spiced Twist

In the Midwest, carrot cake rolls often feature a bolder spice blend with an extra pinch of cardamom (about ¼ teaspoon) alongside the traditional cinnamon, ginger, and nutmeg. This regional twist adds warmth and depth that complements the cream cheese filling beautifully.

I’ve found that Trader Joe’s ground cardamom works perfectly—just add it with the other spices when mixing the batter. 🌶️

New England Maple Cream Cheese

Up north, the cream cheese filling gets a Vermont-inspired upgrade with a splash of pure maple syrup (about 1 tablespoon) mixed into the powdered sugar. This subtle sweetness enhances the tangy cream cheese and pairs wonderfully with the carrot cake’s natural sweetness.

For an extra touch, I like to fold in ½ cup whipped maple cream (available at local markets) into the filling for a luxurious texture. 🍁

Southern Pecan Crunch

Southern bakers often swap walnuts for pecans (½ cup, toasted and chopped) and add a layer of pecan praline filling between the cake and cream cheese. The praline adds a buttery, caramelized crunch that contrasts perfectly with the soft cake and creamy filling.

For a shortcut, use store-bought praline spread (like Mrs. Butterworth’s) and spread it thinly over the cake before adding the cream cheese layer. 🥜

Pacific Northwest Orange Zest

On the West Coast, many recipes incorporate orange zest (from about 1 large orange) into both the cake batter and cream cheese filling. The citrus brightens the flavors and cuts through the richness of the cream cheese beautifully.

I recommend using Valencia oranges for their sweet, aromatic zest. Add the zest with the wet ingredients in the cake batter and mix it into the cream cheese filling for a cohesive flavor profile. 🍊

German Marzipan Layer

Influenced by German baking traditions, some regional versions include a thin layer of marzipan (about ½ cup, rolled out) between the cake and cream cheese filling. The marzipan adds a delicate almond flavor and a smooth, velvety texture that contrasts with the cake’s moisture and the filling’s creaminess.

For a budget-friendly alternative, use store-bought marzipan paste (like Wilton) and spread it evenly before adding the cream cheese. 🌟

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 135mg45%
Sodium 520mg23%
Total Carbohydrate 70g25%
Dietary Fiber 3g11%
Sugars 52g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this carrot cake roll without walnuts?

Swap the walnuts for ½ cup toasted pecans or almonds—just chop them finely for a similar texture. For nut-free versions, omit them entirely or add ½ cup raisins or dried cranberries instead. The cake will still be delicious and moist without them.

2

Why does my cream cheese filling turn grainy?

Graininess usually happens when the cream cheese isn't fully softened or the powdered sugar isn't sifted. Always use room-temperature cream cheese (about 1 hour out of the fridge) and sift the powdered sugar to avoid lumps. If it's already grainy, blend it briefly with a hand mixer to smooth it out.

3

How do I prevent cracks when rolling the cake?

Cracks happen when the cake isn't fully cooled or the filling is too thick. Let the cake cool 10-15 minutes before spreading the filling, and chill the rolled cake for at least 2 hours before slicing. A ½-inch border of filling-free cake also helps maintain structure. Patience is key—don't rush the chilling step!

4

Can I use Greek yogurt instead of heavy cream in the filling?

Yes, but the texture will be slightly lighter. Replace the ½ cup heavy cream with ½ cup plain Greek yogurt and add 1 tablespoon lemon juice to balance the tang. The filling will still be creamy, though not quite as rich. For extra stability, chill the filling for 30 minutes before using.

5

What’s the best way to store leftovers?

Wrap the entire roll tightly in plastic wrap, then foil, and refrigerate for up to 3 days. For longer storage, freeze the cake layers (without filling) for 3 months. Thaw completely before adding fresh filling and rolling. The filling itself keeps 5 days refrigerated—stir in a splash of milk if it thickens.

★★★★★4.5(13 reviews)
Categories Desserts