“Are you sure this isn’t just a carrot-flavored sponge cake?” my skeptical friend asked as I carefully rolled up the carrot cake batter for the first time. Honestly, I had my doubts too. I was experimenting late one night—tired and craving something sweet but light. The idea of a Moist Carrot Cake Swiss Roll with Whipped Cream Cheese sounded fancy but doable, and, well, I didn’t want to bake a full cake from scratch. I remember the smell of warm spices filling my kitchen, the texture of the rolled cake slightly sticky but soft, and that moment when I finally sliced it and saw the creamy swirl inside. It was a bit of a happy accident, really.
After making it several times that week (I’m not kidding; I couldn’t stop tweaking the frosting just right), it became my go-to dessert for when I wanted something special but not overwhelming. The whipped cream cheese adds the perfect balance of tang and sweetness without weighing the roll down. This carrot cake swiss roll recipe is the kind of treat that quietly steals the show—no need for fancy decorations, just honest comfort wrapped up in a spiraled slice.
There’s something about that moist crumb and the gentle spices that remind me of cozy afternoons and simple joys. It’s the kind of recipe that stays with you, not because it’s flashy, but because it feels made just for you. You know that feeling when a recipe just clicks? That’s what this carrot cake swiss roll did for me.
Why You’ll Love This Recipe
This Moist Carrot Cake Swiss Roll with Whipped Cream Cheese truly hits the spot for a variety of reasons. Having tested and tweaked it over a few baking sessions, I can confidently say it’s one of those recipes that feels effortless yet impressive.
- Quick & Easy: This recipe comes together in about 45 minutes, including baking time—perfect for those unexpected dessert cravings or last-minute gatherings.
- Simple Ingredients: You won’t need to hunt down anything exotic. Most of the ingredients are pantry staples, with fresh carrots and cream cheese bringing the magic.
- Perfect for Celebrations: Whether it’s a brunch, a tea party, or a casual dinner, this swiss roll adds a special touch without the fuss.
- Crowd-Pleaser: I’ve had friends and family ask for this one again and again, especially those who usually shy away from carrot cake because it’s “too heavy.”
- Unbelievably Moist & Flavorful: The batter stays tender, and the whipped cream cheese frosting adds a light, fluffy finish that feels just right.
Compared to traditional carrot cakes, this swiss roll’s special trick is the whipped cream cheese frosting whipped to airy perfection. It’s not just spread on thick—it’s folded gently so it melts into the cake’s crevices. Plus, rolling the cake instead of layering it keeps the texture light and fun. Honestly, it’s a bit like a carrot cake and a roulade had a delicious baby.
This recipe isn’t about over-the-top decoration or rich, heavy frosting. It’s about balance and ease, the kind of baking that feels like a cozy hug after a long day. If you’re looking for a carrot cake that’s both nostalgic and fresh, this one will quickly become a favorite.
What Ingredients You Will Need
This Moist Carrot Cake Swiss Roll uses straightforward, wholesome ingredients that come together to create a bold, comforting flavor without any complicated steps. Most are pantry staples, and you can swap a few to suit your needs.
- For the Cake Batter:
- All-purpose flour (1 cup / 125g) – I like King Arthur for consistent results
- Baking powder (1 tsp)
- Baking soda (½ tsp)
- Ground cinnamon (1½ tsp) – fresh ground if you can, it makes a difference
- Ground nutmeg (¼ tsp)
- Salt (¼ tsp)
- Granulated sugar (¾ cup / 150g)
- Large eggs (3), room temperature
- Vegetable oil (⅓ cup / 80ml) – neutral oils like canola or sunflower work well
- Vanilla extract (1 tsp)
- Grated carrots (1½ cups / about 150g) – fresh, peeled, and finely shredded
- Optional: chopped walnuts or pecans (½ cup / 60g) for added texture
- For the Whipped Cream Cheese Frosting:
- Cream cheese (8 oz / 225g), softened – Philadelphia brand tends to be reliable
- Heavy cream (½ cup / 120ml), cold
- Powdered sugar (¾ cup / 90g), sifted
- Vanilla extract (½ tsp)
- Optional: a pinch of salt to balance sweetness
If you want a gluten-free version, swapping the all-purpose flour with a 1-to-1 gluten-free blend works great. For a dairy-free frosting, try replacing cream cheese with coconut cream-based alternatives and use coconut milk instead of heavy cream. And in summer, fresh grated carrots can be swapped with finely shredded zucchini for a fun twist.
Equipment Needed
To pull off this Moist Carrot Cake Swiss Roll with Whipped Cream Cheese, you don’t need anything too fancy, but a few tools will make your life easier.
- Baking Sheet/Pan: A 10×15-inch (25×38 cm) jelly roll pan is ideal. If you don’t have one, a rimmed baking sheet with similar dimensions works fine—just line it carefully to prevent sticking.
- Mixing Bowls: A couple of medium and large bowls for batter and frosting.
- Electric Mixer or Hand Mixer: Whipping the cream cheese and heavy cream is much easier and smoother with a mixer. I’ve done it by hand, but it’s a workout!
- Spatula: For folding ingredients gently and spreading the frosting evenly.
- Parchment Paper: Essential to line your baking pan for easy release and clean rolling.
- Fine Grater: For shredding carrots finely to keep the batter smooth and moist.
For budget-friendly options, any basic electric hand mixer will do. Just make sure the cream cheese is softened well before whipping—that’s key to a velvety frosting. If you don’t want to invest in a jelly roll pan, using a rimmed sheet with parchment paper is a perfectly fine hack.
Preparation Method

- Prepare Your Pan and Ingredients (10 minutes): Preheat oven to 350°F (175°C). Line your jelly roll pan with parchment paper, making sure the paper extends slightly over the edges for easy removal. Grate the carrots finely and set aside.
- Mix Dry Ingredients (5 minutes): In a medium bowl, sift together 1 cup (125g) all-purpose flour, 1 tsp baking powder, ½ tsp baking soda, 1½ tsp ground cinnamon, ¼ tsp ground nutmeg, and ¼ tsp salt. Set this aside.
- Whisk Wet Ingredients (5 minutes): In a large bowl, beat ¾ cup (150g) granulated sugar and 3 large eggs until pale and slightly thickened—around 3 minutes with an electric mixer. Slowly stream in ⅓ cup (80ml) vegetable oil and 1 tsp vanilla extract while continuing to mix.
- Combine Batter (5 minutes): Gently fold the dry ingredients into the wet ingredients with a spatula. Add the grated carrots and nuts (if using) and fold just until combined. Don’t overmix; you want the batter to stay light and airy.
- Bake the Cake (12-15 minutes): Pour batter into the prepared pan and spread evenly. Bake in the preheated oven for 12-15 minutes or until the cake springs back when lightly pressed and a toothpick inserted comes out clean. Watch carefully—overbaking will dry it out.
- Roll the Cake (15 minutes): While still warm but not hot, carefully lift the cake out using the parchment paper edges. Place it on a clean kitchen towel sprinkled with powdered sugar. Starting from the short end, roll the cake and towel together gently but firmly. Let it cool completely in this rolled shape to prevent cracking later.
- Prepare the Whipped Cream Cheese Frosting (10 minutes): Beat 8 oz (225g) softened cream cheese with ¾ cup (90g) powdered sugar and ½ tsp vanilla extract until smooth. In a separate bowl, whip ½ cup (120ml) cold heavy cream until stiff peaks form. Gently fold the whipped cream into the cream cheese mixture until light and fluffy.
- Assemble the Swiss Roll (10 minutes): Unroll the cooled cake carefully, spread an even layer of the whipped cream cheese frosting over the surface, leaving a small border. Roll it back up without the towel, this time firmly but gently. Wrap in plastic wrap and refrigerate for at least 1 hour before slicing.
- Slice and Serve: Use a sharp serrated knife to cut 1-inch (2.5 cm) slices. Clean your knife between cuts to keep the spiral neat.
Pro tip: If your cake cracks a bit while rolling, don’t sweat it—it just adds character and tastes just as good. Letting the cake cool rolled up is key to making the final roll smooth.
Cooking Tips & Techniques
Getting a tender and moist carrot cake swiss roll can feel tricky, but a few tips from my kitchen mishaps and triumphs will help you nail it every time.
- Don’t Overbake: It’s tempting to leave it in longer, but watch for a light golden color and that spring-back test—overbaking leads to dryness and cracks when rolling.
- Fine Grate the Carrots: Chunky carrot bits can make the batter uneven and harder to roll. A fine grater ensures moisture but smooth texture.
- Roll While Warm: This is crucial. Rolling the cake right out of the oven while it’s still warm (but not hot) prevents cracking and helps it “remember” the rolled shape.
- Softened Cream Cheese: Make sure your cream cheese is room temperature before whipping to avoid lumps in the frosting.
- Fold, Don’t Stir: When mixing dry ingredients into wet and folding whipped cream into cream cheese, gentle folding keeps the batter airy and the frosting light.
- Use Powdered Sugar in Frosting: It dissolves smoothly, giving the frosting a silky finish without grit.
One time, I skipped cooling the cake rolled up and tried rolling it cold—it cracked like crazy. Learned the hard way that patience here is key. Also, if your frosting feels too thick, a tablespoon of milk or cream helps loosen it without losing texture.
Variations & Adaptations
This Moist Carrot Cake Swiss Roll is pretty adaptable depending on your taste or dietary needs. Here are some ideas I’ve tried or brainstormed:
- Gluten-Free: Substitute the all-purpose flour with a gluten-free 1-to-1 baking blend. The texture stays just as moist and the roll still holds well.
- Vegan-Friendly: Use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg) and swap cream cheese for a dairy-free vegan cream cheese. Coconut cream works as a whipped topping alternative.
- Spiced Up: Add a pinch of ground ginger or cardamom for a warm twist on the classic carrot cake spice profile.
- Nut-Free: Simply omit the nuts or replace with sunflower seeds for crunch without allergens.
- Fruit-Infused: Add a handful of finely chopped pineapple or raisins to the batter for extra moisture and sweetness.
One of my favorite tweaks was swapping the traditional cream cheese frosting for a light mascarpone and honey blend—adds a subtle sweetness and tang that pairs beautifully. For another twist on an easy crowd-pleaser, you might enjoy the Strawberry Champagne Poke Cake if you want something fruity and festive.
Serving & Storage Suggestions
Serve this carrot cake swiss roll chilled or at room temperature for the best texture. The cream cheese frosting tastes freshest when cool but not cold enough to mute the flavors.
- Slice into 1-inch thick pieces and present them on a simple white plate to show off the beautiful swirl.
- Pair with a cup of strong black coffee or a lightly spiced chai tea—both complement the warmth of the cake spices.
- For brunch or party spreads, this swiss roll sits well alongside delicate treats like ham and cream cheese pinwheel roll-ups, offering a sweet counterpoint.
- Store wrapped tightly in plastic wrap in the refrigerator for up to 4 days.
- For longer storage, freeze the roll wrapped in plastic and foil for up to 2 months. Thaw overnight in the fridge before serving.
- Reheat slices gently in a warm oven (300°F / 150°C) for 5-7 minutes if you prefer them slightly warm, but be cautious not to melt the frosting.
Flavors actually deepen after a day in the fridge, so making this a day ahead can reward you with even better taste and texture. Just remember to bring it to just below room temperature before serving.
Nutritional Information & Benefits
Each slice (about 1/10th of the roll) is roughly:
| Calories | Fat | Carbs | Protein | Fiber |
|---|---|---|---|---|
| 230 kcal | 14g | 22g | 4g | 2g |
This recipe benefits from the natural fiber and beta-carotene in fresh carrots, which support eye health and digestion. Using oil instead of butter keeps the cake moist but lighter, and the whipped cream cheese frosting brings protein and calcium.
It’s naturally free of artificial preservatives and can be modified to suit gluten-free or vegan diets. Just keep in mind the cream cheese frosting contains dairy and is not suitable for those with dairy allergies unless swapped.
Conclusion
This Moist Carrot Cake Swiss Roll with Whipped Cream Cheese frosting is a keeper because it strikes the perfect balance between moist, flavorful cake and light, tangy frosting. It’s comforting without being heavy and feels special enough for celebrations or simply treating yourself after a busy day.
Feel free to make it your own with the variations I’ve shared or by adding your favorite nuts, fruits, or spices. I love this recipe because it’s approachable, forgiving, and always impresses with minimal fuss.
Give it a try and see how a humble carrot cake can be transformed into a stunning swirl of delight that’s just waiting to become your new favorite. And if you enjoy this, you might want to try the airy Lemon Lavender Scones for a lovely breakfast companion.
Happy baking and savor every bite!
FAQs
Can I make the carrot cake swiss roll ahead of time?
Absolutely! It actually tastes better after chilling for a few hours or overnight, which helps the flavors meld and the cake to hold its shape when sliced.
What if my cake cracks while rolling?
Don’t worry—some cracking is normal, especially if the cake cools before rolling. Rolling it warm and gently helps prevent this, but imperfections don’t affect the taste.
Can I use boxed carrot cake mix for this recipe?
It’s best to make the batter from scratch for the right texture and moisture. Box mixes tend to be denser and may crack more when rolled.
How do I store leftovers?
Wrap the roll tightly in plastic wrap and refrigerate for up to 4 days. You can also freeze it for up to 2 months—just thaw overnight in the fridge before serving.
Is there a dairy-free option for the frosting?
Yes! Use dairy-free cream cheese alternatives and coconut cream whipped to stiff peaks for a similar light, creamy frosting.
Pin This Recipe!

Moist Carrot Cake Swiss Roll Recipe with Easy Whipped Cream Cheese Frosting
A light and moist carrot cake rolled with an airy whipped cream cheese frosting, perfect for celebrations or a cozy treat. This recipe is quick, easy, and uses simple pantry ingredients.
- Prep Time: 25 minutes
- Cook Time: 15 minutes
- Total Time: 45 minutes
- Yield: 10 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 cup (125g) all-purpose flour
- 1 tsp baking powder
- ½ tsp baking soda
- 1½ tsp ground cinnamon
- ¼ tsp ground nutmeg
- ¼ tsp salt
- ¾ cup (150g) granulated sugar
- 3 large eggs, room temperature
- ⅓ cup (80ml) vegetable oil (canola or sunflower)
- 1 tsp vanilla extract
- 1½ cups (about 150g) grated carrots, fresh, peeled, finely shredded
- Optional: ½ cup (60g) chopped walnuts or pecans
- 8 oz (225g) cream cheese, softened
- ½ cup (120ml) heavy cream, cold
- ¾ cup (90g) powdered sugar, sifted
- ½ tsp vanilla extract
- Optional: a pinch of salt
Instructions
- Preheat oven to 350°F (175°C). Line a 10×15-inch jelly roll pan with parchment paper, extending over edges for easy removal. Grate carrots finely and set aside.
- In a medium bowl, sift together flour, baking powder, baking soda, cinnamon, nutmeg, and salt. Set aside.
- In a large bowl, beat sugar and eggs until pale and slightly thickened, about 3 minutes with an electric mixer. Slowly add vegetable oil and vanilla extract while mixing.
- Gently fold dry ingredients into wet ingredients with a spatula. Add grated carrots and nuts if using, fold just until combined. Do not overmix.
- Pour batter into prepared pan and spread evenly. Bake for 12-15 minutes until cake springs back when pressed and a toothpick comes out clean. Avoid overbaking.
- While warm, lift cake out using parchment paper edges. Place on a clean kitchen towel sprinkled with powdered sugar. Roll cake and towel together gently but firmly from the short end. Let cool completely rolled to prevent cracking.
- For frosting, beat softened cream cheese with powdered sugar and vanilla extract until smooth. In a separate bowl, whip cold heavy cream until stiff peaks form. Gently fold whipped cream into cream cheese mixture until light and fluffy.
- Unroll cooled cake carefully. Spread an even layer of frosting over the surface, leaving a small border. Roll cake back up firmly but gently without the towel. Wrap in plastic wrap and refrigerate at least 1 hour before slicing.
- Slice into 1-inch thick pieces using a sharp serrated knife. Clean knife between cuts for neat spirals.
Notes
Roll the cake while warm to prevent cracking and help it keep its shape. Use softened cream cheese for smooth frosting. If frosting is too thick, add a tablespoon of milk or cream to loosen. Do not overbake to keep cake moist. Cooling the cake rolled up helps prevent cracks.
Nutrition
- Serving Size: 1 slice (1/10th of t
- Calories: 230
- Fat: 14
- Carbohydrates: 22
- Fiber: 2
- Protein: 4
Keywords: carrot cake, swiss roll, whipped cream cheese frosting, moist carrot cake, easy dessert, rolled cake, carrot cake roulade


