Moist Carrot Cake Swiss Roll Recipe Easy Homemade Creamy Filling

Posted on

moist carrot cake swiss roll - featured image

“You’ve got to try this — it’s like a carrot cake, but rolled up, and honestly, it’s so moist it almost feels like cheating,” my friend said over text one rainy afternoon. I was skeptical. A carrot cake swiss roll? With a creamy filling? It sounded like a dessert that might fall flat or dry out, especially rolled up like that. But curiosity got the better of me, and after a few experiments in my own kitchen, I finally nailed a version that’s become a personal favorite for both weekday treats and unexpected guests.

The first time I made this Moist Carrot Cake Swiss Roll with Creamy Filling, I was aiming to whip something up quickly for a last-minute gathering. I didn’t want the usual dense carrot cake that takes forever to slice and serve — something lighter, more fun, yet packed with that familiar spicy sweetness. It took a few tries to get the sponge just right: soft, pliable, and moist enough to roll without cracking. The creamy filling? Let’s just say it had to be smooth enough to spread but rich enough to stand up to the cake’s bold flavors.

Now, this recipe isn’t just for show. It’s the kind of dessert that prompts a second helping and genuine compliments without needing any fancy decorating skills. Plus, it’s a bit of a conversation starter — who doesn’t love a cake that looks impressive but is actually pretty straightforward to make? I remember the quiet moment when I sliced that first roll, revealing the swirled layers, and thought, “Yeah, this is a keeper.” Whether you’re baking for a cozy night in or a casual party, this carrot cake swiss roll delivers comfort with a twist.

Why You’ll Love This Recipe

  • Quick & Easy: Comes together in under 45 minutes, perfect when you want a show-stopping dessert without the usual fuss.
  • Simple Ingredients: Uses pantry staples like grated carrots, basic spices, and cream cheese, so no last-minute store runs needed.
  • Perfect for Any Occasion: Whether it’s a casual afternoon tea, holiday brunch, or a potluck, this swiss roll fits right in.
  • Crowd-Pleaser: Kids and adults alike rave about the moist texture and creamy filling — it’s never around for long!
  • Unbelievably Delicious: The balance of warm spices with the tangy, silky filling makes this carrot cake swiss roll feel indulgent yet homey.

This isn’t your typical carrot cake. The secret lies in the light sponge that keeps the roll soft and bendy — no cracking here! Plus, I include a creamy filling that’s whipped just right to complement the cake’s moist crumb without being overly sweet. You’ll notice the gentle hint of cinnamon and nutmeg that sets it apart from other carrot cakes. I also love how it pairs wonderfully with a cup of tea or coffee, making it a versatile treat for any time of day.

Honestly, after making this recipe several times (sometimes more than once a week), it’s clear why it sticks around. It’s that kind of cake that makes you pause and savor the moment — a little comfort wrapped in a spiral of creamy goodness.

What Ingredients You Will Need

This Moist Carrot Cake Swiss Roll with Creamy Filling uses straightforward, wholesome ingredients to create bold flavor and satisfyingly soft texture without the fuss.

  • For the Cake Batter:
    • All-purpose flour, 1 cup (125g) — sifted for lightness
    • Baking powder, 1 teaspoon — helps keep the sponge airy
    • Ground cinnamon, 1 teaspoon — adds warm spice
    • Ground nutmeg, ¼ teaspoon — subtle, aromatic touch
    • Salt, ¼ teaspoon — balances sweetness
    • Large eggs, 4 (room temperature) — for structure and richness
    • Granulated sugar, ¾ cup (150g) — sweetens and tenderizes
    • Vegetable oil, ⅓ cup (80ml) — keeps cake moist without heaviness
    • Vanilla extract, 1 teaspoon — for depth of flavor
    • Grated carrots, 1 ½ cups (150g) — fresh and finely grated (I recommend using firm, firm-textured carrots for the best moisture)
  • For the Creamy Filling:
    • Cream cheese, 8 oz (225g), softened — the base for that silky texture (I like Philadelphia brand for consistency)
    • Unsalted butter, ¼ cup (55g), softened — adds richness
    • Powdered sugar, 1 cup (120g) — for smooth sweetness
    • Vanilla extract, 1 teaspoon — complements the cream cheese’s tang
    • Fresh lemon juice, 1 tablespoon — brightens the filling, optional but recommended

You can swap out all-purpose flour for almond flour if you want a gluten-free version, but be mindful that the texture will be slightly different — less elastic, so roll carefully. For a dairy-free filling, substitute the cream cheese and butter with coconut cream and vegan butter alternatives. In summer, I sometimes add a handful of finely chopped toasted pecans into the filling for a little crunch, which adds a nice contrast to the soft roll.

Equipment Needed

  • Baking sheet or jelly roll pan (approximately 10×15 inches / 25×38 cm) — essential for the thin, even cake layer
  • Parchment paper — to line the pan and help roll the cake without sticking
  • Electric mixer or stand mixer — for whipping the batter and creamy filling smoothly
  • Fine grater or box grater — for evenly shredding carrots
  • Offset spatula or butter knife — to spread the filling evenly
  • Clean kitchen towel — for rolling the cake while warm (prevents cracks)
  • Cooling rack — to cool the cake before filling

If you don’t have a jelly roll pan, a rimmed baking sheet with similar dimensions will do. Just make sure the cake layer isn’t too thick, or rolling will be tricky. I’ve tried rolling directly on the parchment paper, which works well, but having a flexible spatula to help loosen the cake edges is a game-changer. For budget-friendly options, a hand mixer does just fine when a stand mixer isn’t available. Remember to keep your equipment clean and dry, especially when working with the batter, to avoid any texture issues.

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 and lightly grease it to prevent sticking. This step is crucial — trust me, you don’t want your cake tearing when you try to roll it.
  2. Prepare the dry ingredients: In a medium bowl, sift together 1 cup (125g) of all-purpose flour, 1 teaspoon baking powder, 1 teaspoon ground cinnamon, ¼ teaspoon ground nutmeg, and ¼ teaspoon salt. Set aside.
  3. Grate the carrots: Using a fine grater, shred about 1 ½ cups (150g) of carrots. Make sure they’re finely grated to blend well into the batter and keep the texture moist.
  4. Mix the wet ingredients: In a large bowl, beat 4 large eggs (room temperature) with ¾ cup (150g) granulated sugar using an electric mixer on high speed until pale, fluffy, and tripled in volume — about 5 minutes. This aeration is what makes the sponge light and soft.
  5. Slowly add oil and vanilla: With the mixer on low speed, drizzle in ⅓ cup (80ml) vegetable oil and 1 teaspoon vanilla extract. Mix just until combined.
  6. Combine dry and wet: Gently fold the dry ingredient mixture into the wet batter using a spatula, careful not to deflate the eggs. When almost combined, fold in the grated carrots until evenly distributed.
  7. Pour batter into the pan: Spread the batter evenly in the prepared pan, smoothing the surface with a spatula. The batter should be about ¼ inch thick.
  8. Bake: Place in the oven and bake for 12–15 minutes, or until the cake springs back lightly when touched and a toothpick inserted in the center comes out clean.
  9. Prepare for rolling: While the cake bakes, lay a clean kitchen towel on the counter and dust it lightly with powdered sugar — this prevents sticking.
  10. Roll the cake: As soon as the cake comes out of the oven, loosen the edges with a spatula and carefully invert it onto the sugared towel. Peel off the parchment paper, then starting from the short end, roll the cake and towel together into a tight spiral. Let it cool completely rolled up; this helps the cake “remember” the shape and prevents cracking later.
  11. Make the creamy filling: In a mixing bowl, beat together 8 oz (225g) softened cream cheese and ¼ cup (55g) softened unsalted butter until smooth and creamy. Gradually add 1 cup (120g) powdered sugar and beat until fluffy. Stir in 1 teaspoon vanilla extract and 1 tablespoon fresh lemon juice for brightness.
  12. Fill and re-roll: Once the cake is completely cool, gently unroll it. Spread the creamy filling evenly over the surface, leaving a small border to avoid overflow. Carefully re-roll the cake without the towel this time.
  13. Chill and serve: Wrap the roll in plastic wrap and refrigerate for at least 1 hour to set the filling. Slice with a sharp knife to reveal the beautiful swirled layers and serve chilled or at room temperature.

Pro tip: If your cake cracks a bit when rolling, don’t panic. Cover the cracks with extra filling or a dusting of powdered sugar — it’s all part of the charm! Also, make sure not to overbake the sponge; even a minute or two too long will dry it out and make rolling difficult.

Cooking Tips & Techniques

Getting the perfect carrot cake swiss roll can be tricky, but here’s what I’ve learned after a handful of attempts. First, the eggs need to be at room temperature and beaten well to trap air. This is your lightness booster — no shortcuts here. When folding dry ingredients in, be gentle to keep that air intact.

Rolling the cake while it’s still warm is key. I learned the hard way that waiting until it’s cold leads to cracking. Rolling it in a sugared towel helps it hold shape and prevents sticking, which is a neat trick you’ll appreciate.

For the filling, soften your cream cheese and butter fully to avoid lumps. Whipping them together until fluffy gives you that smooth, creamy texture that contrasts so nicely with the spiced cake. I always add a touch of lemon juice to cut through the richness and balance the sweetness.

Watch your bake time closely — ovens vary, and even a slightly overbaked sponge can ruin the roll’s flexibility. Use the toothpick test, but trust the feel of the cake too; it should spring back lightly when pressed.

Variations & Adaptations

  • Gluten-Free Option: Use a gluten-free flour blend in place of all-purpose flour. Be gentle folding in the dry ingredients, and you might want to add a teaspoon of xanthan gum for structure.
  • Spice It Up: Add a pinch of ground ginger or cloves to the batter for a more aromatic twist. Perfect for cozy fall vibes.
  • Nutty Addition: Mix in ½ cup chopped walnuts or pecans into the batter or sprinkle them on the filling before rolling for a crunchy texture contrast.
  • Dairy-Free Filling: Swap cream cheese and butter for coconut cream and vegan butter alternatives. The citrus in the lemon juice still works beautifully here.
  • Fruit-Infused: Stir finely grated apple or crushed pineapple into the batter along with the carrots to add moisture and a subtle fruity sweetness.

I once tried adding a thin layer of homemade cranberry-orange pecan crisp jam inside the roll for a festive holiday dessert — highly recommend if you want to impress without stress.

Serving & Storage Suggestions

This carrot cake swiss roll is best served chilled or at room temperature. The creamy filling firms up beautifully in the fridge, making slicing neat and satisfying. I like to present slices on a simple white plate dusted lightly with powdered sugar or a sprinkle of cinnamon.

Pair it with a hot cup of tea or coffee for an afternoon treat. If you want to get a little fancy, a drizzle of caramel sauce or a small dollop of whipped cream on the side never hurts.

Store leftovers wrapped tightly in plastic wrap in the refrigerator for up to 3 days. The flavors actually deepen overnight, making the next day’s slice even more delicious. For longer storage, you can freeze the roll wrapped in foil and plastic wrap for up to 1 month. Thaw in the fridge overnight before slicing.

Nutritional Information & Benefits

This Moist Carrot Cake Swiss Roll offers more than just indulgence. Carrots provide a good dose of beta-carotene and fiber, while the filling’s cream cheese contains calcium and protein. Although this is a dessert, it balances sweetness and spice without excess sugar or heavy frosting, making it a somewhat lighter choice than traditional layered carrot cakes.

Each slice (about 1/10 of the roll) contains roughly 280 calories, 15g fat, 30g carbohydrates, and 4g protein. It’s not a low-calorie treat, but it’s a satisfying one that feels special without being over the top. Gluten-free and dairy-free adaptations keep it accessible for different dietary needs.

Conclusion

This Moist Carrot Cake Swiss Roll with Creamy Filling is exactly what you want when you need a dessert that’s both comforting and a little bit special. It’s easy enough to make on a busy weeknight but impressive enough for guests who appreciate a homemade touch.

Feel free to tweak the spices, nuts, or filling to suit your taste — that’s part of the fun. For me, it’s the perfect blend of soft, moist cake and tangy, dreamy filling that keeps me coming back, slice after slice.

If you try this recipe, I’d love to hear how it turned out or what your favorite variation was!

Frequently Asked Questions

Can I make the carrot cake swiss roll ahead of time?

Yes! You can prepare the cake and filling a day ahead, roll it up, and refrigerate it overnight. This actually helps the flavors meld and makes slicing easier.

What if my cake cracks when rolling?

Don’t worry if it cracks a bit. You can patch cracks with extra filling or cover them with powdered sugar. Rolling the cake warm and using a sugared towel helps prevent cracks.

Can I use store-bought cream cheese frosting instead of making the filling?

You can, but homemade filling is lighter and less sweet, which balances the cake better. Store-bought frostings tend to be too thick and heavy for rolling.

How do I store leftovers?

Wrap the swiss roll tightly in plastic wrap and refrigerate up to 3 days. For longer storage, freeze wrapped tightly for up to a month and thaw in the fridge before serving.

Is this recipe suitable for gluten-free diets?

Yes, by substituting the all-purpose flour with a gluten-free blend and possibly adding xanthan gum, you can make the roll gluten-free. The texture will vary slightly but remains delicious.

If you enjoy creative desserts, you might also like the soft sugar cookies with creamy icing or the cozy cranberry-orange pecan crisp for a seasonal twist worth trying.

Pin This Recipe!

moist carrot cake swiss roll recipe
Print

Moist Carrot Cake Swiss Roll Recipe Easy Homemade Creamy Filling

A light, moist carrot cake rolled with a smooth, creamy filling that balances warm spices and tangy cream cheese. Perfect for any occasion and easy to make in under 45 minutes.

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

Ingredients

Scale
  • 1 cup (125g) all-purpose flour, sifted
  • 1 teaspoon baking powder
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 4 large eggs, room temperature
  • 3/4 cup (150g) granulated sugar
  • 1/3 cup (80ml) vegetable oil
  • 1 teaspoon vanilla extract
  • 1 1/2 cups (150g) grated carrots
  • 8 oz (225g) cream cheese, softened
  • 1/4 cup (55g) unsalted butter, softened
  • 1 cup (120g) powdered sugar
  • 1 teaspoon vanilla extract (for filling)
  • 1 tablespoon fresh lemon juice (optional)

Instructions

  1. Preheat oven to 350°F (175°C). Line a 10×15 inch jelly roll pan with parchment paper and lightly grease.
  2. In a medium bowl, sift together flour, baking powder, cinnamon, nutmeg, and salt. Set aside.
  3. Grate carrots finely using a fine grater.
  4. In a large bowl, beat eggs and granulated sugar on high speed until pale, fluffy, and tripled in volume, about 5 minutes.
  5. With mixer on low, slowly drizzle in vegetable oil and vanilla extract; mix until combined.
  6. Gently fold dry ingredients into wet batter, then fold in grated carrots until evenly distributed.
  7. Pour batter into prepared pan and spread evenly to about 1/4 inch thickness.
  8. Bake for 12–15 minutes until cake springs back lightly and a toothpick comes out clean.
  9. While baking, lay a clean kitchen towel on counter and dust with powdered sugar.
  10. When cake is done, loosen edges with spatula and invert onto sugared towel. Peel off parchment paper and roll cake and towel into a tight spiral. Let cool completely rolled up.
  11. For filling, beat cream cheese and butter until smooth. Gradually add powdered sugar and beat until fluffy. Stir in vanilla extract and lemon juice.
  12. Once cake is cool, gently unroll and spread filling evenly, leaving a small border.
  13. Carefully re-roll cake without towel. Wrap in plastic wrap and refrigerate at least 1 hour before slicing and serving.

Notes

Roll the cake while still warm using a sugared towel to prevent cracking. Do not overbake the sponge to keep it flexible. Softened cream cheese and butter ensure a smooth filling. Cracks can be patched with extra filling or powdered sugar. For gluten-free, substitute flour with gluten-free blend and add xanthan gum. Dairy-free filling can be made with coconut cream and vegan butter.

Nutrition

  • Serving Size: 1 slice (1/10 of rol
  • Calories: 280
  • Fat: 15
  • Carbohydrates: 30
  • Protein: 4

Keywords: carrot cake, swiss roll, creamy filling, moist cake, easy dessert, homemade, carrot cake roll

Did you make this recipe?

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

Tags:

You might also like these recipes

Leave a Comment

Recipe rating