This Carrot Cake Roll with Cream Cheese Swirl is a stunning make-ahead dessert with tender spiced cake and tangy, dreamy frosting spirals.

A carrot cake roll feels a little extra special, but it’s surprisingly approachable once you understand the flow: bake a thin sponge, roll it up while warm, let it cool, then fill it with silky cream cheese frosting. The result looks bakery-fancy but is totally doable in a home kitchen.

This version leans into classic carrot cake flavors—warm cinnamon, ginger, and nutmeg, plenty of finely grated carrots, and the essential creamy filling. Every slice shows off pretty swirls of cake and frosting, making it perfect for Easter, brunch, baby showers, or any time you want a dessert that wows.

You can also make it ahead, keep it chilled, and slice just before serving. That means less stress on the day of your gathering and more time to actually enjoy your guests (and a generous slice).

What You Need to Make This Carrot Cake Roll

  • All-purpose flour – Provides just enough structure for a flexible sponge that rolls without becoming dense or heavy.
  • Baking powder and baking soda – Work together to help the thin cake rise quickly and stay soft, even after chilling.
  • Salt – Balances the sweetness and brightens all the warm spice flavors in the cake.
  • Cinnamon, ginger, and nutmeg – Classic carrot cake spices that add cozy warmth and depth to every bite.
  • Eggs and granulated sugar – Whipped together until thick and pale, they create a light, airy base that keeps the cake tender and rollable.
  • Vanilla extract – Adds a subtle sweetness and depth in both the cake and the cream cheese filling.
  • Finely grated carrots – The star of the show, bringing moisture, gentle sweetness, and that signature carrot-flecked look.
  • Vegetable oil – A small amount of oil keeps the sponge moist and soft without weighing it down.
  • Chopped walnuts or pecans – Optional, but lovely for a bit of crunch and nutty flavor running through the cake.
  • Cream cheese and unsalted butter – The base of a smooth, tangy filling that firms up nicely once chilled.
  • Powdered sugar – Sweetens the filling and helps it whip up fluffy, and also dusts the towel so the warm cake doesn’t stick.

Step-by-Step Carrot Cake Roll

STEP 1: Prepare the pan and oven.
Preheat your oven to 350°F (175°C). Line a 10×15-inch jelly roll pan with parchment paper, letting it slightly overhang the edges, and lightly grease the parchment. This helps the thin cake release cleanly when it’s time to roll.

STEP 2: Combine the dry ingredients.
In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, ginger, and nutmeg. Breaking up any lumps now ensures the spices are evenly distributed so you don’t get pockets of baking soda or spice.

STEP 3: Whip the eggs and sugar.
In a large mixing bowl, beat the eggs, granulated sugar, and vanilla on medium-high speed until thick, pale, and slightly increased in volume, about 2–3 minutes. This airiness is what keeps the sponge light and helps it bend without cracking.

STEP 4: Add the carrots and finish the batter.
Beat in the vegetable oil just until combined. Gently fold in the finely grated carrots, making sure they’re evenly dispersed. Sprinkle the dry mixture over the top and fold until just combined. If using nuts, fold them in last so they stay suspended in the batter.

STEP 5: Bake the carrot sponge.
Spread the batter into the prepared pan, smoothing it into an even layer all the way to the corners. Bake for about 10–12 minutes, or until the top springs back lightly when touched and the edges just begin to pull away from the pan. Avoid overbaking so the cake stays flexible.

STEP 6: Roll the warm cake.
While the cake bakes, lay a clean kitchen towel on the counter and dust it generously with powdered sugar. As soon as the cake comes out of the oven, loosen the edges, invert it onto the sugared towel, and carefully peel off the parchment. Starting from a short side, gently roll the warm cake and towel together into a log. Let it cool completely, seam side down.

STEP 7: Make the cream cheese filling.
In a mixing bowl, beat the softened cream cheese and butter until completely smooth and creamy. Add the vanilla, then gradually mix in the powdered sugar until the filling is fluffy and spreadable. If it feels too soft, chill it briefly to firm up.

STEP 8: Fill, chill, and slice.
Unroll the cooled cake slowly so it doesn’t tear. Spread the cream cheese filling in an even layer all the way to the edges. Carefully re-roll the cake without the towel, wrap the log snugly in plastic wrap, and refrigerate for at least 1 hour. Dust with more powdered sugar before slicing into spiraled pieces.

Why did my carrot cake roll crack?

Cracks usually come from overbaking or letting the cake cool flat. Bake just until springy, then roll it up in the towel while it’s still very warm so it “learns” the shape.

Can I make this carrot cake roll ahead of time?

Yes, this dessert is perfect for making ahead. Assemble, wrap tightly, and refrigerate for up to two days. Dust with powdered sugar and slice just before serving for the prettiest presentation.

Do I have to add nuts to the carrot cake?

Not at all. The nuts are totally optional. Leave them out if you prefer a smooth texture or are serving guests with allergies. The cake will still be moist, flavorful, and easy to roll.

How do I keep the cake from sticking to the towel?

Dust the towel generously with powdered sugar and invert the cake onto it while hot. The sugar creates a barrier that prevents sticking and adds a lightly sweet exterior. Avoid using a towel with deep texture.

Pro Tips for Carrot Cake Roll

  • Roll while hot: The most important step is rolling the cake while it’s still very warm. This prevents cracking later and helps the sponge “remember” its shape once you add the filling.
  • Grate carrots finely: Coarsely grated carrots can tear the sponge and make rolling harder. Use the fine side of your grater so the carrots melt into the batter and keep it moist.
  • Cool completely before filling: A slightly warm cake will melt the cream cheese filling and cause it to squish out. Let the rolled cake come fully to room temperature before unrolling and spreading the frosting.

Serving Ideas for Carrot Cake Roll

Carrot cake roll is lovely served simply, with a light dusting of powdered sugar on top and a cup of hot coffee or tea. The tangy cream cheese and warm spices pair beautifully with cozy drinks.

For a spring or Easter spread, arrange the slices on a platter with fresh berries or a simple fruit salad alongside. The bright fruit cuts through the richness and adds color to your dessert table.

You can also plate each slice with a small dollop of lightly sweetened whipped cream or a drizzle of caramel sauce for special occasions. Just keep toppings light so they don’t overwhelm the delicate swirl.

Keeping Leftovers Fresh

Because of the cream cheese filling, carrot cake roll should be stored in the refrigerator. Wrap the roll tightly in plastic wrap or store slices in an airtight container, and enjoy within 3–4 days for the best texture.

For longer storage, freeze the roll. Wrap it in plastic and then in foil, or place slices in a freezer-safe container with parchment between layers. Freeze for up to 2–3 months, then thaw overnight in the fridge before serving.

Before you slice and serve, let the chilled roll sit at room temperature for about 10–15 minutes so the filling softens slightly. This brings back that luscious, creamy texture and makes every bite feel bakery-fresh.

Carrot Roll With Cream Cheese Swirl

A delicately spiced carrot sponge rolled around a rich cream cheese center, this elegant dessert is ideal for festive gatherings or springtime celebrations. Each slice reveals a beautiful spiral of moist carrot cake and tangy frosting, balancing sweet warmth and creamy richness in every bite.
Pin it to remember it! Rate
Course: Dessert
Cuisine: American
Keyword: Carrot Roll With Cream Cheese Swirl
Prep Time: 15 minutes
Cook Time: 15 minutes
Chill time: 1 hour
Total Time: 1 hour 30 minutes
Servings: 12

Ingredients

For the Carrot Sponge:

  • 200 grams approximately 2 cups finely shredded carrots, peeled prior to grating
  • 1 tablespoon neutral-flavored oil e.g., vegetable or canola
  • 3 eggs at room temperature
  • 135 grams about 2/3 cup white granulated sugar
  • 95 grams roughly 3/4 cup plain all-purpose flour
  • 1 teaspoon vanilla extract pure
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon fine sea salt
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/2 teaspoon ground ginger
  • 1 teaspoon baking powder
  • 1/2 cup roughly chopped pecans or walnuts optional
  • Confectioners’ sugar for dusting the towel during rolling

For the Cream Cheese Layer:

  • 225 grams 8 ounces full-fat cream cheese, softened to room temperature
  • 60 grams 1/4 cup unsalted butter, softened
  • 120 grams 1 cup powdered sugar, sifted
  • 1 teaspoon natural vanilla extract

Instructions

  • Preheat the oven to 350°F (175°C). Line a 10×15-inch jelly roll pan with parchment paper and lightly coat it with baking spray or oil to prevent sticking.
  • In a medium-sized bowl, combine the flour, baking soda, baking powder, salt, cinnamon, ginger, and nutmeg. Mix thoroughly to ensure even distribution of spices and leavening agents.
  • In a large bowl, beat the eggs, sugar, and vanilla extract together using a hand or stand mixer until the mixture is pale and thickened, approximately 2 to 3 minutes.
  • Add the oil to the mixture and incorporate fully. Gently fold in the grated carrots, taking care not to deflate the volume. Incorporate the dry ingredient blend gradually, stirring just until no streaks remain. If using, gently fold in the chopped nuts.
  • Pour the batter into the prepared pan, spreading it evenly to the edges. Bake for 10 to 12 minutes, or until the top springs back lightly when pressed with a fingertip.
  • While the cake is baking, place a clean kitchen towel flat on a work surface and sprinkle a generous layer of powdered sugar across its surface to prevent sticking.
  • Once baked, promptly invert the cake onto the sugared towel. Remove the parchment paper carefully. Starting from the short side, gently roll the warm cake inside the towel and allow it to cool completely in this rolled form.
  • For the filling, beat together the softened cream cheese and butter until smooth and creamy. Add the vanilla extract, then gradually mix in the sifted powdered sugar. Continue beating until light and fluffy.
  • When the cake is fully cooled, carefully unroll it. Evenly spread the cream cheese mixture across the surface, extending to the edges.
  • Re-roll the cake (this time without the towel), creating a tight spiral. Wrap the roll in plastic wrap and refrigerate for a minimum of 1 hour to set.
  • Before serving, dust the top of the chilled roll with additional powdered sugar, if desired. Slice and present.
Love This Recipe? Save it!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating