Creamy Carrot Cake Swiss Roll Recipe Easy Homemade with Rich Cream Cheese Filling

Posted on

creamy carrot cake swiss roll - featured image

“Are you sure this will work?” my friend asked skeptically as I spread the carrot cake batter into the pan. Honestly, I wasn’t 100% confident either. I had just finished making my usual carrot cake one weekend, but I was craving something lighter, more playful—something that felt like cake and a cuddle all in one bite. So, I figured, why not a swiss roll? The idea seemed charming but a bit tricky because, let’s face it, rolling a carrot cake is not your everyday move.

The kitchen was warm, the scent of cinnamon and nutmeg filling the air, and I could hear the faint hum of the mixer winding down. Moments later, I pulled the cake out, and it was delightfully soft, almost sponge-like—perfect for rolling. The cream cheese filling was my secret weapon, whipped to just the right balance of tangy and sweet, richer than anything you’d find in a store-bought roll. I nervously rolled it up, dusted it with powdered sugar, and handed a slice to my friend.

That first bite was a quiet revelation. The moist carrot cake paired beautifully with the silky, rich cream cheese filling. It wasn’t overly sweet, but it had that cozy, soul-soothing vibe that made me want to savor every crumb. Honestly, I ended up making this creamy carrot cake swiss roll multiple times that week—each batch better than the last. It’s become my go-to when I want a homemade dessert that feels special but doesn’t require hours in the kitchen.

What stuck with me most was how this recipe brings that classic carrot cake comfort into a fun, elegant form. It’s not just dessert; it’s a little celebration wrapped in cream cheese bliss. And if you’re anything like me, craving something a bit different but reliably delicious, this one’s got your name on it.

Why You’ll Love This Recipe

After testing and tweaking this creamy carrot cake swiss roll recipe more times than I can count, I can confidently say it’s one you’ll want in your baking repertoire. Here’s why:

  • Quick & Easy: The whole process takes under an hour, perfect for those evenings when you want a homemade treat without the wait.
  • Simple Ingredients: No fancy or hard-to-find items here—just everyday pantry staples and fresh carrots.
  • Perfect for Gatherings: Whether you’re hosting a brunch or need a sweet finish for a cozy dinner, this cake roll fits the bill.
  • Crowd-Pleaser: Kids and adults alike keep coming back for more; it’s that irresistible.
  • Unbelievably Delicious: The tender carrot cake texture paired with the rich cream cheese filling creates a flavor and mouthfeel that’s just next-level.

This isn’t your average carrot cake. The trick lies in the batter’s lightness, which makes rolling easy without cracks or breaks. Plus, the cream cheese filling isn’t just slathered on—it’s whipped with a touch of vanilla and lemon zest for that subtle zing that cuts through the sweetness. I tried a few variations (like adding crushed pineapple or toasted pecans), but this classic combo remains my favorite.

And honestly, it’s the kind of recipe that makes you close your eyes after the first bite—comfort food reimagined with a little flair. If you’ve ever enjoyed my peanut butter blossoms cookies, you know I’m all about treats that feel homemade but special.

What Ingredients You Will Need

This creamy carrot cake swiss roll recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without fuss. Most are pantry staples, and you can easily swap a few to suit dietary needs or preferences.

  • Carrots: 2 cups finely grated, fresh (about 3 medium carrots) – the star that keeps the cake moist and naturally sweet
  • All-purpose flour: 1 cup (120g) – for the light structure; you can substitute with gluten-free flour blend if needed
  • Baking powder: 1 tsp – helps the batter rise just enough for a tender crumb
  • Baking soda: ½ tsp – adds lift and balances acidity
  • Ground cinnamon: 1 tsp – classic warm spice that complements the carrots
  • Ground nutmeg: ¼ tsp – optional but recommended for depth
  • Salt: ¼ tsp – enhances all the flavors
  • Granulated sugar: ¾ cup (150g) – use organic or cane sugar for better flavor
  • Large eggs: 3, room temperature – for structure and richness
  • Vegetable oil: ⅓ cup (80ml) – keeps the cake moist; you can swap with melted coconut oil for a subtle twist
  • Vanilla extract: 1 tsp – adds sweet aroma and flavor depth
  • Cream cheese: 8 oz (225g), softened – the base of the rich filling; I prefer Philadelphia for smoothness
  • Unsalted butter: ¼ cup (60g), softened – for creaminess in the filling
  • Powdered sugar: 1 cup (120g) – sifted, to keep the filling silky
  • Lemon zest: 1 tsp – brightens the cream cheese filling with fresh notes (optional but highly recommended)

If you want to mix it up, try adding ½ cup chopped toasted pecans or walnuts to the batter, or swap the granulated sugar for coconut sugar for a richer flavor. In warmer months, a handful of finely chopped pineapple stirred into the batter can make for a tropical twist. For a dairy-free version, swap cream cheese and butter with coconut cream and vegan butter alternatives.

Equipment Needed

  • 9×13-inch jelly roll pan: Essential for baking the thin cake layer evenly. If you don’t have one, a rimmed baking sheet of similar size works.
  • Parchment paper: For lining the pan to prevent sticking and help with rolling the cake while warm.
  • Electric mixer or stand mixer: Makes whipping the cream cheese filling easier and smoother. A hand mixer works fine too.
  • Fine grater or box grater: Needed for shredding the carrots finely; a food processor with a grating blade is a good alternative.
  • Offset spatula: Helps spread the batter and the cream cheese filling evenly without tearing the cake.
  • Cooling rack: Allows the cake to cool evenly and prevents sogginess on the bottom.

I’ve baked this roll many times, and I find that using an offset spatula makes spreading the filling less stressful—less chance of ripping the delicate cake. Also, a silicone baking mat can substitute parchment if you have one handy. If you’re on a budget, a sturdy rimmed cookie sheet and parchment paper will do just fine.

Preparation Method

creamy carrot cake swiss roll preparation steps

  1. Preheat and prepare: Preheat your oven to 350°F (175°C). Line a 9×13-inch jelly roll pan with parchment paper, leaving an overhang on the sides for easy lifting later. Lightly grease the parchment.
  2. Grate the carrots: Using a fine grater or food processor, grate about 2 cups of carrots. Set aside.
  3. Mix dry ingredients: In a medium bowl, whisk together 1 cup (120g) all-purpose flour, 1 tsp baking powder, ½ tsp baking soda, 1 tsp ground cinnamon, ¼ tsp nutmeg, and ¼ tsp salt.
  4. Beat eggs and sugar: In a large bowl, beat 3 large eggs with ¾ cup (150g) granulated sugar until light, fluffy, and pale yellow, about 3-4 minutes. This aeration is key to a tender sponge.
  5. Add oil and vanilla: Slowly stream in ⅓ cup (80ml) vegetable oil and 1 tsp vanilla extract while mixing on low speed to combine.
  6. Combine wet and dry: Gently fold the dry mixture into the wet ingredients with a spatula until just combined—avoid overmixing to keep the batter light.
  7. Fold in carrots: Carefully fold in the grated carrots until evenly distributed.
  8. Bake the cake: Pour the batter evenly into the prepared pan and spread it out smoothly with an offset spatula. Bake for 15-18 minutes, or until the surface springs back lightly when touched and a toothpick inserted in the center comes out clean.
  9. Roll the cake: While the cake is still warm, carefully invert it onto a clean kitchen towel dusted generously with powdered sugar. Peel off the parchment paper. Starting at the short edge, roll the cake and towel together into a log. Let it cool completely rolled up—this “pre-rolling” helps avoid cracks later.
  10. Prepare the filling: Beat 8 oz (225g) softened cream cheese and ¼ cup (60g) softened unsalted butter together until smooth. Gradually add 1 cup (120g) powdered sugar and 1 tsp lemon zest, beating until fluffy and creamy.
  11. Unroll and fill: Gently unroll the cooled cake and spread the cream cheese filling evenly over the surface with an offset spatula.
  12. Re-roll the cake: Roll the cake back up carefully without the towel this time. Place the seam side down on a serving platter.
  13. Chill and serve: Refrigerate the swiss roll for at least 1 hour to let the filling set. Dust with extra powdered sugar before slicing.

Pro tip: If you notice cracks while rolling, don’t panic! Just patch them gently with leftover frosting or press the roll seam down firmly. The cake’s softness will hide minor imperfections.

Cooking Tips & Techniques

Rolling a carrot cake can feel intimidating, but a few tricks make it manageable:

  • Roll while warm: The cake is more pliable right out of the oven. Rolling it up with a towel while warm trains it to bend without cracking.
  • Use powdered sugar on the towel: This prevents sticking and helps your roll come out clean.
  • Don’t overmix the batter: Overworking the batter can make the cake dense, which cracks easily when rolled.
  • Beat eggs and sugar well: This step adds air to the batter, making the sponge lighter and easier to roll.
  • Chill the roll: Letting the filled roll chill firms up the cream cheese filling, making slicing neater.

One time, I tried rushing the chilling and sliced the roll too soon—big mess! Lesson learned: patience really pays off here. Also, if you want to save time, you can prepare the cream cheese filling while the cake bakes. Multitasking in the kitchen always helps on busy days.

Variations & Adaptations

This creamy carrot cake swiss roll is wonderfully versatile. Here are some ideas to tailor it your way:

  • Gluten-free option: Swap the all-purpose flour for an equal amount of trusted gluten-free flour blend. I’ve had success with Bob’s Red Mill 1-to-1 blend.
  • Nutty twist: Fold ½ cup toasted pecans or walnuts into the batter for added crunch and warmth.
  • Seasonal flavors: Add ½ cup crushed pineapple or shredded apple to the batter for a fresh fruity note.
  • Dairy-free filling: Make the cream cheese frosting with vegan cream cheese and dairy-free butter alternatives for a plant-based dessert.
  • Spiced up: Increase cinnamon to 1½ tsp and add ¼ tsp ground ginger or cloves to the batter for a deeper spice profile.

I once tried swapping the cream cheese filling for a whipped coconut cream blend, which was lighter but still satisfying—great for a summer version. For a playful change, you might also enjoy pairing this swiss roll with a cup of chai tea or your favorite coffee.

Serving & Storage Suggestions

This carrot cake swiss roll is best served chilled or at room temperature. The cream cheese filling firms up nicely in the fridge but softens a bit after sitting out for 10-15 minutes—perfect for slicing.

Presentation-wise, dusting the top with powdered sugar or a light sprinkle of cinnamon adds a lovely finishing touch. For extra flair, garnish with candied carrot ribbons or a few toasted nuts around the plate.

Store leftover swiss roll tightly wrapped in plastic wrap or in an airtight container in the fridge for up to 4 days. You can also freeze slices individually wrapped for up to 2 months; thaw overnight in the fridge before serving.

Reheating isn’t necessary, but if you prefer a warm slice, pop it in a low oven (275°F/135°C) for 5-7 minutes wrapped in foil to keep the filling soft without melting.

Flavors tend to meld beautifully overnight, so this cake often tastes even better the next day. It’s a handy make-ahead dessert for busy schedules, much like the make-ahead breakfast burritos I rely on when mornings get hectic.

Nutritional Information & Benefits

This creamy carrot cake swiss roll offers a comforting treat with some nutritional perks thanks to its key ingredients. Here’s a rough estimate per serving (1 slice, about 1/12 of the roll):

Calories 280
Carbohydrates 30g
Fat 16g
Protein 4g
Fiber 2g

Carrots provide beta-carotene and fiber, while cream cheese adds calcium and protein. Using vegetable oil keeps saturated fat moderate compared to butter-heavy cakes. This recipe is naturally gluten-free when using a specialized flour blend, and you can make it low-carb by swapping sugar with erythritol or monk fruit sweetener.

For those watching allergens, be aware of eggs, dairy, and nuts if added. I appreciate how this dessert balances indulgence with a touch of nutrition—perfect for moments when you want a treat that’s both satisfying and mindful.

Conclusion

This creamy carrot cake swiss roll with rich cream cheese filling is a recipe that quietly wins you over with every bite. It’s approachable but feels special, with a tender, moist cake and a luscious filling that’s never too sweet. I love how adaptable it is—whether you’re baking for a casual afternoon tea or a festive gathering, it fits right in.

Make it your own by tweaking the spices, adding nuts, or trying a dairy-free filling. It’s a recipe that invites creativity while delivering dependable comfort. Honestly, it’s become one of my favorite desserts to bake when I want to impress without stress.

If you’ve enjoyed recipes like the instant pot mac and cheese that blend ease and richness, this carrot cake swiss roll will feel right at home in your kitchen. I’d love to hear how you customize it or any tips you discover along the way!

Happy baking and sweet moments ahead.

FAQs About Creamy Carrot Cake Swiss Roll

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

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

How do I prevent the cake from cracking when rolling?

Roll the cake while it’s still warm using a powdered sugar-dusted kitchen towel. This “pre-rolling” trains the sponge to bend gently without breaking.

Can I freeze the swiss roll?

Absolutely. Wrap slices tightly in plastic wrap and freeze for up to 2 months. Thaw overnight in the fridge before serving.

What can I use instead of vegetable oil?

Melted coconut oil or a light olive oil works well. Avoid heavy oils as they may impact the cake’s texture.

Is this recipe suitable for gluten-free diets?

Yes, by substituting the all-purpose flour with a gluten-free flour blend, you can make a delicious gluten-free version that still rolls nicely.

Pin This Recipe!

creamy carrot cake swiss roll recipe

Print

Creamy Carrot Cake Swiss Roll Recipe Easy Homemade with Rich Cream Cheese Filling

A light and playful carrot cake rolled with a rich, tangy cream cheese filling, perfect for a quick homemade dessert that feels special.

  • Author: Kai
  • Prep Time: 15 minutes
  • Cook Time: 15-18 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 (can substitute with gluten-free flour blend)
  • 1 tsp baking powder
  • ½ tsp baking soda
  • 1 tsp ground cinnamon
  • ¼ tsp ground nutmeg (optional)
  • ¼ tsp salt
  • ¾ cup (150g) granulated sugar (organic or cane sugar preferred)
  • 3 large eggs, room temperature
  • ⅓ cup (80ml) vegetable oil (can substitute with melted coconut oil)
  • 1 tsp vanilla extract
  • 8 oz (225g) cream cheese, softened
  • ¼ cup (60g) unsalted butter, softened
  • 1 cup (120g) powdered sugar, sifted
  • 1 tsp lemon zest (optional but highly recommended)

Instructions

  1. Preheat oven to 350°F (175°C). Line a 9×13-inch jelly roll pan with parchment paper, leaving an overhang on the sides. Lightly grease the parchment.
  2. Grate about 2 cups of carrots using a fine grater or food processor. Set aside.
  3. In a medium bowl, whisk together flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
  4. In a large bowl, beat eggs and granulated sugar until light, fluffy, and pale yellow, about 3-4 minutes.
  5. Slowly add vegetable oil and vanilla extract while mixing on low speed to combine.
  6. Gently fold the dry ingredients into the wet mixture until just combined; avoid overmixing.
  7. Fold in the grated carrots evenly.
  8. Pour batter into prepared pan and spread smoothly with an offset spatula.
  9. Bake for 15-18 minutes, until the surface springs back lightly and a toothpick comes out clean.
  10. While warm, invert cake onto a powdered sugar-dusted kitchen towel. Peel off parchment paper.
  11. Roll the cake and towel together starting at the short edge into a log. Let cool completely rolled up.
  12. Beat cream cheese and butter until smooth. Gradually add powdered sugar and lemon zest, beating until fluffy.
  13. Unroll cooled cake and spread cream cheese filling evenly over the surface.
  14. Roll the cake back up carefully without the towel. Place seam side down on a serving platter.
  15. Refrigerate for at least 1 hour to set the filling. Dust with powdered sugar before slicing.

Notes

Roll the cake while warm using a powdered sugar-dusted towel to prevent cracking. Chill the filled roll for at least 1 hour before slicing for neater pieces. Use an offset spatula to spread filling gently. Variations include adding nuts, pineapple, or using dairy-free substitutes.

Nutrition

  • Serving Size: 1 slice (1/12 of the
  • Calories: 280
  • Sugar: 20
  • Sodium: 150
  • Fat: 16
  • Saturated Fat: 6
  • Carbohydrates: 30
  • Fiber: 2
  • Protein: 4

Keywords: carrot cake, swiss roll, cream cheese filling, easy dessert, homemade cake, carrot dessert, quick carrot 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