This Carrot Cake Roll is a fun twist on traditional carrot cake, with its soft and spongy cake rolled around a creamy filling. It’s packed with warm spices and a touch of sweetness!
Turning cake into a roll makes it feel fancy, but it’s still super easy to make. I love serving it at parties – it looks so pretty on the table! Everyone can’t resist a slice! 🥕✨
Key Ingredients & Substitutions
All-Purpose Flour: This is the base for the cake. If you’re looking for a gluten-free option, you can use a 1:1 gluten-free flour blend. It usually works well in recipes like this.
Spices: Ground cinnamon and nutmeg bring warmth to the cake. If you like a bit more spice, add a pinch of ground ginger. If you don’t have nutmeg, just skip it, and it’ll still taste great!
Eggs: Eggs add structure and moisture to the cake. If you’re vegan or allergic, you could substitute each egg with 1/4 cup applesauce or a flaxseed egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water).
Carrots: Freshly grated carrots are key for moisture and texture. If you’re in a hurry, pre-grated carrots work too, but make sure they are finely grated for the best results.
Cream Cheese: You’ll want full-fat cream cheese for that smooth texture. If you prefer a lighter version, consider using whipped cream cheese, but you might need to adjust the powdered sugar to achieve the right consistency.
How Do I Achieve a Perfect Roll Cake?
Rolling a cake can be tricky, but it’s all about timing and technique. Here’s how to make it easier:
- After baking, act quickly! Invert the cake onto a kitchen towel dusted with powdered sugar while it’s still warm. This helps prevent sticking.
- Peel off the parchment paper gently, then roll the cake and towel together tightly from one end. The heat will help it retain the shape.
- Let the rolled cake cool completely. This is key to achieving a stable roll. If you try to unroll it too early, it may crack.
Don’t rush this process; it’s worth taking your time to create a beautiful cake roll!

Carrot Cake Roll Recipe
Ingredients You’ll Need:
For The Cake:
- 1 cup all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon ground ginger (optional)
- 1/4 teaspoon salt
- 3 large eggs
- 3/4 cup granulated sugar
- 1/4 cup vegetable oil or melted coconut oil
- 1 teaspoon vanilla extract
- 1 cup finely grated carrots
- 1/4 cup chopped walnuts or pecans (optional)
For The Cream Cheese Filling:
- 8 oz (225g) cream cheese, softened
- 1/4 cup unsalted butter, softened
- 1 to 1 1/2 cups powdered sugar (adjust sweetness)
- 1 teaspoon vanilla extract
For Garnish:
- Powdered sugar for dusting
- Finely chopped walnuts or pecans
- Chopped fresh parsley or herbs (optional, for decoration)
How Much Time Will You Need?
This recipe takes about 25 minutes to prepare and about 15 minutes to bake. You’ll also need at least 1 hour to chill before serving. In total, plan for about 1 hour and 40 minutes to enjoy your delicious carrot cake roll!
Step-by-Step Instructions:
1. Preheat Oven and Prepare Pan:
First, preheat your oven to 350°F (175°C). Next, take a 10×15-inch jelly roll pan and line it with parchment paper. Lightly grease the paper to prevent sticking.
2. Mix Dry Ingredients:
In a medium bowl, sift together the all-purpose flour, baking powder, baking soda, ground cinnamon, nutmeg, ground ginger (if you’re using it), and salt. This helps to combine everything evenly and avoids clumps.
3. Beat Eggs and Sugar:
In a large bowl, beat the eggs and granulated sugar using an electric mixer. Continue mixing until the mixture is thick, pale, and fluffy, which should take about 3 to 5 minutes.
4. Add Oil and Vanilla:
Slowly pour in the vegetable oil and add the vanilla extract to the egg mixture. Mix well until fully combined.
5. Combine Wet and Dry Ingredients:
Gently fold the prepared dry ingredients into the wet mixture using a spatula, taking care not to overmix; just combine until you see no streaks of flour.
6. Add Carrots and Nuts:
Now, fold in the finely grated carrots and the optional chopped nuts, mixing until just incorporated.
7. Bake the Cake:
Pour the batter into your prepared pan and spread it out evenly. Bake for 12 to 15 minutes, or until the top of the cake springs back lightly when you touch it.
8. Prepare for Rolling:
While the cake is still warm, turn it out onto a clean kitchen towel that has been dusted with powdered sugar. Carefully peel off the parchment paper.
9. Roll Cake in Towel:
Starting from one short edge, roll the cake up in the towel into a tight spiral. Place the rolled cake seam side down on a wire rack to cool completely.
10. Make Cream Cheese Filling:
In a medium bowl, beat together the softened cream cheese and butter until smooth and creamy. Gradually add the powdered sugar and vanilla extract, beating until you have a nice, smooth consistency.
11. Unroll Cake and Fill:
Gently unroll the cooled cake from the towel. Spread the cream cheese filling evenly over the cake, leaving a small border around the edges.
12. Re-roll the Cake:
Carefully re-roll the cake up without the towel, making sure it’s tight and even. Place it seam side down on a serving platter.
13. Garnish:
Dust the top of your cake roll with powdered sugar. If you want to be fancy, press some chopped nuts and finely chopped parsley (optional) along the sides of the cake for decoration.
14. Chill and Serve:
Put the cake in the refrigerator for at least 1 hour to let it set well before slicing. Use a sharp knife to cut it into pieces and enjoy your delightful carrot cake roll!
This recipe yields a delicious carrot cake roll filled with a classic cream cheese frosting, topped with a beautiful garnish. Perfect for any celebration or a sweet treat at home!
Can I Substitute the Eggs in This Recipe?
Yes, if you need a substitute for eggs, you can use 1/4 cup unsweetened applesauce for each egg. Alternatively, a flaxseed egg works well too—mix 1 tablespoon of ground flaxseed with 3 tablespoons of water for each egg and let it sit for a few minutes to thicken.
How Do I Store Leftovers?
Store any leftover cake roll in an airtight container in the refrigerator. It should keep well for up to 3 to 4 days. If you want to freeze it, wrap it tightly in plastic wrap and then in aluminum foil. It can last in the freezer for up to 2 months.
Can I Make This Cake in Advance?
Absolutely! You can prepare the cake up to a day in advance. Store it rolled in the towel in the fridge until you’re ready to fill it with cream cheese frosting. Just remember to chill it again after filling for a while before serving!
What If I Don’t Have a Jelly Roll Pan?
If you don’t have a jelly roll pan, you can use a regular baking sheet (around 15×10 inches) but be sure to adjust the baking time as it might vary slightly. Just keep an eye on the cake until it springs back when touched.



