Moist Carrot Cake Swiss Roll Recipe Easy Homemade Cream Cheese Filling

Posted on

moist carrot cake swiss roll - featured image

The first time I rolled a carrot cake into a Swiss roll, I was honestly skeptical. Carrot cake feels like one of those cozy, layered classics best baked deep in a pan and frosted thickly on top—not something you’d think to bend without cracking. But there I was, late one rainy afternoon, juggling a few leftover carrots and a craving for something sweet yet comforting. The kitchen smelled like warm cinnamon and nutmeg, and the clock was ticking on a lazy weekend that begged for a simple, satisfying project.

As I pulled that soft, spiced carrot cake sheet from the oven, its edges still warm and pliant, I hesitated before gently spreading the cream cheese filling. Rolling it up felt a little like a delicate dance—too tight and it might break, too loose and the filling might spill out in defeat. But when I sliced into it minutes later, revealing those perfect spirals of orange cake and snowy cream cheese, the doubts melted away. It was moist, tender, and not too sweet—a total surprise win for a “not really a baker” type like me.

Since then, this Moist Carrot Cake Swiss Roll with Cream Cheese Filling has become my quietly reliable go-to for when I want dessert to feel special but not complicated. Honestly, it’s the kind of recipe that feels like a small secret between friends—comforting, a little nostalgic, and just the right balance of fresh and indulgent. I keep coming back to it because it reminds me that sometimes the simplest twists can make the best memories.

Why You’ll Love This Recipe

This Moist Carrot Cake Swiss Roll with Cream Cheese Filling isn’t just another carrot cake—it’s a little treasure in the world of desserts. Over the many times I made it, I found a few things that make this recipe stand out:

  • Quick & Easy: The whole thing comes together in about 45 minutes, making it perfect for those spontaneous dessert urges or last-minute guests.
  • Simple Ingredients: No need for anything exotic here. You probably have everything in your pantry already, from fresh carrots to cream cheese, which is why it’s so approachable.
  • Perfect for Any Occasion: Whether it’s a cozy afternoon tea, a casual family gathering, or a festive brunch, this Swiss roll fits right in.
  • Crowd-Pleaser: Kids love the sweet, spiced cake, and adults appreciate the cream cheese filling’s tangy contrast. It’s that rare treat that satisfies all ages.
  • Moist and Fluffy Texture: The batter is carefully balanced to keep the cake light but ultra-moist, thanks to the grated carrots and a touch of oil.

What makes this recipe different? It’s all in the technique—folding the batter gently to keep it airy and the trick to rolling the cake while it’s still warm, so it bends without cracking. Plus, the cream cheese filling is whipped just right, with a hint of lemon zest that cuts through the sweetness and adds a fresh zing. Honestly, it’s the kind of carrot cake that makes you close your eyes after the first bite and think, “Yep, this is the one.”

For a meal that’s both comforting and impressive without the stress, this recipe hits the sweet spot. If you want to try something equally satisfying but savory, you might enjoy the easy one-pan Greek chicken with vegetables, which is another favorite in my rotation when dinner calls for simplicity and flavor.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to create a moist, flavorful carrot cake that wraps beautifully around a luscious cream cheese filling. Most are pantry staples, with a few fresh touches to keep things vibrant.

  • For the Carrot Cake Batter:
    • All-purpose flour – 1 cup (120 g), sifted for lightness
    • Baking powder – 1 teaspoon (to help the cake rise)
    • Baking soda – 1/2 teaspoon (a little lift and tenderness)
    • Ground cinnamon – 1 1/2 teaspoons (adds warm spice)
    • Ground nutmeg – 1/4 teaspoon (optional, but I always add it for depth)
    • Salt – 1/4 teaspoon (balances sweetness)
    • Granulated sugar – 3/4 cup (150 g) (feel free to reduce slightly if you prefer less sweet)
    • Vegetable oil – 1/4 cup (60 ml) (keeps the cake moist; I like canola or sunflower oil)
    • Large eggs – 3, at room temperature (help with structure)
    • Vanilla extract – 1 teaspoon (for flavor)
    • Fresh carrots – 1 cup (about 2 medium carrots), finely grated (the star ingredient for moisture and sweetness)
    • Chopped walnuts or pecans – 1/4 cup (optional, for a little crunch)
  • For the Cream Cheese Filling:
    • Cream cheese – 8 ounces (225 g), softened (I recommend Philadelphia for a smooth texture)
    • Unsalted butter – 1/4 cup (55 g), softened (adds richness)
    • Powdered sugar – 1 cup (120 g), sifted (for a silky sweetness)
    • Vanilla extract – 1 teaspoon
    • Fresh lemon zest – 1 teaspoon (brightens the filling with a subtle zing)

If you’re looking for a gluten-free option, swapping the all-purpose flour for almond flour works well, but the texture will be a bit denser. For a dairy-free version of the cream cheese filling, coconut cream cheese brands can be a nice substitute, though the flavor will be different. In summer months, I sometimes add a handful of finely chopped pineapple to the batter for a tropical twist.

Equipment Needed

  • 9×13-inch (23×33 cm) jelly roll pan or a rimmed baking sheet – This is essential for the thin, even cake layer. A rimmed sheet with parchment paper works just as well if you don’t have a jelly roll pan.
  • Mixing bowls – One large for the batter, one medium for the filling.
  • Electric mixer or hand whisk – Whipping the cream cheese filling smooth is much easier with a mixer, but a sturdy whisk and some elbow grease can do the job.
  • Grater – For finely shredding the carrots. A box grater or food processor attachment works.
  • Spatula – For folding ingredients gently and spreading the filling evenly.
  • Kitchen towel and parchment paper – To help roll the cake without sticking or cracking.
  • Cooling rack – Allows the cake to cool evenly and helps prevent sogginess.

If you’re on a budget, a simple baking sheet lined with parchment and a sharp knife for trimming will do wonders. Personally, I find that using a silicone spatula helps spread the cream cheese filling evenly without tearing the cake. Keeping your cream cheese and butter softened but not melting is key, so take them out of the fridge about 30 minutes before you start.

Preparation Method

moist carrot cake swiss roll preparation steps

  1. Preheat and prepare your pan: Set your oven to 350°F (175°C). Line your jelly roll pan with parchment paper, letting some hang over the edges for easy lifting later.
  2. Mix dry ingredients: In a medium bowl, sift together 1 cup (120 g) all-purpose flour, 1 teaspoon baking powder, 1/2 teaspoon baking soda, 1 1/2 teaspoons ground cinnamon, 1/4 teaspoon nutmeg, and 1/4 teaspoon salt. Set aside.
  3. Combine wet ingredients: In a large bowl, whisk 3 large eggs with 3/4 cup (150 g) granulated sugar until thick and pale—this takes about 3-4 minutes with an electric mixer. Slowly add 1/4 cup (60 ml) vegetable oil and 1 teaspoon vanilla extract, mixing gently.
  4. Fold in dry ingredients: Gradually add the dry mix to the wet, folding gently with a spatula to keep the batter airy. Overmixing can make the cake dense, so patience here pays off.
  5. Add carrots and nuts: Stir in 1 cup finely grated carrots and 1/4 cup chopped walnuts or pecans if using. The batter should be smooth but thick enough to spread evenly.
  6. Spread batter and bake: Pour the batter into your prepared pan and smooth it out evenly with a spatula. Bake for 12-15 minutes, or until a toothpick inserted near the center comes out clean and the cake springs back when lightly touched.
  7. Roll the cake while warm: Immediately after removing from the oven, invert the cake onto a clean kitchen towel dusted with powdered sugar. Carefully peel off the parchment paper. Starting at a short edge, 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 cracks later.
  8. Prepare the cream cheese filling: Beat 8 ounces (225 g) softened cream cheese with 1/4 cup (55 g) unsalted butter until smooth. Gradually add 1 cup (120 g) sifted powdered sugar, 1 teaspoon vanilla extract, and 1 teaspoon fresh lemon zest. Mix until fluffy and spreadable.
  9. Unroll and fill: Gently unroll the cooled cake, spread the cream cheese filling evenly over the surface, leaving about a 1/2-inch border to prevent overflow.
  10. Re-roll and chill: Carefully roll the cake back up without the towel, wrap it in plastic wrap, and refrigerate for at least 1 hour before slicing. This resting time lets the flavors meld and makes slicing cleaner.

Keep an eye on your cake during baking—oven temperatures vary and you don’t want it drying out. If your cake edges brown too fast, tent loosely with foil. When rolling, if you notice any cracks, don’t panic. You can patch them with a little extra filling later. The key is to work gently and trust the cool-down process to firm things up.

Cooking Tips & Techniques

Moist Carrot Cake Swiss Roll is all about balance—getting the cake thin and tender enough to roll without snapping, while keeping it moist and flavorful. Here’s what I’ve learned along the way:

  • Grate carrots finely: This releases moisture into the batter and ensures the cake texture stays soft and even.
  • Don’t overmix the batter: Folding gently preserves the air bubbles that make the cake light. Overworking it leads to a dense, tough roll.
  • Roll the cake warm: This is the trickiest step but the most important. Rolling it while still warm (right out of the oven) prevents cracks by shaping the cake before it cools and stiffens.
  • Use a kitchen towel dusted with powdered sugar: It keeps the cake from sticking and helps absorb moisture, so your roll won’t be soggy.
  • Chill before slicing: The filling firms up and the cake settles, making clean slices easier to achieve without smushing.
  • Watch the baking time: Thin cakes bake quickly, so check early to avoid drying out. If it looks golden and springs back gently, it’s ready.

Once, I tried skipping chilling and ended up with a filling that oozed everywhere—lesson learned! Also, for a smoother cream cheese filling, I like beating the butter and cream cheese first before adding sugar. This little step makes a big difference in texture.

If you enjoy playing with textures, you might also appreciate the crispy bite in the crisp Asian sesame chicken lettuce wraps, which rely on a similar balance of soft and crunchy.

Variations & Adaptations

The great thing about this Moist Carrot Cake Swiss Roll is how adaptable it is. Here are a few ways I’ve tweaked it over time:

  • Spice it up: Add a pinch of ground ginger or cardamom to the batter for a warming, aromatic twist.
  • Nut-free: Simply omit the nuts or swap in sunflower seeds for a safe crunch alternative.
  • Vegan version: Use flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg) and plant-based cream cheese with coconut oil butter substitutes. Baking time may vary slightly.
  • Fruit additions: Fold in a handful of raisins, chopped pineapple, or shredded apple for extra moisture and texture.
  • Chocolate lovers’ version: Swirl in a tablespoon of cocoa powder to the batter or add mini chocolate chips for a subtle chocolate carrot cake.

For those who prefer a fuss-free approach, you can try baking the cake in a round pan and slicing it into layers, but the rolled presentation is what really makes this recipe special. When I’m craving a fresh dessert that’s a little different but just as comforting, I sometimes pair it with a simple fruit salad or a cup of chai tea for the perfect balance.

Serving & Storage Suggestions

This carrot cake Swiss roll is best served chilled or at room temperature. The cream cheese filling tastes beautifully fresh and creamy when it’s cool, but letting the slices sit out for a few minutes before serving softens the cake and brings out the spices.

To present it nicely, I like slicing it into 1-inch (2.5 cm) thick rounds and arranging them on a platter with a light dusting of powdered sugar or a few toasted nuts scattered around. It pairs wonderfully with a hot cup of coffee or tea, and for an afternoon treat, a glass of cold milk is classic.

Store leftovers wrapped tightly in plastic wrap or in an airtight container in the refrigerator for up to 3 days. You can also freeze the Swiss roll wrapped well in plastic and foil for up to 1 month—just thaw in the fridge overnight before slicing.

When reheating, avoid the microwave as it can make the cake rubbery. Instead, let it come to room temperature naturally or enjoy it chilled straight from the fridge. Over time, the flavors meld and deepen, especially the warm spices and tangy filling, making it even tastier the next day.

Nutritional Information & Benefits

Each slice of this Moist Carrot Cake Swiss Roll with Cream Cheese Filling offers a balanced treat—you get a hit of natural sweetness from the carrots, a dose of protein from the eggs and cream cheese, and healthy fats from the oil and optional nuts.

Estimated nutrition per slice (based on 10 slices): Approx. 280 calories, 7 g fat, 40 g carbohydrates, 3 g fiber, and 5 g protein.

Carrots bring beta-carotene and fiber, which support eye health and digestion, while the cream cheese provides calcium and a creamy texture without overwhelming richness. The moderate sugar content keeps it indulgent but not over the top.

This recipe can be adapted for gluten-free or vegan diets with simple ingredient swaps, making it a flexible choice for many dietary needs. It’s a comforting way to sneak some veggies into dessert without feeling like you’re missing out.

Conclusion

Moist Carrot Cake Swiss Roll with Cream Cheese Filling is one of those recipes that sticks around because it’s easy, reliable, and just plain delicious. Baking it feels like a small act of care that turns into a gift for yourself or anyone lucky enough to share it.

Don’t hesitate to make this recipe your own—whether that means adding your favorite nuts, experimenting with spices, or pairing it with a cozy drink. I love it because it’s approachable yet impressive, and it always brings a little sweetness and warmth to my day.

Feel free to leave a comment if you try this recipe or have your own carrot cake twists to share. Cooking is better when we swap stories and tips, after all. Here’s to many more moments made sweeter by simple homemade treats.

FAQs

  • Can I make the carrot cake Swiss roll ahead of time?
    Yes! It actually tastes better after chilling in the fridge for a few hours or overnight, which helps the flavors meld and the filling set.
  • What if my cake cracks when rolling?
    Try rolling the cake while it’s still warm and use a powdered sugar-dusted towel to help it bend gently. Small cracks can be covered with extra cream cheese filling.
  • Can I freeze the Swiss roll?
    Absolutely. Wrap it tightly in plastic wrap and foil, then freeze for up to one month. Thaw overnight in the fridge before serving.
  • Is this recipe suitable for gluten-free diets?
    Yes, you can substitute all-purpose flour for almond flour or a gluten-free blend, but expect a slightly denser texture.
  • Can I use a different filling?
    Sure! Whipped cream, mascarpone, or even a simple dusting of powdered sugar can work if you want a lighter option.

Pin This Recipe!

moist carrot cake swiss roll recipe

Print

Moist Carrot Cake Swiss Roll Recipe Easy Homemade Cream Cheese Filling

A moist and tender carrot cake rolled into a Swiss roll with a luscious cream cheese filling, perfect for a quick and easy dessert that feels special and comforting.

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

Ingredients

Scale
  • 1 cup (120 g) all-purpose flour, sifted
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1 1/2 teaspoons ground cinnamon
  • 1/4 teaspoon ground nutmeg (optional)
  • 1/4 teaspoon salt
  • 3/4 cup (150 g) granulated sugar
  • 1/4 cup (60 ml) vegetable oil (canola or sunflower oil recommended)
  • 3 large eggs, at room temperature
  • 1 teaspoon vanilla extract
  • 1 cup finely grated fresh carrots (about 2 medium carrots)
  • 1/4 cup chopped walnuts or pecans (optional)
  • 8 ounces (225 g) cream cheese, softened
  • 1/4 cup (55 g) unsalted butter, softened
  • 1 cup (120 g) powdered sugar, sifted
  • 1 teaspoon vanilla extract
  • 1 teaspoon fresh lemon zest

Instructions

  1. Preheat oven to 350°F (175°C). Line a 9×13-inch jelly roll pan with parchment paper, leaving some overhang for easy lifting.
  2. In a medium bowl, sift together flour, baking powder, baking soda, cinnamon, nutmeg, and salt. Set aside.
  3. In a large bowl, whisk eggs and granulated sugar with an electric mixer until thick and pale, about 3-4 minutes. Slowly add vegetable oil and vanilla extract, mixing gently.
  4. Gradually fold the dry ingredients into the wet ingredients with a spatula, being careful not to overmix to keep batter airy.
  5. Stir in grated carrots and nuts if using, until batter is smooth but thick enough to spread.
  6. Pour batter into prepared pan and smooth evenly with a spatula. Bake for 12-15 minutes or until a toothpick inserted near the center comes out clean and cake springs back when touched lightly.
  7. Immediately invert the cake onto a clean kitchen towel dusted with powdered sugar. Carefully peel off parchment paper. Starting at a short edge, roll the cake and towel together into a tight spiral. Let cool completely rolled up.
  8. Prepare the cream cheese filling by beating cream cheese and butter until smooth. Gradually add powdered sugar, vanilla extract, and lemon zest, mixing until fluffy and spreadable.
  9. Gently unroll the cooled cake and spread the cream cheese filling evenly over the surface, leaving about a 1/2-inch border.
  10. Carefully roll the cake back up without the towel, wrap in plastic wrap, and refrigerate for at least 1 hour before slicing.

Notes

Roll the cake while it is still warm to prevent cracking. Use a kitchen towel dusted with powdered sugar to avoid sticking. Chill the rolled cake before slicing for cleaner cuts. Soften cream cheese and butter before mixing for a smooth filling. Watch baking time closely to avoid drying out the cake. Optional nuts can be omitted or substituted with sunflower seeds for nut-free version.

Nutrition

  • Serving Size: 1 slice (1/10th of t
  • Calories: 280
  • Fat: 7
  • Carbohydrates: 40
  • Fiber: 3
  • Protein: 5

Keywords: carrot cake, swiss roll, cream cheese filling, easy dessert, moist carrot cake, homemade, quick dessert, spiced cake

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