Moist Carrot Cake Swiss Roll Recipe with Creamy Cream Cheese Filling Easy Step-by-Step

Ready In
Servings
Difficulty

“You’ve got to try this carrot cake roll,” my coworker said, sliding a slice across our shared lunch table. I eyed it skeptically—rolled cakes always seemed a bit tricky, and honestly, I wasn’t sure how well carrot cake would hold up in a Swiss roll form. But one bite, and I was hooked. Moist, tender cake swirled with that luscious, creamy cream cheese filling—it was like a slice of nostalgia wrapped in a neat little package. What surprised me most was how the texture stayed perfectly soft without cracking or drying out, something I’d struggled with before when attempting rolled cakes.

That lunch break sparked a bit of an obsession. I found myself making this Moist Carrot Cake Swiss Roll with Creamy Cream Cheese Filling almost every week. It’s become my go-to for when I want a dessert that feels special but isn’t a hassle to put together. The combination of spices, the natural sweetness of grated carrots, and that tangy cream cheese filling? Honestly, it hits all the right notes. Plus, it’s a great conversation starter—people always ask for the recipe after tasting it.

What really stuck with me is how this recipe manages to balance comfort and elegance effortlessly. It’s not just carrot cake; it’s carrot cake that’s been reimagined in a way that feels fresh but totally familiar. And if you ever need a little pick-me-up or a dessert that impresses without stress, this Swiss roll is worth keeping in your baking arsenal.

Why You’ll Love This Recipe

This Moist Carrot Cake Swiss Roll with Creamy Cream Cheese Filling isn’t your average carrot cake. After testing countless versions, tweaking the batter and filling, I’ve landed on a recipe that’s truly reliable, delicious, and approachable. Here’s why it’s a keeper:

  • Quick & Easy: The batter comes together in about 15 minutes, and the whole roll can be ready in under an hour—perfect for last-minute guests or sweet cravings.
  • Simple Ingredients: No need for fancy or hard-to-find items. You likely have everything in your pantry and fridge already.
  • Perfect for Any Occasion: Whether it’s a weekend brunch, a cozy afternoon tea, or a holiday dessert, this Swiss roll fits right in.
  • Crowd-Pleaser: The moist texture and creamy filling get rave reviews from kids and adults alike—everyone loves that balance of spice and sweetness.
  • Unique Technique: The batter is light and airy, preventing cracks when rolled, while the cream cheese filling is whipped just right to spread easily without oozing out.
  • Emotionally Satisfying: It’s the kind of dessert that makes you pause and savor—comfort food with a twist that feels like a hug in every bite.

What sets this recipe apart is its attention to texture and balance. The carrots add natural moisture and subtle sweetness, while the cream cheese filling keeps things rich but not heavy. I’ve found this combination perfect for those times when you want something indulgent but not overly dense. If you enjoy desserts like the fluffy Creamy Strawberry Cream Cheese Stuffed French Toast or crave the cozy comfort of a Fluffy Heart-Shaped Red Velvet Pancakes with Cream Cheese Glaze, this carrot cake roll will fit right into your recipe collection.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without fuss. Most are pantry staples, and the carrots bring freshness and moisture that make this Swiss roll stand out.

  • Carrots: 2 cups finely grated (about 3 medium carrots) – fresh, firm carrots work best for natural sweetness and moisture.
  • All-purpose flour: 1 cup (120 g) – I recommend sifting to keep the batter light and airy.
  • Baking powder: 1 teaspoon – helps the cake rise and stay soft.
  • Baking soda: ½ teaspoon – works with the acidic ingredients to create a tender crumb.
  • Ground cinnamon: 1 teaspoon – adds warmth and classic carrot cake spice.
  • Ground nutmeg: ¼ teaspoon – subtle depth to the spice profile.
  • Salt: ¼ teaspoon – balances the sweetness.
  • Eggs: 4 large, room temperature – beaten separately for volume, they’re key to that light texture.
  • Granulated sugar: ¾ cup (150 g) – for sweetness without overpowering.
  • Vegetable oil: ⅓ cup (80 ml) – keeps the cake moist and tender.
  • Vanilla extract: 1 teaspoon – pulls all the flavors together.
  • Cream cheese: 8 oz (225 g), softened – the star of the filling, I prefer Philadelphia for its smooth texture.
  • Unsalted butter: ¼ cup (57 g), softened – adds richness to the filling.
  • Powdered sugar: 1 ½ cups (180 g), sifted – for a silky smooth filling.
  • Lemon juice: 1 tablespoon – brightens the cream cheese filling with a hint of tang.
  • Optional: ½ cup chopped walnuts or pecans (adds crunch, can omit for nut-free).

If you want a gluten-free version, swapping all-purpose flour with almond flour works, but the texture will be denser. For dairy-free, try coconut cream cheese and a plant-based butter alternative in the filling. In spring, I sometimes swap the usual cinnamon and nutmeg for a pinch of cardamom to freshen it up, but the classic spice combo is a safe bet every time.

Equipment Needed

  • Jelly roll pan: A 10×15 inch (25×38 cm) pan is perfect. If you don’t have one, a rimmed baking sheet with similar dimensions works in a pinch.
  • Parchment paper: Essential for lining the pan to prevent sticking and help with rolling.
  • Mixing bowls: One large and one medium for dry and wet ingredients.
  • Electric mixer or hand whisk: For beating the eggs and whipping the filling smoothly. I usually grab my stand mixer for ease.
  • Microplane or grater: For finely shredding the carrots.
  • Spatula: Flexible for folding batter and spreading filling evenly.
  • Clean kitchen towel: To roll the cake in while warm (prevents cracking).

I used to make do with a regular baking sheet, but investing in a proper jelly roll pan made a huge difference in shaping and baking evenness. Parchment paper is non-negotiable here; trust me on this one. Also, if you’re like me and love multitasking in the kitchen, having a handheld mixer handy makes whipping up the filling a breeze.

Preparation Method

moist carrot cake swiss roll preparation steps

  1. Preheat your oven to 350°F (175°C). Line your jelly roll pan with parchment paper, making sure to cover sides for easy removal later.
  2. Grate the carrots finely using a microplane or fine grater, then set aside. Fine grating ensures they blend seamlessly into the batter without weighing it down.
  3. In a medium bowl, sift together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt. Give it a gentle whisk to combine evenly.
  4. Separate the eggs: Place the egg whites in a clean, dry bowl and the yolks in a large mixing bowl. Using an electric mixer, beat the egg whites until stiff peaks form—this is critical for a light, airy roll.
  5. To the egg yolks, add sugar and beat until pale and fluffy (about 3-4 minutes). Then, slowly pour in the vegetable oil and vanilla extract while mixing on low speed.
  6. Fold the dry ingredients gently into the yolk mixture. Be careful not to overmix; stop as soon as the flour disappears.
  7. Fold in the grated carrots, then carefully fold in the beaten egg whites in three additions. Use a spatula and gentle folding motions to keep as much air in the batter as possible.
  8. Pour the batter into your prepared pan and spread evenly with a spatula. Tap the pan gently on the counter to release any large air bubbles.
  9. Bake for 12-15 minutes, or until the cake springs back lightly when touched and a toothpick inserted in the center comes out clean.
  10. While the cake bakes, lay a clean kitchen towel flat and dust it generously with powdered sugar. This prevents sticking when you roll.
  11. Remove the cake from the oven immediately and invert it onto the sugared towel. Carefully peel off the parchment paper. Starting from the short edge, roll the cake up in the towel. Let it cool completely rolled up to set the shape and avoid cracks.
  12. For the cream cheese filling: Beat together softened cream cheese and butter until smooth and fluffy. Gradually add powdered sugar and lemon juice, mixing until silky and spreadable.
  13. Once the cake is cool, unroll it gently and spread the cream cheese filling evenly over the surface. If you like, sprinkle chopped walnuts or pecans on top of the filling for added texture.
  14. Roll the cake back up, this time without the towel, and place it seam side down on a serving plate. Refrigerate for at least 30 minutes before slicing to let the filling firm up.

Hint: If your batter feels too thick, a splash of milk (1-2 tablespoons) can help loosen it just enough for easy spreading. Also, don’t rush the rolling—letting the cake cool completely rolled in the towel works wonders for flexibility.

Cooking Tips & Techniques

Rolling a Swiss roll can be intimidating, but a few tips can save you from cracking or dry cake disasters. First, don’t skip beating the egg whites to stiff peaks; they’re what give this carrot cake roll its lightness and spring. Folding them in gently, not stirring vigorously, keeps the air trapped in the batter.

Another trick I learned the hard way: roll the cake while it’s still warm. It feels counterintuitive, but this step prevents the cake from cracking later. The sugared towel acts like a gentle non-stick guide, so don’t skimp on that.

For the cream cheese filling, beating the butter and cream cheese together until smooth before adding powdered sugar ensures a lump-free, creamy texture that spreads easily without tearing the cake.

Watch your oven closely—overbaking dries out the cake and makes rolling difficult. Start checking at 12 minutes, and use the toothpick test as your guide.

When it comes to slicing, a sharp serrated knife works best, and wiping the blade between cuts helps keep the slices neat and clean.

Finally, I multitask by prepping the filling while the cake cools rolled in the towel, saving time and keeping things smooth. This recipe became my favorite because it balances technique with friendly steps anyone can master.

Variations & Adaptations

Switching up this carrot cake roll is easy if you want to cater to dietary needs or just mix things up:

  • Gluten-Free Version: Use a blend of almond and coconut flour (about 3/4 cup almond flour + 1/4 cup coconut flour). The texture will be a bit denser but still delicious.
  • Vegan Adaptation: Substitute eggs with ¾ cup unsweetened applesauce or flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water each). Use dairy-free cream cheese and vegan butter for the filling.
  • Flavor Twist: Add ½ cup crushed pineapple (drained) to the batter for tropical moisture or swap cinnamon and nutmeg with pumpkin pie spice for a fall vibe.
  • Nuts & Extras: Fold in ½ cup shredded coconut or chopped walnuts into the batter for added texture. Or sprinkle chopped pecans on the cream cheese filling before rolling.
  • Alternative Filling: For a lighter option, replace the cream cheese filling with whipped coconut cream sweetened with a touch of maple syrup and lemon zest.

One time, I tried a version with orange zest in the batter and a honey-infused cream cheese filling—unexpected but surprisingly refreshing! Adapting this recipe to your taste is part of the fun, and each variation offers a new way to enjoy the same comforting carrot cake roll.

Serving & Storage Suggestions

This Moist Carrot Cake Swiss Roll is best served chilled or at room temperature. I find slicing a chilled cake easier, and it helps the cream cheese filling hold its shape beautifully. Serve slices with a dusting of powdered sugar or a drizzle of honey for an extra touch.

Pair it with a hot cup of tea or coffee for a cozy afternoon treat. It also makes a delightful finish to a casual brunch, much like the Creamy Lemon Ricotta Pasta with Fresh Peas and Mint I love serving when friends come over—simple yet impressive.

For storing, wrap the roll tightly in plastic wrap and refrigerate for up to 4 days. It actually tastes better after a day as the flavors meld. To freeze, wrap it in plastic and then foil, freezing for up to 2 months. Thaw overnight in the fridge before serving.

When reheating, avoid microwaving directly, which can make the cake soggy. Instead, let it come to room temperature naturally or warm briefly in a low oven (300°F/150°C) wrapped in foil for 10 minutes.

Nutritional Information & Benefits

This carrot cake Swiss roll balances indulgence with wholesome ingredients. A typical slice (about 1/12th of the roll) contains approximately:

Calories 280 kcal
Fat 16 g
Carbohydrates 28 g
Protein 4 g
Fiber 2 g

Carrots bring beta-carotene and fiber, supporting eye health and digestion. The cream cheese filling adds calcium and protein but also some fat, so moderation is key for those watching intake. This recipe is naturally gluten-free if you swap flours and can be made low-sugar by reducing powdered sugar or using alternatives.

It’s a treat that feels more balanced than your average dessert—comfort food with some nutritional perks, which is why it fits so well into my weekly baking routine.

Conclusion

This Moist Carrot Cake Swiss Roll with Creamy Cream Cheese Filling is a little gem that has quietly become a favorite in my kitchen. It’s approachable, flavorful, and flexible enough to suit different tastes and dietary needs. What I love most is how it combines the familiar warmth of carrot cake with the elegance of a Swiss roll, making it perfect for everyday treats or special occasions alike.

Don’t hesitate to tweak the spices or fillings to your liking—it’s a recipe that rewards creativity and patience. If you’ve ever been intimidated by rolled cakes, this one might just change your mind (and your dessert game).

Feel free to share your thoughts or variations below—I’d love to hear how you make this recipe your own. Baking is better when shared, and this carrot cake roll is a sweet way to bring a little joy to your table.

FAQs

  • Can I use frozen grated carrots for this recipe?
    Yes, but be sure to thaw and drain them well to avoid adding excess moisture that can affect the cake’s texture.
  • How do I prevent the cake from cracking when rolling?
    Roll the cake while it’s still warm using a sugared kitchen towel to help it bend without breaking. Let it cool rolled before unrolling to add filling.
  • Can I make this Swiss roll ahead of time?
    Absolutely! It tastes even better after resting overnight in the fridge, allowing the flavors to meld beautifully.
  • Is it possible to make this recipe nut-free?
    Yes, simply omit the nuts from the filling or batter, or substitute with seeds like pumpkin or sunflower for crunch.
  • What’s the best way to slice the Swiss roll?
    Use a sharp serrated knife and wipe the blade clean between cuts to keep slices neat and prevent the filling from smearing.

Pin This Recipe!

moist carrot cake swiss roll recipe
Print

Moist Carrot Cake Swiss Roll Recipe with Creamy Cream Cheese Filling

A moist and tender carrot cake rolled with a luscious, creamy cream cheese filling. This Swiss roll balances comfort and elegance with a light, airy texture and a tangy filling.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 45 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 2 cups finely grated carrots (about 3 medium carrots)
  • 1 cup (120 g) all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon salt
  • 4 large eggs, room temperature
  • ¾ cup (150 g) granulated sugar
  • ⅓ cup (80 ml) vegetable oil
  • 1 teaspoon vanilla extract
  • 8 oz (225 g) cream cheese, softened
  • ¼ cup (57 g) unsalted butter, softened
  • 1 ½ cups (180 g) powdered sugar, sifted
  • 1 tablespoon lemon juice
  • Optional: ½ cup chopped walnuts or pecans

Instructions

  1. Preheat your oven to 350°F (175°C). Line your jelly roll pan with parchment paper, covering the sides.
  2. Grate the carrots finely using a microplane or fine grater and set aside.
  3. In a medium bowl, sift together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt. Whisk to combine.
  4. Separate the eggs: place the egg whites in a clean, dry bowl and the yolks in a large mixing bowl.
  5. Beat the egg whites with an electric mixer until stiff peaks form.
  6. To the egg yolks, add sugar and beat until pale and fluffy (3-4 minutes). Slowly pour in vegetable oil and vanilla extract while mixing on low speed.
  7. Fold the dry ingredients gently into the yolk mixture until just combined.
  8. Fold in the grated carrots, then carefully fold in the beaten egg whites in three additions using gentle folding motions.
  9. Pour the batter into the prepared pan and spread evenly with a spatula. Tap the pan gently to release air bubbles.
  10. Bake for 12-15 minutes, or until the cake springs back lightly and a toothpick inserted comes out clean.
  11. While baking, lay a clean kitchen towel flat and dust generously with powdered sugar.
  12. Remove the cake from the oven immediately and invert it onto the sugared towel. Peel off parchment paper.
  13. Starting from the short edge, roll the cake up in the towel and let it cool completely rolled to set the shape.
  14. For the filling: beat together softened cream cheese and butter until smooth and fluffy. Gradually add powdered sugar and lemon juice, mixing until silky and spreadable.
  15. Once the cake is cool, unroll gently and spread the cream cheese filling evenly over the surface. Sprinkle chopped nuts if desired.
  16. Roll the cake back up without the towel and place seam side down on a serving plate.
  17. Refrigerate for at least 30 minutes before slicing to let the filling firm up.

Notes

Roll the cake while still warm using a sugared kitchen towel to prevent cracking. Beat egg whites to stiff peaks and fold gently to keep batter airy. Use a sharp serrated knife for clean slices. Refrigerate before slicing for best results. Optional nuts can be omitted for nut-free version. For gluten-free, substitute flours as noted. For dairy-free, use plant-based alternatives.

Nutrition

  • Serving Size: 1 slice (1/12th of t
  • Calories: 280
  • Fat: 16
  • Carbohydrates: 28
  • Fiber: 2
  • Protein: 4

Keywords: carrot cake, swiss roll, cream cheese filling, moist cake, rolled cake, dessert, easy carrot cake, holiday dessert

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating