“You won’t believe what happened in my kitchen last week,” my friend Sarah said over the phone. I was standing there, holding a slightly cracked baking sheet, feeling like I’d just ruined dessert for a small crowd. I’d been experimenting with a carrot cake swiss roll, aiming to marry that classic moist carrot cake flavor with a fluffy, whipped cream cheese filling. But when I tried to roll it up, the sponge cracked and refused to cooperate. Honestly, I was about to toss the whole thing.
Then, with a little patience and a quick tweak, something magical happened. The cake softened just enough, the cream cheese whipped up lighter than I expected, and that first bite? Pure comfort wrapped in a spiral. It reminded me why carrot cake has this timeless appeal—moist, spiced, and sweet but not too heavy. This swiss roll version, with its delicate cream cheese filling, quickly became my go-to for when I needed a sweet treat that felt special but wasn’t a hassle.
I kept turning to this recipe over the next few days, sharing slices with family and friends who kept asking for “just one more bite.” It’s funny how a baking mishap can lead you to something unexpectedly delightful. Now, whenever I want a dessert that’s both impressive and cozy, this Moist Carrot Cake Swiss Roll with Whipped Cream Cheese Filling is the answer. It’s the kind of recipe that sticks because it’s forgiving, flavorful, and honestly, a little fun to make.
Why You’ll Love This Recipe
This Moist Carrot Cake Swiss Roll with Whipped Cream Cheese Filling hits all the right notes, and here’s why it has become a favorite in my kitchen:
- Quick & Easy: The whole process takes about an hour from start to finish, perfect for last-minute celebrations or weekend baking sessions.
- Simple Ingredients: You don’t need anything fancy—just pantry staples and fresh carrots that you probably already have on hand.
- Perfect for Gatherings: Whether it’s a potluck, afternoon tea, or a cozy family dinner, this swiss roll makes a stunning centerpiece.
- Crowd-Pleaser: Kids and adults alike love the moist texture and the tangy, whipped cream cheese filling that isn’t too sweet.
- Unbelievably Delicious: The gentle spices blend with the carrot’s natural sweetness, and the light cream cheese adds that perfect creamy contrast.
What sets this carrot cake swiss roll apart? It’s the whipped cream cheese filling—airy, not heavy or dense like traditional frostings. Plus, the sponge is baked thin and rolled carefully to avoid cracking, but even if it cracks a little (been there!), it still tastes amazing. This recipe isn’t just another carrot cake; it’s a delicate balance of texture and flavor that invites you to savor each bite.
For me, it’s that moment when the cream cheese filling melts lightly against the spiced carrot cake that makes this recipe a quiet little indulgence. It’s comfort food reimagined, healthier and faster but with the same soul-soothing satisfaction. If you’re a fan of desserts that look fancy but are straightforward to prepare, this is your new best friend.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and the fresh carrots bring natural sweetness and moisture.
- For the Carrot Cake Sponge:
- All-purpose flour – 1 cup (125 g), sifted (I recommend King Arthur Flour for consistent results)
- Baking powder – 1 tsp
- Baking soda – ½ tsp
- Ground cinnamon – 1 tsp (adds warm spice)
- Ground nutmeg – ¼ tsp
- Salt – ¼ tsp
- Granulated sugar – ¾ cup (150 g)
- Large eggs – 3, room temperature
- Vegetable oil – ⅓ cup (80 ml), neutral flavor
- Vanilla extract – 1 tsp
- Grated carrots – 1½ cups (about 3 medium carrots), peeled and finely shredded
- Crushed pineapple – 2 tbsp, drained (optional, adds extra moisture)
- For the Whipped Cream Cheese Filling:
- Cream cheese – 8 oz (225 g), softened (Philadelphia brand works great)
- Heavy cream – ¾ cup (180 ml), cold
- Powdered sugar – ⅓ cup (40 g), sifted
- Vanilla extract – ½ tsp
Ingredient tips: For a dairy-free option, swap cream cheese with vegan cream cheese and use coconut cream instead of heavy cream. If fresh carrots are out of season, frozen shredded carrots (thawed and drained) work fine. And if you want a gluten-free version, try almond flour instead of all-purpose flour, but note the texture will be slightly different.
Equipment Needed
- Baking sheet (approximately 10 x 15 inches or 25 x 38 cm) with rim – essential for baking the thin sponge evenly
- Parchment paper – for lining the baking sheet to prevent sticking and aid in rolling
- Mixing bowls – at least two, one for wet and one for dry ingredients
- Electric mixer or stand mixer – helpful for whipping the cream cheese filling until light and fluffy
- Spatula – flexible silicone spatula for folding ingredients gently
- Whisk – for mixing dry ingredients and beating eggs
- Kitchen towel – to help roll the cake while still warm without cracking
- Cooling rack – to cool the sponge completely before filling
No fancy gadgets required here—just the basics. If you don’t have a stand mixer, a hand mixer works perfectly well. I’ve also used a fine grater for the carrots, but a food processor with a shredding disk saves some time. When rolling the cake, using a clean kitchen towel sprinkled with powdered sugar can make the process easier and less sticky.
Preparation Method

- Preheat the oven: Heat to 350°F (175°C). Line your baking sheet with parchment paper, leaving a slight overhang on the sides for easy removal later.
- Mix dry ingredients: In a medium bowl, whisk together 1 cup (125 g) sifted all-purpose flour, 1 tsp baking powder, ½ tsp baking soda, 1 tsp cinnamon, ¼ tsp nutmeg, and ¼ tsp salt. Set aside.
- Beat eggs and sugar: In a large bowl, use an electric mixer to beat 3 large eggs and ¾ cup (150 g) granulated sugar until pale and fluffy, about 3-4 minutes. This step traps air, giving the sponge a light texture.
- Add oil and vanilla: Slowly pour in ⅓ cup (80 ml) vegetable oil and 1 tsp vanilla extract while mixing on low speed until combined.
- Fold in dry ingredients: Gently fold the flour mixture into the wet ingredients using a spatula. Be careful not to overmix; just combine until no streaks remain.
- Incorporate carrots and pineapple: Fold in 1½ cups finely grated carrots and 2 tbsp drained crushed pineapple (if using). The pineapple adds a subtle tang and extra moisture.
- Spread batter evenly: Pour the batter onto the prepared baking sheet and spread it evenly with a spatula, smoothing the top. The batter should be about ¼ inch (0.6 cm) thick.
- Bake: Place in the oven for 12-15 minutes, or until the top springs back lightly when touched and a toothpick inserted comes out clean.
- Prepare for rolling: While baking, sprinkle a clean kitchen towel with powdered sugar. Once the cake is out of the oven, immediately invert it onto the towel, peel off the parchment paper, and roll the cake up gently with the towel inside. Let it cool completely rolled up to “set” the shape.
- Make the whipped cream cheese filling: In a chilled bowl, beat 8 oz (225 g) softened cream cheese until smooth. In a separate bowl, whip ¾ cup (180 ml) cold heavy cream to soft peaks. Gradually add ⅓ cup (40 g) powdered sugar and ½ tsp vanilla extract to the cream cheese, then fold in the whipped cream gently until fluffy.
- Unroll and fill: Carefully unroll the cooled cake and spread the whipped cream cheese filling evenly over the surface.
- Roll up the swiss roll: Roll the cake back up without the towel, using the filling to help it stick together.
- Chill before serving: Wrap the rolled cake in plastic wrap and refrigerate for at least 1 hour to let the filling set and flavors meld.
Some handy tips: don’t skip rolling the cake while warm; it prevents cracking. Also, if your cake cracks a bit, don’t fret—the filling hides imperfections well. When spreading the filling, a thin, even layer works best to avoid overstuffing and tearing the sponge.
Cooking Tips & Techniques
Mastering this Moist Carrot Cake Swiss Roll is mostly about timing and gentle handling. Here are some tips I’ve picked up after a few trial runs:
- Don’t overbake the sponge: The cake should be soft and flexible, not dry or crumbly. Keep an eye on it around the 12-minute mark.
- Roll while warm: This is key to preventing cracks. Use a powdered sugar-coated kitchen towel to roll immediately after baking.
- Whip cream cheese filling to soft peaks: Overwhipping can cause the filling to separate. Stop once it’s light and fluffy but still stable.
- Use fine grater for carrots: This ensures the carrots blend seamlessly into the batter without weighing it down.
- Multitasking tip: While the cake cools rolled up, whip your filling. It saves time and keeps the kitchen rhythm smooth.
From personal experience, one mistake I made early on was rushing the cooling process—unrolling too soon leads to breakage. Patience rewards you here. Also, I once tried using brown sugar instead of granulated sugar which gave a deeper flavor but slightly denser sponge, so I recommend sticking to granulated for that classic light texture.
Variations & Adaptations
Feel free to play with this recipe to suit your taste or dietary needs:
- Gluten-Free: Swap all-purpose flour for a gluten-free blend or almond flour. The texture will be a bit denser but still delicious.
- Spice It Up: Add a pinch of ground ginger or cloves to the batter for a warming twist.
- Vegan Version: Use flax eggs (1 tbsp flaxseed meal + 3 tbsp water per egg), dairy-free cream cheese, and coconut cream instead of heavy cream.
- Fruit Variations: Substitute pineapple with finely chopped apples or pears for a seasonal flavor.
- Nutty Touch: Add chopped walnuts or pecans into the batter for crunch and nutty aroma.
Personally, I once swapped in a bit of orange zest and it made the cake feel fresh and vibrant—great for spring gatherings. If you want a less sweet filling, reduce the powdered sugar to ¼ cup (30 g) and add a splash of lemon juice for tang.
Serving & Storage Suggestions
This carrot cake swiss roll is best served chilled or at room temperature. Slice it with a sharp knife dipped in hot water to get clean edges without squishing the cake.
It pairs beautifully with a cup of black tea or a light coffee. For a brunch spread, serve alongside simple egg dishes or a fresh fruit salad. If you enjoyed the simplicity of this swiss roll, you might also appreciate the quick and zesty lemon chicken recipe that brings bold flavors without fuss.
To store, wrap the swiss roll tightly in plastic wrap and keep refrigerated for up to 3 days. You can freeze it for up to a month—just thaw overnight in the fridge before serving. The flavors actually deepen with time, making leftovers even more enjoyable.
Reheating is not recommended as the cream cheese filling can separate. Instead, serve chilled for the best texture. If you want to prep ahead, assembly the day before works well and saves time on serving day.
Nutritional Information & Benefits
Each slice of this Moist Carrot Cake Swiss Roll offers a moderate calorie count, balanced between carbs, fats, and proteins. The fresh carrots provide beta-carotene, fiber, and natural sweetness, while the cream cheese filling adds a dose of calcium and protein.
This dessert is naturally free from artificial preservatives and uses moderate sugar, making it a reasonable treat in a balanced diet. You can easily adjust sugar levels or substitute ingredients for specific dietary needs like gluten-free or vegan.
From a wellness perspective, I appreciate recipes like this one because they combine indulgence with wholesome ingredients, making it easier to enjoy dessert without guilt. Just remember, moderation is key.
Conclusion
This Moist Carrot Cake Swiss Roll with Whipped Cream Cheese Filling has become one of those recipes I keep coming back to, not just because it tastes amazing but because it’s forgiving and comforting. It’s a little project that yields a big reward, perfect for those moments when you want something special but not complicated.
Feel free to tweak it to your liking—more spice, less sugar, or even a nutty crunch. I love how this recipe invites creativity while offering a solid base that’s hard to mess up. If you’ve tried other carrot cake desserts, this swiss roll brings a fresh take that’s moist, light, and topped with a filling that’s just the right balance of sweet and tangy.
Give it a go and share your tweaks or questions—I’m always curious how you make it your own. And if you’re into simple, quick dinners, you might also enjoy the easy 15-minute spaghetti aglio olio recipe, which pairs perfectly with a relaxed evening at home. Happy baking!
FAQs
- Can I make this swiss roll ahead of time? Yes, it actually tastes better after chilling for a few hours or overnight in the fridge.
- What if my sponge cracks while rolling? Don’t worry, a few cracks won’t affect the taste. The filling helps keep it together, and you can patch small tears with extra filling.
- Can I use a different filling? Absolutely! Buttercream or mascarpone-based fillings work well, but the whipped cream cheese filling keeps it light and fresh.
- Is it possible to freeze the carrot cake swiss roll? Yes, wrap it tightly in plastic wrap and freeze for up to a month. Thaw overnight in the fridge before serving.
- How do I make the cream cheese filling less sweet? Simply reduce the powdered sugar to ¼ cup (30 g) and add a teaspoon of lemon juice for a tangy kick.
Pin This Recipe!

Moist Carrot Cake Swiss Roll Recipe with Easy Whipped Cream Cheese Filling
A moist and spiced carrot cake sponge rolled with a light and airy whipped cream cheese filling, perfect for gatherings and quick baking sessions.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour 35 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 cup (125 g) all-purpose flour, sifted
- 1 tsp baking powder
- ½ tsp baking soda
- 1 tsp ground cinnamon
- ¼ tsp ground nutmeg
- ¼ tsp salt
- ¾ cup (150 g) granulated sugar
- 3 large eggs, room temperature
- ⅓ cup (80 ml) vegetable oil, neutral flavor
- 1 tsp vanilla extract
- 1½ cups grated carrots (about 3 medium carrots), peeled and finely shredded
- 2 tbsp crushed pineapple, drained (optional)
- 8 oz (225 g) cream cheese, softened
- ¾ cup (180 ml) heavy cream, cold
- ⅓ cup (40 g) powdered sugar, sifted
- ½ tsp vanilla extract
Instructions
- Preheat the oven to 350°F (175°C). Line a 10 x 15 inch baking sheet with parchment paper, leaving a slight overhang for easy removal.
- In a medium bowl, whisk together sifted flour, baking powder, baking soda, cinnamon, nutmeg, and salt. Set aside.
- In a large bowl, beat eggs and granulated sugar with an electric mixer until pale and fluffy, about 3-4 minutes.
- Slowly add vegetable oil and vanilla extract while mixing on low speed until combined.
- Gently fold the dry ingredients into the wet mixture using a spatula until no streaks remain; do not overmix.
- Fold in grated carrots and crushed pineapple (if using).
- Pour batter onto the prepared baking sheet and spread evenly to about ¼ inch thickness.
- Bake for 12-15 minutes until the top springs back lightly and a toothpick inserted comes out clean.
- While baking, sprinkle a clean kitchen towel with powdered sugar.
- Immediately invert the hot cake onto the towel, peel off parchment paper, and roll the cake gently with the towel inside. Let cool completely rolled up.
- For the filling, beat softened cream cheese until smooth in a chilled bowl.
- Whip cold heavy cream to soft peaks in a separate bowl.
- Gradually add powdered sugar and vanilla extract to the cream cheese, then fold in whipped cream gently until fluffy.
- Unroll the cooled cake carefully and spread the whipped cream cheese filling evenly over the surface.
- Roll the cake back up without the towel, using the filling to help it stick together.
- Wrap the rolled cake in plastic wrap and refrigerate for at least 1 hour before serving.
Notes
Roll the cake while warm using a powdered sugar-coated kitchen towel to prevent cracking. If cracks appear, the filling will hide imperfections. Do not overbake the sponge to keep it flexible. Whip the cream cheese filling to soft peaks to avoid separation. For dairy-free or gluten-free options, substitute ingredients as suggested.
Nutrition
- Serving Size: 1 slice (1/8 of the
- Calories: 280
- Sugar: 18
- Sodium: 220
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 25
- Fiber: 2
- Protein: 5
Keywords: carrot cake, swiss roll, cream cheese filling, moist cake, whipped cream cheese, easy dessert, spiced cake


