Table of Contents
This carrot cake roll with cream cheese filling makes me think of my mom. She used to make these every year. I have always been a fan of the classic carrot cake and carrot cake cupcakes (yum). This spin on my favorite carrot cake recipes with cream cheese frosting as a filling makes a delicious dessert. Think of it like a fun twist on a pumpkin roll. This is like your traditional carrot cake, but better (especially if you’re one of those people who thinks the cream cheese icing is the best part)!
This easy carrot cake roll makes a great dessert to accompany Easter dinner! Plus, the presentation on your Easter table is sure to impress!

Before you make this cake jelly-roll style recipe, make sure you have:
- A clean tea towel and/or large piece of parchment paper (see notes below)
- A half sheet or jelly roll pan
- A medium bowl and a large mixing bowl
- An electric mixer – you will really want this when it comes time to make the cream cheese filling
Delicious Carrot Cake Roll Recipe

This carrot cake roll with cream cheese filling has made with fresh carrots, and a delicious cream cheese frosting filling that is to die for.
A couple notes: I tried the method of rolling the cake roll in parchment paper for this recipe, so it’s in the instructions, but I wish I hadn’t. The parchment was so hard to remove without tearing the cake. Immediately removing the parchment paper, and rolling it up in a powdered sugar-dusted tea towel is much easier.
The second note is that this cake freezes really well. I wrapped half of it it in plastic wrap and froze it to serve a week later at a get-together.
What you need for the Carrot Cake Batter:
- 3/4 cup all-purpose flour
- 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 1/2 tsp ground cinnamon
- 1/2 tsp ground ginger
- 1/4 tsp ground nutmeg
- 1/8 tsp ground cloves
- 3 large eggs
- 3/4 cup granulated sugar
- 2 Tbsp oil (canola/vegetable/light tasting olive)
- 1 tsp vanilla extract
- 2 cups shredded carrots
What you need for the Cream Cheese Mixture:
- 8 oz cream cheese, room temperature
- 1/2 cup butter, room temperature
- 1 1/2 cups powdered sugar
- 1 tsp vanilla extract
How to Make This Delicious Carrot Cake Roll with Cream Cheese Filling Recipe:

- Preheat oven to 375 degrees Fahrenheit.
- Line a half sheet tray/jelly roll pan with parchment paper (or, see note for the clean kitchen towel / tea towel method).
- In a medium mixing bowl, combine flour, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, and cloves in a bowl. Set aside.
- In a large bowl, whisk the eggs. Beat in the sugar, oil, and vanilla.
- Stir the dry ingredients into the wet ingredients, until almost combined.
- Fold in the carrots.
- Spread batter evenly into the prepared pan.
- Bake the prepared jelly roll pan in the center of oven for 12-14 minutes. Finished cake will spring back when touched or toothpick will come out clean from center when done.
- Immediately roll cake from the short ends of the cake to short end inside the parchment paper or towel. Allow to cool for 10 minutes.
- Place butter and cream cheese in a large bowl. Beat until smooth.
- Add vanilla and mix until combined.
- Add powdered sugar and beat until smooth.
- Carefully unroll the cake. If it cracks a little, it’s ok, just be gentle.
- Evenly spread the cream cheese filling on all but 1-inch of the end you will be rolling towards.
- Re-roll the cake, starting with the frosted end.
- Roll and tuck the cake as tightly as you can, working your way towards the unfrosted edge.
- Dust with powdered sugar.
- Chill until ready to serve. When ready, pull out the cooled cake roll.
- To serve: Slice the rolled cake into inch-thick slices with a hot knife.

Carrot Cake Roll with Cream Cheese Filling
Ingredients
Ingredients for Carrot Cake Roll:
- 3/4 cup all-purpose flour
- 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 1/2 tsp ground cinnamon
- 1/2 tsp ground ginger
- 1/4 tsp ground nutmeg
- 1/8 tsp ground cloves
- 3 large eggs
- 3/4 cup granulated sugar
- 2 Tbsp oil canola/vegetable/light tasting olive
- 1 tsp vanilla extract
- 2 cups shredded carrots
Ingredients for Cream Cheese Filling
- 8 oz cream cheese room temperature
- 1/2 cup butter room temperature
- 1 1/2 cups powdered sugar
- 1 tsp vanilla extract
Instructions
- Preheat oven to 375 degrees Fahrenheit.
- Line a half sheet tray/jelly roll pan with parchment paper.
- Combine flour, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, and cloves in a bowl. Set aside.
- In a large bowl, whisk the eggs. Beat in the sugar, oil, and vanilla.
- Stir the dry ingredients into the wet ingredients, until almost combined.
- Fold in the carrots.
- Spread batter evenly into the prepared pan.
- Bake in center of oven for 12-14 minutes. Cake will spring back when touched or toothpick will come out clean from center when done.
- Immediately roll cake from short end to short end inside the parchment paper. Allow to cool for 10 minutes.
- Place butter and cream cheese in a large bowl. Beat until smooth.
- Add vanilla and mix until combined.
- Add powdered sugar and beat until smooth.
- Carefully unroll the cake. If it cracks a little, it’s ok, just be gentle.
- Evenly spread the cream cheese frosting on all but 1-inch of the end you will be rolling towards.
- Re-roll the cake, starting with the frosted end.
- Roll and tuck the cake as tightly as you can, working your way towards the unfrosted edge.
- Dust with powdered sugar.
- Chill until ready to serve.
- To serve: Slice into inch-thick slices with a hot knife.
Video
Notes
The form you have selected does not exist.
Be sure to Pin this Recipe to Pinterest to save it for later, and share is on social media!

If you like this post, you may also like:
Butternut Squash Ricotta Flatbread (Vegan Optional)
Whole30 Sweet Potato Sausage Hash
Prune Cake: Sounds weird, tastes amazing!

Hi, I’m Jessica! I am wife to Chris, and mom to Kaiper, Alana and Koa. I am a graphic designer, website developer and aspiring author. In this space, I share about everything from parenting, working from home, food we cook, and lots of things for kids! Learn more about me here.