“You’ve got to try this carrot cake Swiss roll,” my neighbor said one chilly autumn evening, sliding a plate across the counter with a knowing smile. Honestly, I was skeptical—carrot cake, yes, but rolled up like a jelly roll? It sounded fussy, maybe a little too fancy for a casual weeknight treat. But the moment I sliced into that tender, spiced cake wrapped around a luscious cream cheese filling, I was hooked. The smell of cinnamon and nutmeg filled the kitchen, instantly wrapping me in a cozy, warm hug.
This Cozy Carrot Cake Swiss Roll with Spiced Cream Cheese Filling isn’t just dessert; it’s a little escape from the chaos of the day. I found myself making it repeatedly over the next week, perfecting the cinnamon blend and adjusting the cream cheese frosting until it was just right—smooth, tangy, and inviting. The cake itself is surprisingly light and airy, yet packed with that familiar comforting carrot cake flavor that always brings people to the table.
What really makes this recipe stick with me is how effortlessly it turns any moment into something special. Whether it’s a quiet afternoon with a cup of tea or an impromptu dessert for friends, this Swiss roll feels like a warm story told around a kitchen table. It’s proof that sometimes the simplest recipes—ones that aren’t complicated or intimidating—can become your go-to comfort food. And, well, once you try it, you’ll understand why it’s become a favorite in my kitchen.
Why You’ll Love This Recipe
This Cozy Carrot Cake Swiss Roll with Spiced Cream Cheese Filling is one of those rare recipes that manages to be both comforting and surprisingly easy. After testing multiple carrot cake recipes over the years, I can honestly say this one strikes the perfect balance between moist cake and creamy filling, without requiring a complicated baking process.
- Quick & Easy: The batter comes together in just 15 minutes, and the whole roll bakes in under 20. Perfect for those evenings when you want something homemade but don’t have hours to spend in the kitchen.
- Simple Ingredients: You probably already have most of what you need in your pantry—grated carrots, basic spices, flour, eggs, and cream cheese. No fancy or hard-to-find items here.
- Perfect for Cozy Gatherings: Whether you’re hosting a casual weekend brunch or a small holiday get-together, this Swiss roll impresses without stress.
- Crowd-Pleaser: This recipe gets rave reviews from kids and adults alike. The spiced cream cheese filling adds a subtle zing that keeps you coming back for more.
- Unbelievably Delicious: The soft, spiced cake rolled with silky cream cheese filling is a match made in comfort food heaven.
What sets this carrot cake Swiss roll apart is the way the cream cheese filling is gently spiced with cinnamon and a touch of vanilla, creating a flavor depth that most frosting recipes miss. Plus, the cake itself is light enough to roll without cracking, thanks to a simple technique I’ve perfected after a few trial runs—no cracks, just smooth swirls of sweet goodness. It’s comfort food reimagined for anyone who wants a cozy, satisfying treat without the fuss.
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 substitutions are easy if you need gluten-free or dairy-free options.
- For the Cake:
- 1 cup (120g) all-purpose flour (or use gluten-free flour blend for GF option)
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp ground cinnamon (adds warm spice)
- 1/4 tsp ground nutmeg (optional, but highly recommended)
- 1/4 tsp salt
- 3 large eggs (room temperature for best rise)
- 3/4 cup (150g) granulated sugar
- 1/4 cup (60ml) vegetable oil (neutral flavor)
- 1 tsp vanilla extract
- 1 cup (110g) finely grated carrots (about 2 medium carrots)
- 1/4 cup (30g) chopped walnuts or pecans (optional, for texture)
- For the Spiced Cream Cheese Filling:
- 8 oz (225g) cream cheese, softened (I recommend Philadelphia for smooth texture)
- 1/4 cup (60g) unsalted butter, softened
- 1 cup (120g) powdered sugar, sifted (adjust sweetness to taste)
- 1/2 tsp ground cinnamon
- 1/2 tsp vanilla extract
- Pinch of salt (to balance sweetness)
For a dairy-free substitute, swap cream cheese and butter with vegan alternatives like Kite Hill cream cheese or Earth Balance margarine. If you don’t have fresh carrots, frozen grated carrots work fine—just thaw and drain excess moisture before using.
I find that finely grating the carrots helps keep the cake tender and the texture smooth, avoiding any large chunks that might break the roll. If you’re a nut fan, the chopped walnuts add a lovely crunch, but they’re totally optional if you prefer a nut-free version.
Equipment Needed
- Baking sheet or jelly roll pan (typically 10×15 inches / 25×38 cm)—essential for rolling the cake properly.
- Parchment paper or silicone baking mat—to prevent sticking and make rolling easier.
- Mixing bowls—a medium and a large one for dry and wet ingredients.
- Electric mixer or stand mixer—while you can whisk by hand, a mixer ensures smooth batter and creamy filling.
- Spatula—great for folding ingredients gently without deflating the batter.
- Grater—for finely shredding the carrots.
- Cooling rack—to cool the cake evenly and prevent sogginess.
If you don’t have a jelly roll pan, a rimmed baking sheet of similar size works well. Just be sure to line it with parchment for easy release. I’ve tried rolling this cake on a silicone mat before, and it really helps keep the roll intact without sticking or cracking. For those on a budget, a simple hand mixer and a well-greased pan will do the trick—the magic is in the technique, not the tools.
Preparation Method

- Prep Your Pan and Carrots (10 minutes): Line your jelly roll pan with parchment paper, leaving some overhang on the sides to help lift the cake later. Preheat the oven to 350°F (175°C). Grate the carrots finely and set aside.
- Mix Dry Ingredients (5 minutes): In a medium bowl, sift together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt. Set aside.
- Beat Eggs and Sugar (3-4 minutes): In a large bowl, use an electric mixer to beat the eggs and granulated sugar on high until pale, thick, and slightly fluffy—this aeration is crucial for a tender cake.
- Add Oil and Vanilla (1-2 minutes): Slowly mix in the vegetable oil and vanilla extract until well combined, scraping down the sides as needed.
- Fold in Dry Ingredients and Carrots (2-3 minutes): Gently fold the dry ingredients into the wet using a spatula. Don’t overmix—stop as soon as you see no more flour. Fold in the grated carrots and nuts if using.
- Spread Batter and Bake (15-18 minutes): Pour the batter into the prepared pan, spreading evenly with an offset spatula. Bake for 15 to 18 minutes until the cake springs back lightly when touched and a toothpick inserted in the center comes out clean. Avoid overbaking, or the cake will crack when rolling.
- Roll the Cake Warm (10 minutes): 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 the short edge, roll the cake and towel together into a log. Let it cool completely rolled up—this prevents cracks later.
- Prepare the Spiced Cream Cheese Filling (10 minutes): Beat the softened cream cheese and butter together until smooth. Gradually add powdered sugar, cinnamon, vanilla, and salt, mixing until creamy and fluffy.
- Unroll and Fill (5 minutes): Gently unroll the cooled cake. Spread the cream cheese filling evenly over the surface, leaving a small border to prevent overflow.
- Re-roll and Chill (at least 1 hour): Roll the cake back up tightly, wrap in plastic wrap, and chill in the refrigerator to set the filling and make slicing easier.
Tip: If your cake cracks a little during the roll, don’t sweat it—once chilled and sliced, those imperfections practically disappear under the creamy filling. Also, a quick dusting of powdered sugar on top before serving adds a pretty touch.
Cooking Tips & Techniques
Rolling a cake like this might seem intimidating, but a few tricks make all the difference. First, don’t skip the step of rolling the cake while it’s still warm with a towel. That “pre-roll” sets the shape and prevents cracking when you add the filling later.
Always finely grate your carrots; chunkier bits can make the cake dense or uneven. I learned this the hard way after a batch that felt more like carrot lumps than cake.
When folding dry ingredients into wet, be gentle—overmixing can deflate the batter and lead to a tougher texture. Think light, delicate folding motions to keep the cake airy.
For the spiced cream cheese filling, make sure your cream cheese and butter are softened to room temperature. Cold ingredients won’t whip up nicely, and you’ll end up with lumps. I often leave them out for 30 minutes before starting.
Multitasking tip: While the cake bakes and cools, prepare your filling to save time. Then, roll and fill as soon as the cake is cool enough to handle.
Finally, chilling the roll is key for perfect slices. It firms up the filling and lets the flavors meld. You can slice it right from the fridge or let it sit a few minutes at room temp before serving.
Variations & Adaptations
- Gluten-Free Version: Swap the all-purpose flour for a 1:1 gluten-free baking blend. Make sure your blend contains xanthan gum to help with structure. You may need to bake a minute or two longer.
- Vegan Adaptation: Use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg, chilled) and substitute cream cheese and butter with vegan alternatives. Coconut cream can add richness to the filling.
- Seasonal Twist: Add a handful of finely chopped dried pineapple or raisins to the batter for extra sweetness and texture—perfect for holiday vibes.
- Flavor Boost: Stir in 1/2 tsp ground ginger or cardamom into the cake batter for a warm twist that pairs beautifully with the cinnamon in the filling.
- Nut-Free Option: Simply omit the nuts or replace them with sunflower seeds if you want some crunch without allergens.
One variation I personally love is swapping half the sugar for maple syrup in the batter, which adds a subtle depth and pairs nicely with the cream cheese filling. It’s a great way to switch things up while keeping the cozy feel intact.
Serving & Storage Suggestions
This Cozy Carrot Cake Swiss Roll is best served chilled or at room temperature. I like slicing it into generous rounds and serving alongside a hot cup of chai tea or coffee for a comforting afternoon pick-me-up. The spiced cream cheese filling pairs wonderfully with warm beverages.
For presentation, a simple dusting of powdered sugar on top is all you need. If you’re feeling fancy, a light drizzle of honey or a sprinkle of chopped walnuts adds extra appeal.
To store, wrap the Swiss roll tightly in plastic wrap and keep it in the refrigerator for up to 4 days. It also freezes well—wrap tightly in foil after plastic wrap, then thaw overnight in the fridge before serving.
When reheating, avoid microwaving directly as the cream cheese filling can melt unevenly. Instead, let slices sit at room temperature for 15-20 minutes to soften gently.
Fun fact: the flavors actually deepen after a day or two, making this a great make-ahead dessert for gatherings. If you want to serve a similar homey baked good with a cheesy twist, you might enjoy the Cozy Cinnamon Roll Casserole—it’s got that same warm vibe but in a different form.
Nutritional Information & Benefits
Each slice of this carrot cake Swiss roll (about 1/10th of the cake) contains roughly:
| Calories | Carbs | Fat | Protein | Fiber |
|---|---|---|---|---|
| 280 | 32g | 15g | 4g | 2g |
The carrots add a boost of beta-carotene and fiber, which is a nice touch of nutrition in a dessert. The cream cheese filling provides calcium and protein, though it also adds fat, so enjoy in moderation.
This recipe is naturally free of artificial additives and uses real ingredients, making it a better choice than many store-bought sweets. For those watching carbs, you can reduce sugar in the filling or swap in powdered erythritol to make a keto-friendly version similar to dishes like the Creamy Keto Crack Chicken, which focuses on low-carb comfort without skimping on flavor.
Conclusion
This Cozy Carrot Cake Swiss Roll with Spiced Cream Cheese Filling has quietly become one of my favorite baking projects. It’s approachable enough for a weeknight treat but special enough for sharing with friends. What I love most is how it balances that homey carrot cake warmth with a silky, spiced filling that never feels too heavy or sweet.
Feel free to tweak the spices or try one of the many variations to make it your own. Whether you’re an experienced baker or just testing the waters, this recipe offers a satisfying, cozy experience that’s hard to beat.
If you give it a go, I’d love to hear how you customize it or what moments you pair it with—drop a comment below and share your take! Remember, the best recipes are the ones that bring you comfort and joy in your kitchen.
Frequently Asked Questions
Can I make the carrot cake Swiss roll ahead of time?
Yes! It actually tastes better after chilling for a few hours or overnight, which helps the cream cheese filling set and flavors meld.
What if my cake cracks when rolling?
A slight crack is normal and won’t affect taste. Rolling the cake warm with a towel helps prevent cracking. If cracks happen, just spread the filling generously to cover them.
Can I use frozen grated carrots?
Absolutely. Just thaw and squeeze out excess moisture before adding to the batter to avoid a soggy cake.
How do I store leftovers?
Wrap the Swiss roll tightly in plastic wrap and refrigerate for up to 4 days, or freeze wrapped in foil and plastic for up to 2 months.
Is this recipe suitable for beginners?
Definitely! The steps are straightforward, and the tips included help avoid common pitfalls. Plus, the results are very forgiving.
Pin This Recipe!

Cozy Carrot Cake Swiss Roll Recipe with Easy Spiced Cream Cheese Filling
A light and airy carrot cake rolled with a smooth, spiced cream cheese filling, perfect for cozy gatherings and quick homemade treats.
- Prep Time: 15 minutes
- Cook Time: 18 minutes
- Total Time: 1 hour 33 minutes
- Yield: 10 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 cup (120g) all-purpose flour (or gluten-free flour blend for GF option)
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp ground cinnamon
- 1/4 tsp ground nutmeg (optional)
- 1/4 tsp salt
- 3 large eggs (room temperature)
- 3/4 cup (150g) granulated sugar
- 1/4 cup (60ml) vegetable oil
- 1 tsp vanilla extract
- 1 cup (110g) finely grated carrots (about 2 medium carrots)
- 1/4 cup (30g) chopped walnuts or pecans (optional)
- 8 oz (225g) cream cheese, softened
- 1/4 cup (60g) unsalted butter, softened
- 1 cup (120g) powdered sugar, sifted
- 1/2 tsp ground cinnamon
- 1/2 tsp vanilla extract
- Pinch of salt
Instructions
- Line a 10×15 inch jelly roll pan with parchment paper, leaving overhang on sides. Preheat oven to 350°F (175°C). Grate carrots finely and set aside.
- In a medium bowl, sift together flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
- In a large bowl, beat eggs and granulated sugar on high with an electric mixer until pale, thick, and fluffy.
- Slowly mix in vegetable oil and vanilla extract until combined.
- Gently fold dry ingredients into wet ingredients using a spatula. Fold in grated carrots and nuts if using. Do not overmix.
- Pour batter into prepared pan and spread evenly. Bake for 15-18 minutes until cake springs back lightly and a toothpick comes out clean.
- Immediately invert cake onto a clean kitchen towel dusted with powdered sugar. Peel off parchment paper. Roll cake and towel together from short edge into a log. Let cool completely rolled up.
- Beat softened cream cheese and butter until smooth. Gradually add powdered sugar, cinnamon, vanilla, and salt; mix until creamy and fluffy.
- Unroll cooled cake gently. Spread cream cheese filling evenly over surface, leaving a small border.
- Roll cake back up tightly, wrap in plastic wrap, and chill in refrigerator for at least 1 hour before slicing.
Notes
Roll the cake while warm with a towel to prevent cracking. Finely grate carrots for a tender texture. Soften cream cheese and butter before mixing filling. Chill the roll for at least 1 hour to set filling and ease slicing. Powdered sugar dusting on top adds a pretty touch. For dairy-free, use vegan cream cheese and butter alternatives. For gluten-free, use a 1:1 gluten-free flour blend with xanthan gum.
Nutrition
- Serving Size: 1 slice (1/10th of t
- Calories: 280
- Fat: 15
- Carbohydrates: 32
- Fiber: 2
- Protein: 4
Keywords: carrot cake, swiss roll, cream cheese filling, spiced cake, easy dessert, cozy dessert, autumn dessert


