“You know, I wasn’t expecting to fall head over heels for a carrot cake swiss roll when I first stumbled upon the idea. It happened on a sleepy Saturday morning at my local farmer’s market. A friendly vendor, whom I’d only chatted with a couple of times about seasonal produce, handed me a tiny slice wrapped in parchment. I took a bite, and honestly, it was like a little cloud of creamy carrot cake magic. The texture was so light, yet the flavors hit all the right notes—the warm spices dancing with the sweet cream cheese filling. I’d been trying to bake carrot cake a dozen ways, but this roll was different.
That unexpected encounter stuck with me. A few weeks later, after a kitchen mess that involved flour dusting my countertops and a cracked mixing bowl (because, of course), I finally nailed my version of this creamy carrot cake swiss roll with luscious cream cheese filling. Maybe you’ve been there—trying to get a delicate cake rolled without cracking or breaking. It’s a bit of a dance, but when you pull it off, the reward is pure joy. This recipe has become my go-to when I want something that feels fancy without hours in the kitchen, and trust me, it’s worth the little effort. Plus, it’s the kind of sweet that makes you close your eyes after the first bite and whisper, ‘Yep, that’s the one.’
Why You’ll Love This Recipe
This creamy carrot cake swiss roll recipe isn’t just a treat; it’s a well-tested, family-approved winner that I keep coming back to. After countless trials (and a few burned edges!), here’s why it’s a keeper:
- Quick & Easy: Comes together in under 45 minutes, which is perfect for busy weekends or sudden dessert cravings.
- Simple Ingredients: You likely have everything in your pantry and fridge already—no need for obscure or specialty items.
- Perfect for Gatherings: Whether it’s a casual brunch or an afternoon tea, this swiss roll impresses without the fuss.
- Crowd-Pleaser: Kids, adults, picky eaters—you name it. The moist carrot cake paired with that creamy filling always wins hearts.
- Unbelievably Delicious: The texture is soft and fluffy, the cream cheese filling is tangy and luscious, making every bite a little celebration.
What sets this recipe apart? It’s the delicate balance of spices and the technique of folding the batter just right to get that pillowy softness. Plus, the cream cheese filling isn’t just slapped on—it’s whipped to a silky smooth finish that melts in your mouth. Honestly, it feels like a classic carrot cake got a fun, elegant makeover. It’s not just dessert; it’s a conversation starter, a reason for an extra cup of coffee, and a sweet moment to savor.
What Ingredients You Will Need
This carrot cake swiss roll uses straightforward, wholesome ingredients that pack big flavor without any fuss. Most of these are pantry staples, and the fresh carrots bring that natural sweetness and texture. Feel free to swap or tweak depending on what you have!
- For the Cake Batter:
- All-purpose flour – 1 cup (125g), sifted for lightness
- Granulated sugar – ¾ cup (150g), you can adjust for sweetness
- Large eggs – 4, at room temperature (helps with fluffiness)
- Vegetable oil – ⅓ cup (80ml), for moistness (I like using mild-flavored oils like canola)
- Fresh carrots – 1 cup (100g), finely grated (about 2 medium carrots)
- Baking powder – 1 tsp, to give the cake its gentle rise
- Ground cinnamon – 1 tsp, for that warm spice note
- Ground nutmeg – ¼ tsp, optional but highly recommended
- Vanilla extract – 1 tsp, pure if possible
- A pinch of salt, to balance the sweetness
- For the Cream Cheese Filling:
- Cream cheese – 8 oz (225g), softened (I trust Philadelphia for consistent creaminess)
- Unsalted butter – ¼ cup (55g), softened (adds richness)
- Powdered sugar – 1 cup (120g), sifted for smooth texture
- Vanilla extract – 1 tsp, to brighten flavors
- Fresh lemon juice – 1 tbsp, optional but adds a nice tang
If you need to make this gluten-free, swapping all-purpose flour for a 1:1 gluten-free blend works well—just watch the batter consistency. For a dairy-free filling, coconut cream cheese and vegan butter can do the trick, though the texture will be a little different but still delicious. In summer, try adding a handful of finely chopped nuts or a sprinkle of raisins into the batter for some extra texture. Whatever tweaks you make, the core ingredients bring that classic carrot cake charm.
Equipment Needed
- Baking sheet or jelly roll pan (approximately 15×10 inches / 38×25 cm) – essential for the thin cake layer
- Parchment paper – to line the pan and prevent sticking
- Electric mixer or stand mixer – for whipping the cream cheese filling smooth
- Large mixing bowls – at least two, one for wet ingredients and one for dry
- Grater – for finely shredding the carrots (a microplane works great, but a box grater is fine too)
- Spatula – preferably silicone, for folding batter gently
- Kitchen towel or clean dish towel – to help roll the cake while warm
- Cooling rack – to cool the cake evenly
If you don’t have a jelly roll pan, a rimmed baking sheet with similar dimensions will work. Just make sure the sides are high enough to hold the batter without spilling. I once tried with a flat cookie sheet and ended up with a thin, crispy edge—not ideal! A good electric mixer makes a difference in getting the filling silky smooth, but hand whisking works if you have patience. Don’t skip the parchment paper—it’ll save you from a baking disaster.
Preparation Method

- Preheat and Prep: Set your oven to 350°F (175°C). Line your jelly roll pan with parchment paper, making sure to cover the edges well. Lightly grease the parchment with a bit of oil or butter to ensure easy release later. This should take about 10 minutes total.
- Mix Dry Ingredients: In a medium bowl, sift together 1 cup (125g) all-purpose flour, 1 tsp baking powder, 1 tsp ground cinnamon, ¼ tsp nutmeg, and a pinch of salt. Set aside.
- Beat Wet Ingredients: In a large bowl, whisk 4 eggs and ¾ cup (150g) granulated sugar using an electric mixer on high speed for about 3-4 minutes until thick, pale, and fluffy. This step is crucial for that light texture, so don’t rush it. Then, gradually add ⅓ cup (80ml) vegetable oil and 1 tsp vanilla extract, mixing gently to combine.
- Combine and Fold: Slowly add the dry ingredients to the wet mixture in batches, folding gently with a spatula. Overmixing can deflate the batter, so be careful here—you should still see some air bubbles. Fold in the finely grated carrots evenly into the batter.
- Bake: Pour the batter evenly into the prepared pan, smoothing it into an even layer. Bake for 12-15 minutes or until the cake springs back lightly when touched and a toothpick inserted in the center comes out clean. Keep an eye on it—overbaking makes rolling tricky.
- Roll While Warm: Immediately after removing from oven, flip the cake onto a clean kitchen towel dusted lightly with powdered sugar. Peel off the parchment paper carefully. Starting at one short end, roll the cake tightly with the towel inside. Let it cool completely while rolled up. This step is the secret to preventing cracks later.
- Prepare the Filling: While the cake cools, beat 8 oz (225g) softened cream cheese and ¼ cup (55g) unsalted butter with an electric mixer on medium speed until smooth and creamy. Gradually add 1 cup (120g) powdered sugar and 1 tsp vanilla extract, beating until light and fluffy. Stir in 1 tbsp fresh lemon juice for a subtle tang if you like.
- Unroll and Fill: Gently unroll the cooled cake. Spread the cream cheese filling evenly across the surface, leaving a small border to avoid overflow when rolling.
- Final Roll: Re-roll the cake—this time without the towel—into a tight spiral. Wrap it loosely in plastic wrap and refrigerate for at least 1 hour to set the filling.
- Serve: Slice with a sharp knife, wiping it clean between cuts for neat pieces. Enjoy chilled or at room temperature for the best flavor and texture.
Pro tip: If the cake cracks slightly during rolling, don’t panic. Just patch it gently with a bit of filling or cover the seam when serving. Also, make sure your cream cheese and butter are truly softened to avoid lumps in the filling.
Cooking Tips & Techniques
Rolling a swiss roll can be intimidating, but a few tricks make it manageable every time. First off, don’t skip rolling the cake while it’s warm. That flexibility is what keeps it from cracking later. I learned this the hard way after my first attempt—ended up with a cake that looked like it survived a minor earthquake!
When mixing your batter, beating the eggs and sugar until fluffy is key. It traps air that helps the cake rise and gives that tender crumb. I usually set a timer to avoid rushing this step, because honestly, it’s easy to think it’s done before it’s really there.
Folding in the flour and carrots gently helps keep that lightness intact. Vigorous stirring can deflate the batter, so use a spatula and slow folding motions. For the cream cheese filling, room temperature ingredients are your friend. Cold butter or cream cheese will result in a lumpy mess, and no one wants that.
I also like to chill the filled roll a bit before slicing. It firms up the filling and makes cutting cleaner slices. And if you’re worried about the cake sticking to your parchment, a light greasing really helps—but don’t skip the parchment itself.
Variations & Adaptations
Want to switch things up? This creamy carrot cake swiss roll is surprisingly versatile.
- Nutty Twist: Add ½ cup chopped walnuts or pecans into the batter for crunch. Toast them lightly first to bring out flavor.
- Spiced Up: Increase the cinnamon to 1½ tsp and add ½ tsp ground ginger for a more pronounced spice profile.
- Gluten-Free Version: Substitute all-purpose flour with a gluten-free baking blend. I’ve had great success with Bob’s Red Mill 1:1 mix.
- Fruit Addition: Stir in ½ cup finely chopped pineapple or raisins for a classic carrot cake touch.
- Vegan Adaptation: Use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg) and swap cream cheese and butter for vegan alternatives. The texture changes slightly but still delicious.
Personally, I once tried a lemon zest addition to the filling—it added a fresh brightness that was unexpectedly delightful. Play around with flavors that suit your mood or pantry!
Serving & Storage Suggestions
This creamy carrot cake swiss roll is best served chilled or at room temperature. When ready to serve, slice it with a sharp knife for neat pieces. A dusting of powdered sugar or a drizzle of honey on top adds a pretty touch without overpowering the flavors.
Pair it with a cup of freshly brewed coffee or a mild black tea to balance the sweetness. For brunch, it goes nicely alongside fresh fruit or a light salad.
To store, wrap the swiss roll tightly in plastic wrap and refrigerate. It keeps well for up to 3 days. For longer storage, you can freeze it wrapped in foil and plastic wrap for up to a month. When thawing, leave it overnight in the fridge and slice cold.
After a day or two, the flavors meld together even more—the spices deepen, and the cream cheese filling softens into a luscious layer that practically melts on your tongue. It’s one of those desserts that rewards patience.
Nutritional Information & Benefits
This carrot cake swiss roll offers a nice balance of indulgence and nourishment. Carrots provide beta-carotene and fiber, giving a subtle health boost amidst the sweetness. The cream cheese filling adds calcium and protein, though it’s still a treat best enjoyed in moderation.
Per serving (assuming 10 slices), the cake has approximately:
- Calories: 280-320
- Fat: 15g
- Carbohydrates: 35g
- Protein: 4g
- Fiber: 2g
This recipe is naturally free of nuts unless you add them, so it can be nut-free friendly. It’s not gluten-free unless you swap flours, and it contains dairy and eggs. For those watching sugar intake, reducing powdered sugar in the filling slightly still keeps a good balance.
Conclusion
If you’re craving a dessert that feels special but isn’t complicated, this creamy carrot cake swiss roll with luscious cream cheese filling is a fantastic choice. It’s a recipe that’s stuck with me because it’s forgiving, tasty, and has that perfect balance of spice, sweetness, and texture. I encourage you to make it your own—whether you add nuts, swap ingredients, or keep it classic.
Honestly, baking this roll always brings a cozy vibe to my kitchen, and I hope it does the same for you. Don’t hesitate to share your twists or questions—I love hearing how this recipe works in your home! Now, grab your mixing bowls and get rolling.
FAQs
Can I make the carrot cake swiss roll ahead of time?
Yes! You can bake and fill the cake a day ahead and keep it refrigerated. Just slice before serving for the freshest taste.
What if my cake cracks when rolling?
Rolling it warm with a lightly sugared towel helps prevent cracks. If cracks happen, patch gently with filling or serve with the seam side down.
Can I use pre-grated carrots?
Sure! Just make sure the carrots aren’t too wet, as excess moisture can affect the cake’s texture.
How do I get the filling super smooth?
Beat softened cream cheese and butter well before adding powdered sugar. Sifting the sugar also helps avoid lumps.
Is this recipe suitable for beginners?
Absolutely! The steps are straightforward, and with a little patience on rolling, it’s a great way to build baking confidence.
Pin This Recipe!

Creamy Carrot Cake Swiss Roll Recipe with Easy Cream Cheese Filling
A light and fluffy carrot cake swiss roll filled with a luscious, tangy cream cheese filling. Perfect for gatherings and quick to make, this recipe balances warm spices with creamy sweetness.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 45 minutes
- Yield: 10 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 cup (125g) all-purpose flour, sifted
- ¾ cup (150g) granulated sugar
- 4 large eggs, at room temperature
- ⅓ cup (80ml) vegetable oil (mild-flavored like canola)
- 1 cup (100g) fresh carrots, finely grated (about 2 medium carrots)
- 1 tsp baking powder
- 1 tsp ground cinnamon
- ¼ tsp ground nutmeg (optional)
- 1 tsp vanilla extract
- A pinch of salt
- 8 oz (225g) cream cheese, softened
- ¼ cup (55g) unsalted butter, softened
- 1 cup (120g) powdered sugar, sifted
- 1 tsp vanilla extract (for filling)
- 1 tbsp fresh lemon juice (optional)
Instructions
- Preheat oven to 350°F (175°C). Line a 15×10 inch jelly roll pan with parchment paper and lightly grease it.
- In a medium bowl, sift together flour, baking powder, cinnamon, nutmeg, and salt. Set aside.
- In a large bowl, whisk eggs and granulated sugar on high speed for 3-4 minutes until thick and fluffy.
- Gradually add vegetable oil and vanilla extract to the egg mixture, mixing gently.
- Fold the dry ingredients into the wet mixture in batches, being careful not to overmix. Fold in grated carrots evenly.
- Pour batter into the prepared pan and smooth into an even layer. Bake for 12-15 minutes until the cake springs back lightly and a toothpick comes out clean.
- Immediately flip the cake onto a clean kitchen towel dusted with powdered sugar, peel off parchment paper, and roll the cake tightly with the towel inside. Let cool completely while rolled.
- Beat cream cheese and butter until smooth and creamy. Gradually add powdered sugar and vanilla extract, beating until light and fluffy. Stir in lemon juice if using.
- Unroll the cooled cake and spread the cream cheese filling evenly, leaving a small border.
- Re-roll the cake tightly without the towel, wrap in plastic wrap, and refrigerate for at least 1 hour to set.
- Slice with a sharp knife, wiping clean between cuts. Serve chilled or at room temperature.
Notes
Roll the cake while warm to prevent cracking. Use softened cream cheese and butter for a smooth filling. If cracks appear, patch with filling or serve seam side down. Chill the filled roll before slicing for cleaner cuts.
Nutrition
- Serving Size: 1 slice (1/10th of t
- Calories: 280320
- Fat: 15
- Carbohydrates: 35
- Fiber: 2
- Protein: 4
Keywords: carrot cake, swiss roll, cream cheese filling, easy dessert, quick carrot cake, roll cake, cream cheese frosting


