If you love classic carrot cake but want something more elegant and eye-catching, this Carrot Cake Roll with Cream Cheese Filling is the perfect dessert to make. It has a soft spiced carrot cake layer rolled around a creamy, sweet, tangy cream cheese filling, then finished with extra frosting and shredded carrots or nuts on top.
This cake looks beautiful when sliced because every piece has a perfect spiral of moist cake and smooth cream cheese.
It is perfect for holidays, birthdays, Easter, Thanksgiving, tea time, family gatherings, or anytime you want a dessert that looks bakery-style but is still easy to make at home.
Recipe Overview
| Detail | Information |
|---|---|
| Recipe Name | Carrot Cake Roll with Cream Cheese Filling |
| Prep Time | 25 minutes |
| Bake Time | 12–15 minutes |
| Cooling Time | 1 hour |
| Chill Time | 1 hour |
| Total Time | About 2 hours 40 minutes |
| Servings | 8–10 slices |
| Course | Dessert |
| Difficulty | Medium |
Ingredients
For the Carrot Cake
| Ingredient | Amount |
|---|---|
| All-purpose flour | ¾ cup |
| Baking powder | 1 teaspoon |
| Baking soda | ½ teaspoon |
| Ground cinnamon | 1 teaspoon |
| Ground nutmeg | ¼ teaspoon |
| Ground ginger | ¼ teaspoon |
| Salt | ¼ teaspoon |
| Eggs | 3 large |
| Granulated sugar | ½ cup |
| Brown sugar | ¼ cup |
| Vanilla extract | 1 teaspoon |
| Vegetable oil | 2 tablespoons |
| Finely grated carrots | 1 cup |
| Powdered sugar | For rolling towel |
For the Cream Cheese Filling
| Ingredient | Amount |
|---|---|
| Cream cheese, softened | 8 oz |
| Unsalted butter, softened | 4 tablespoons |
| Powdered sugar | 1 cup |
| Vanilla extract | 1 teaspoon |
| Lemon juice, optional | 1 teaspoon |
For Decoration
| Ingredient | Amount |
|---|---|
| Extra cream cheese frosting | Optional |
| Shredded carrots | For topping |
| Chopped walnuts or pecans | Optional |
| Powdered sugar | Optional dusting |
Instructions
Step 1: Prepare the Pan
Preheat your oven to 350°F / 175°C.
Line a 10×15-inch jelly roll pan with parchment paper.
Lightly grease the parchment paper so the cake releases easily after baking.
Step 2: Mix the Dry Ingredients
In a bowl, whisk together flour, baking powder, baking soda, cinnamon, nutmeg, ginger, and salt.
Set aside.
These spices give the carrot cake roll its warm homemade flavor.
Step 3: Beat the Eggs and Sugars
In a large bowl, beat the eggs, granulated sugar, and brown sugar for 3–4 minutes.
The mixture should become thick, light, and slightly fluffy.
This step helps the cake stay soft and flexible for rolling.
Step 4: Add Vanilla, Oil, and Carrots
Add vanilla extract and vegetable oil.
Mix until combined.
Fold in the finely grated carrots.
Use finely grated carrots because large pieces can make the cake crack when rolled.
Step 5: Add the Flour Mixture
Add the dry ingredients to the wet ingredients.
Fold gently until just combined.
Do not overmix.
The batter should be smooth, light, and evenly mixed.
Step 6: Bake the Cake
Spread the batter evenly into the prepared pan.
Bake for 12–15 minutes, or until the cake springs back when lightly touched.
Do not overbake.
A dry cake is more likely to crack when rolled.
Step 7: Roll the Cake While Warm
Lay a clean kitchen towel on the counter.
Dust it generously with powdered sugar.
Carefully turn the warm cake onto the towel.
Peel off the parchment paper.
Starting from the short end, gently roll the cake up with the towel inside.
Let it cool completely while rolled.
This helps the cake remember its shape.
Step 8: Make the Cream Cheese Filling
In a bowl, beat softened cream cheese and butter until smooth.
Add powdered sugar, vanilla extract, and lemon juice if using.
Beat until creamy and fluffy.
The filling should be thick enough to spread but soft enough to roll.
Step 9: Fill the Cake
Once the cake is completely cool, carefully unroll it.
Spread the cream cheese filling evenly over the cake.
Leave a small border around the edges so the filling does not squeeze out too much.
Step 10: Roll Again
Gently roll the cake back up without the towel.
Wrap it in plastic wrap.
Refrigerate for at least 1 hour.
Chilling helps the filling firm up and makes the cake easier to slice.
Step 11: Decorate
Place the chilled cake roll on a serving plate.
Spread extra cream cheese frosting on top if desired.
Sprinkle with shredded carrots, chopped nuts, or a light dusting of powdered sugar.
Slice and serve chilled.
Pro Tips for the Best Carrot Cake Roll
Use finely grated carrots.
Do not overbake the cake.
Roll the cake while it is still warm.
Use enough powdered sugar on the towel to prevent sticking.
Let the cake cool fully before adding the filling.
Chill before slicing.
Use a sharp knife for clean slices.
Wipe the knife between each cut.
Delicious Variations
Carrot Cake Roll with Walnuts
Add ½ cup finely chopped walnuts to the batter or sprinkle them over the filling.
Pineapple Carrot Cake Roll
Add ¼ cup well-drained crushed pineapple to the batter for extra moisture.
Coconut Carrot Cake Roll
Add ¼ cup shredded coconut to the filling or topping.
Orange Cream Cheese Filling
Add 1 teaspoon orange zest to the cream cheese filling for a fresh citrus flavor.
Spiced Carrot Cake Roll
Add extra cinnamon and a pinch of cloves for a stronger spice flavor.
What to Serve with Carrot Cake Roll
This dessert pairs beautifully with simple drinks and toppings.
Great serving ideas include:
- Hot coffee
- Black tea
- Mint tea
- Cold milk
- Vanilla ice cream
- Whipped cream
- Fresh berries
- Caramel drizzle
- Powdered sugar
For a beautiful dessert plate, serve each slice with whipped cream and a few fresh berries.
Storage
Store the carrot cake roll covered in the refrigerator for up to 4 days.
Because it contains cream cheese filling, it should stay chilled.
Keep it wrapped tightly so the cake does not dry out.
Freezing
You can freeze this cake roll.
Wrap it tightly in plastic wrap, then foil.
Freeze for up to 2 months.
Thaw overnight in the refrigerator before serving.
For the best look, decorate after thawing.
Common Mistakes to Avoid
Rolling the Cake Too Late
The cake must be rolled while warm.
If it cools flat, it may crack later.
Overbaking
Overbaked cake becomes dry and stiff.
Bake only until the cake springs back.
Using Wet Carrots
If your grated carrots are very wet, gently pat them with paper towels.
Too much moisture can make the cake heavy.
Filling While Warm
The cake must be completely cool before adding cream cheese filling.
Warm cake will melt the filling.
Skipping the Chill Time
Chilling helps the roll hold its shape and slice cleanly.
Nutrition Estimate
| Serving | Amount |
|---|---|
| Calories | 280–420 |
| Protein | 4–7 g |
| Carbohydrates | 36–55 g |
| Fat | 14–25 g |
| Sugar | 24–40 g |
| Serving Size | 1 slice |
Nutrition values are approximate and depend on ingredients and slice size.
Frequently Asked Questions
Can I make this cake ahead of time?
Yes. This carrot cake roll is perfect for making ahead. Chill it overnight and decorate before serving.
Why did my cake crack?
It may have been overbaked, cooled too long before rolling, or rolled too tightly.
Can I use pre-shredded carrots?
Freshly grated carrots are better. Pre-shredded carrots are usually too dry and thick.
Can I make it without nuts?
Yes. Nuts are optional.
Can I add raisins?
Yes. Add ¼ cup finely chopped raisins if you like them in carrot cake.
Can I use whipped cream instead of cream cheese filling?
You can, but cream cheese filling gives the classic carrot cake flavor and holds better.
Final Thoughts
This Carrot Cake Roll with Cream Cheese Filling is soft, moist, creamy, and beautiful when sliced. The spiced carrot cake, sweet cream cheese filling, and pretty spiral make it perfect for special occasions or family desserts.
Serve it chilled, decorate it with frosting and shredded carrots, and enjoy a homemade carrot cake roll that looks impressive and tastes rich, fresh, and delicious.