Moist Carrot Cake Swiss Roll Recipe Easy Homemade Cream Cheese Frosting

Ready In
Servings
Difficulty

“You really have to try this carrot cake roll,” my coworker said one afternoon, sliding a slice across the table. I was skeptical at first—carrot cake and Swiss roll seemed like an odd pairing. But honestly, that first bite caught me off guard. The moistness of the cake combined with the tangy cream cheese frosting, all wrapped up in a delicate spiral, was downright addictive. It wasn’t the usual dense carrot cake I was used to; this was lighter, yet packed with cozy warmth and just enough sweetness to feel like a hug in dessert form.

That moment stuck with me—especially after a few busy days when I found myself craving something comforting but not too heavy. I started making this moist carrot cake Swiss roll with cream cheese frosting multiple times a week, tweaking the recipe here and there, until it became my go-to treat for a quiet night in or unexpected guests. The way the cinnamon and nutmeg play with the fresh carrots, and the frosting’s silky texture that melts on your tongue—well, it’s a combination that never gets old.

Now, whenever I catch the scent of cinnamon or see a fresh bunch of carrots in the market, I think about that first slice and the simple joy of rolling up a cake that’s both impressive and surprisingly easy. This carrot cake Swiss roll isn’t just a dessert; it’s a little moment of calm and sweetness, wrapped up in a spiral you’ll want to share (or maybe keep all to yourself).

Why You’ll Love This Recipe

From my many kitchen test runs, this moist carrot cake Swiss roll with cream cheese frosting stands out for a bunch of reasons that make it a keeper:

  • Quick & Easy: You can whip this up in about 45 minutes, making it perfect for last-minute gatherings or a cozy weekend bake.
  • Simple Ingredients: No need for fancy or hard-to-find items—mostly pantry staples and fresh carrots, which you probably have on hand already.
  • Perfect for Celebrations: Whether it’s a birthday, afternoon tea, or just a sweet treat, this roll feels special but not intimidating.
  • Crowd-Pleaser: Kids and adults alike love it—the cream cheese frosting adds just the right tang to balance the sweetness.
  • Unbelievably Delicious: The texture is light and moist, unlike some heavier carrot cakes, with spices that really pop.

What really sets this carrot cake Swiss roll apart is the careful balance of flavors and the technique behind the frosting. I’ve found that blending the cream cheese until ultra-smooth before adding the powdered sugar gives it that perfectly creamy texture. Also, rolling the cake while it’s still warm helps avoid cracks—a little trick I picked up after a few trial runs (and some messy attempts!).

It’s not just another carrot cake; it’s one that feels like a little celebration every time you slice into it. Honestly, it’s the kind of dessert that makes you pause and savor the moment, whether it’s a quiet evening alone or a lively get-together.

What Ingredients You Will Need

This recipe uses straightforward, wholesome ingredients that come together to create bold flavor and a satisfying texture without fuss. Most are pantry staples, and you can swap a few for dietary needs or preferences.

  • Carrots: 2 cups finely grated fresh carrots (about 3 medium carrots) – fresh and crunchy for natural sweetness.
  • All-purpose flour: 1 cup (120g) – for the tender cake structure.
  • Baking powder: 1 teaspoon – helps the cake rise just right.
  • Baking soda: ½ teaspoon – pairs with the acidic ingredients to give lift.
  • Ground cinnamon: 1 teaspoon – classic warmth that defines carrot cake.
  • Ground nutmeg: ¼ teaspoon – adds subtle depth.
  • Salt: ¼ teaspoon – balances flavors.
  • Granulated sugar: ¾ cup (150g) – for sweetness without overpowering.
  • Eggs: 3 large, room temperature – for structure and moisture.
  • Vegetable oil: ⅓ cup (80ml) – keeps the cake moist (I prefer a neutral oil like canola).
  • Vanilla extract: 1 teaspoon – enhances all the flavors.
  • Cream Cheese Frosting:
    • 8 oz (225g) cream cheese, softened (I’ve had great results with Philadelphia brand)
    • ½ cup (115g) unsalted butter, softened – adds richness
    • 1 ½ cups (180g) powdered sugar, sifted – for smooth sweetness
    • 1 teaspoon vanilla extract – for fragrance and flavor
    • Optional: a pinch of salt to balance the frosting’s sweetness

Substitution tips: Use almond flour for a gluten-free twist (though texture will be denser). Swap dairy cream cheese with coconut-based cream cheese for a vegan option, but note the flavor will shift slightly. If fresh carrots aren’t handy, pre-shredded carrots from the store are fine—just make sure they’re finely grated to blend well in the batter.

Equipment Needed

  • Baking sheet or jelly roll pan: A 10×15 inch (25×38 cm) pan works best for the thin cake layer.
  • Parchment paper: Essential for lining the pan to prevent sticking and help with rolling.
  • Mixing bowls: One large for dry ingredients and one for wet ingredients.
  • Electric mixer or hand whisk: An electric mixer speeds things up, especially for the frosting, but a sturdy whisk works too.
  • Spatula: For folding ingredients and spreading frosting evenly.
  • Microplane or fine grater: To finely grate the carrots for smooth texture.
  • Cooling rack: Helps the cake cool evenly and prevents sogginess.

If you don’t have a jelly roll pan, a rimmed baking sheet with similar dimensions will do, just watch the batter thickness. For a budget-friendly option, parchment paper is your best friend—it makes cleanup easier and helps avoid any sticky disasters. Personally, I’ve found that using a silicone spatula makes folding the batter gentler, preventing overmixing (which can toughen the cake).

Preparation Method

carrot cake Swiss roll preparation steps

  1. Preheat your oven to 350°F (175°C). Line your jelly roll pan with parchment paper, ensuring the paper overlaps the edges for easy removal later. This step is key to rolling the cake without it sticking or breaking.
  2. Prepare the dry ingredients: In a large bowl, sift together 1 cup (120g) all-purpose flour, 1 teaspoon baking powder, ½ teaspoon baking soda, 1 teaspoon ground cinnamon, ¼ teaspoon ground nutmeg, and ¼ teaspoon salt. Whisk to combine evenly. This blend ensures the cake has a soft crumb with balanced spice.
  3. Grate the carrots finely: Use a microplane or fine grater to shred about 2 cups of fresh carrots (around 3 medium carrots). The finer the grate, the smoother your cake texture will be.
  4. Mix the wet ingredients: In a separate bowl, beat 3 large room temperature eggs with ¾ cup (150g) granulated sugar until pale and slightly thickened—about 3 minutes with an electric mixer. Add ⅓ cup (80ml) vegetable oil and 1 teaspoon vanilla extract, mixing until combined.
  5. Combine wet and dry: Gently fold the dry ingredients into the wet mixture using a spatula. Be careful not to overmix—stop as soon as the flour disappears. Overmixing can lead to a dense cake, and honestly, you want that light texture here.
  6. Fold in the grated carrots: Incorporate the shredded carrots evenly, making sure they’re well distributed but without beating the batter.
  7. Pour batter into the pan: Spread it evenly in the prepared pan using an offset spatula or the back of a spoon. Aim for about ¼ to ½ inch (6-12 mm) thickness so it bakes evenly and rolls nicely.
  8. Bake: Place the pan 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. Watch closely from 12 minutes—overbaking will dry it out, which ruins the roll.
  9. Prepare to roll: While the cake bakes, lay a clean kitchen towel on your counter and generously dust it with powdered sugar. Once the cake is out of the oven, immediately invert it onto the towel. Carefully peel off the parchment paper.
  10. Roll the cake: Starting from the short edge, gently roll the cake and towel together into a tight spiral. This “pre-roll” sets the shape and prevents cracks later. Let it cool completely on a wire rack, still rolled up.
  11. Make the cream cheese frosting: Beat 8 oz (225g) softened cream cheese with ½ cup (115g) softened unsalted butter until smooth and fluffy. Gradually add 1 ½ cups (180g) sifted powdered sugar and 1 teaspoon vanilla extract. Beat until creamy and spreadable. Taste and add a pinch of salt if needed to balance sweetness.
  12. Unroll and frost: Once the cake is cool, gently unroll it and spread the cream cheese frosting evenly over the surface. Don’t skimp here—the frosting is what makes this roll sing.
  13. Re-roll the cake: Carefully roll the cake back up without the towel. Wrap tightly in plastic wrap and refrigerate for at least 1 hour before slicing. This chilling step helps the frosting firm up and the flavors meld.
  14. Slice and serve: Use a sharp serrated knife, wiping it clean between cuts to keep slices neat. Serve chilled or at room temperature for best flavor.

Pro tip: If your cake cracks slightly during rolling, don’t sweat it—it happens even to pros. The frosting helps seal it, and honestly, a little imperfection makes it feel homemade and inviting.

Cooking Tips & Techniques

Making a carrot cake Swiss roll might sound intimidating, but a few thoughtful tricks make all the difference.

  • Grate carrots finely: I learned this the hard way—chunky carrots made the cake uneven and harder to roll. A fine grate ensures moisture and sweetness blend smoothly.
  • Don’t overmix the batter: Once you add flour, fold gently to keep the cake light. Overworking develops gluten, leading to a tough cake.
  • Roll while warm: The cake is more pliable right out of the oven. Rolling it immediately (with a towel) is a classic technique that prevents cracks later.
  • Use parchment paper: This is non-negotiable. It makes removing the cake from the pan so much easier, and you avoid the dreaded sticking disaster.
  • Chill the roll: Refrigerating the rolled cake before slicing helps the frosting set and makes neater slices possible.
  • Choose good cream cheese: The frosting’s flavor depends on cream cheese quality. I recommend brands like Philadelphia for their balance of tang and creaminess.

Also, multitasking during baking—like prepping your frosting while the cake cools—saves time and keeps the flow smooth. I’ve found that careful timing here really cuts down on stress and ensures a perfect final product.

Variations & Adaptations

This carrot cake Swiss roll is versatile, so you can easily tweak it to fit your taste or dietary needs.

  • Nutty Twist: Add ½ cup chopped walnuts or pecans to the batter for crunch and depth. Toast them lightly for extra flavor.
  • Gluten-Free: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. The texture will be a bit denser but still delicious.
  • Spice It Up: Increase the cinnamon to 1 ½ teaspoons and add ¼ teaspoon ground ginger for a spicier profile.
  • Vegan Option: Use a flax egg (1 tablespoon ground flaxseed + 3 tablespoons water) instead of eggs, replace cream cheese with a coconut-based vegan cream cheese, and swap butter for vegan margarine.
  • Fruit Infusion: Fold in ½ cup finely chopped pineapple or raisins to the batter for added sweetness and moisture.

I personally tried a version with orange zest in the frosting once, and it added a bright, fresh note that paired nicely with the spices. For an easier snack version, you can bake the batter in a round cake pan and slice it like a traditional carrot cake, but honestly, the roll shape is what makes this recipe special and fun.

Serving & Storage Suggestions

This carrot cake Swiss roll tastes best chilled or at room temperature. Slice it into generous pieces and serve alongside a cup of tea or coffee for a cozy afternoon treat.

For a party, arrange slices on a pretty platter, dusted lightly with powdered sugar or garnished with thin carrot ribbons for an extra touch. It pairs surprisingly well with a fresh, vibrant salad if you want to balance sweets with greens—something like the fresh Greek yogurt veggie dip is a refreshing contrast.

To store, wrap the roll tightly in plastic wrap and refrigerate for up to 3 days. You can also freeze it (wrapped well) for up to 1 month. Thaw overnight in the fridge before serving.

Reheating isn’t recommended as it softens the frosting, so just bring it to room temperature for 20-30 minutes if chilled. I’ve noticed that the flavors actually deepen after a day or two, so making it ahead can be a smart move for celebrations.

Nutritional Information & Benefits

One slice (about 1/12 of the roll) offers approximately:

Nutrient Amount
Calories 280 kcal
Fat 18 g
Carbohydrates 25 g
Protein 4 g
Fiber 2 g
Sugar 18 g

Carrots bring beta-carotene and fiber, supporting eye health and digestion. The cream cheese adds calcium and a dose of protein, while the moderate sugar keeps sweetness satisfying but not overwhelming.

This recipe can easily fit into a balanced diet, especially if you pair it with lighter meals. For gluten-free or vegan eaters, the substitutions mentioned allow you to enjoy this treat without worry.

Conclusion

This moist carrot cake Swiss roll with cream cheese frosting is a recipe that’s earned a permanent spot in my baking rotation. It’s just the right mix of easy, elegant, and downright delicious. Plus, it invites you to get a little playful with flavors and textures without fuss.

Whether you stick to the classic version or customize it with nuts, fruit, or spices, this roll promises a little moment of sweetness in your day. I love it because it brings comfort and a subtle surprise each time I slice into that cream cheese-filled spiral.

If you give it a try, I’d love to hear how you make it your own—feel free to share your twists or questions below. Baking this carrot cake roll could just become one of your favorite, no-stress ways to impress friends or treat yourself quietly.

FAQs

  • Can I make this carrot cake Swiss roll ahead of time?
    Yes! You can bake and roll the cake, then refrigerate it wrapped in plastic for up to 3 days. The flavors actually improve after resting.
  • What’s the best way to prevent cracks when rolling?
    Roll the cake while it’s still warm, using a powdered sugar-dusted towel to help maintain moisture and shape.
  • Can I use store-bought shredded carrots?
    Absolutely, just make sure they’re finely shredded and not too wet, as excess moisture can affect the batter.
  • Is this recipe gluten-free?
    Not as written, but you can substitute all-purpose flour with a gluten-free baking blend for a tasty gluten-free version.
  • How do I store leftovers?
    Wrap the roll tightly in plastic wrap and refrigerate. It keeps well for 3 days or can be frozen for up to a month.

Pin This Recipe!

carrot cake Swiss roll recipe
Print

Moist Carrot Cake Swiss Roll Recipe Easy Homemade Cream Cheese Frosting

A light and moist carrot cake Swiss roll with a tangy cream cheese frosting, perfect for celebrations or a cozy treat. This recipe combines warm spices and fresh carrots in a delicate spiral cake that’s easy to make and delicious to share.

  • Author: Ava
  • 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 fresh carrots (about 3 medium carrots)
  • 1 cup (120g) all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon salt
  • ¾ cup (150g) granulated sugar
  • 3 large eggs, room temperature
  • ⅓ cup (80ml) vegetable oil (neutral oil like canola preferred)
  • 1 teaspoon vanilla extract
  • Cream Cheese Frosting:
  • 8 oz (225g) cream cheese, softened
  • ½ cup (115g) unsalted butter, softened
  • 1 ½ cups (180g) powdered sugar, sifted
  • 1 teaspoon vanilla extract
  • Optional: a pinch of salt

Instructions

  1. Preheat your oven to 350°F (175°C). Line a 10×15 inch jelly roll pan with parchment paper, overlapping edges for easy removal.
  2. In a large bowl, sift together flour, baking powder, baking soda, cinnamon, nutmeg, and salt. Whisk to combine.
  3. Finely grate the carrots using a microplane or fine grater.
  4. In a separate bowl, beat eggs with granulated sugar until pale and slightly thickened (about 3 minutes). Add vegetable oil and vanilla extract, mixing until combined.
  5. Gently fold the dry ingredients into the wet mixture using a spatula, stopping as soon as flour disappears to avoid overmixing.
  6. Fold in the grated carrots evenly without beating the batter.
  7. Pour batter into the prepared pan and spread evenly to about ¼ to ½ inch thickness.
  8. Bake for 12-15 minutes until the cake springs back lightly and a toothpick comes out clean. Watch closely from 12 minutes to avoid drying out.
  9. While baking, lay a clean kitchen towel on the counter and dust generously with powdered sugar.
  10. Immediately invert the warm cake onto the towel and carefully peel off the parchment paper.
  11. Starting from the short edge, roll the cake and towel together into a tight spiral. Let cool completely on a wire rack while rolled.
  12. Make the cream cheese frosting by beating cream cheese and butter until smooth and fluffy. Gradually add powdered sugar and vanilla extract, beating until creamy. Add a pinch of salt if desired.
  13. Once the cake is cool, gently unroll it and spread the frosting evenly over the surface.
  14. Carefully roll the cake back up without the towel. Wrap tightly in plastic wrap and refrigerate for at least 1 hour.
  15. Slice with a sharp serrated knife, wiping clean between cuts. Serve chilled or at room temperature.

Notes

Roll the cake while it is still warm using a powdered sugar-dusted towel to prevent cracks. Use parchment paper to avoid sticking. Chill the rolled cake before slicing to help the frosting set and flavors meld. Use good quality cream cheese for best frosting flavor. Avoid overmixing the batter to keep the cake light.

Nutrition

  • Serving Size: 1 slice (1/12 of the
  • Calories: 280
  • Sugar: 18
  • Fat: 18
  • Carbohydrates: 25
  • Fiber: 2
  • Protein: 4

Keywords: carrot cake, Swiss roll, cream cheese frosting, easy dessert, moist cake, cinnamon, nutmeg, homemade, celebration 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