“Are you sure this will roll?” I muttered under my breath, eyeing the spongy carrot cake sheet cooling on the rack. It was one of those evenings when the usual baking plans went sideways—I’d forgotten to buy store-bought frosting, and honestly, the thought of mixing up another batch of buttercream felt exhausting. Then a little spark hit: what if I made a brown butter cream cheese filling instead? Just a twist, nothing fancy. The buttery nuttiness sounded like a game-changer, but I wasn’t totally convinced. Maybe it was the smell of caramelizing butter or the soft hum of the mixer, but what started as a last-minute experiment turned into a full-blown obsession.
This moist carrot cake swiss roll with brown butter cream cheese filling quickly became my go-to when I needed something sweet but not over the top. It’s the kind of treat you can slice into thick spirals, and each bite melts with that perfect balance of spice, sweetness, and tangy cream cheese goodness. Honestly, I didn’t expect a carrot cake to be so light and fluffy, especially in a roll form, but it’s a subtle reminder that sometimes the best recipes come from a little kitchen chaos and a dash of curiosity.
What’s stayed with me, beyond the taste, is how this recipe fits effortlessly into busy evenings or last-minute get-togethers. It feels like a cozy secret, tucked away in my recipe box, ready to impress without fuss. And if you ask me, the brown butter cream cheese filling is the kind of detail that makes you pause and savor, the kind that makes you trust a recipe before even taking that first bite.
Why You’ll Love This Recipe
After making this moist carrot cake swiss roll with brown butter cream cheese filling more times than I can count, I’ve gathered some solid reasons why it never gets old:
- Quick & Easy: The batter whips up in under 20 minutes, so you’re not stuck at the stove all day. Perfect for those evenings when you want to impress without the marathon baking session.
- Simple Ingredients: Nothing fancy here—mostly pantry staples plus fresh carrots, cinnamon, and a few spices. No mysterious powders or hard-to-find extras, just honest ingredients.
- Perfect for Any Occasion: Whether you’re hosting a brunch, bringing a dessert to a potluck, or just craving a sweet snack, this carrot cake roll feels right at home. It’s also a neat twist from your usual layer cake.
- Crowd-Pleaser: Kids, coworkers, neighbors—they all ask for seconds. The texture is moist and tender, with just enough sweetness to satisfy without being cloying.
- Unbelievably Delicious: The brown butter cream cheese filling is the secret weapon—nutty, rich, and tangy all at once. It’s what makes this carrot cake roll feel a little special, not just another dessert.
What sets this recipe apart isn’t just the filling but the way the cake itself stays soft and pliable, making the rolling part surprisingly stress-free. I’ve tried other versions that cracked or dried out, but this one keeps its shape and moisture beautifully.
Plus, if you’ve enjoyed trying treats like the easy cinnamon roll mug cake, you’ll appreciate how this carrot cake roll hits that same cozy, homey note with a fresh twist. It’s a reminder that comfort food can be both simple and a little bit exciting.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without fuss. Most are pantry staples, with a few fresh ones to brighten the roll and filling.
- For the Carrot Cake Batter:
- All-purpose flour (1 cup / 125 g) — provides structure but keeps the cake tender
- Granulated sugar (3/4 cup / 150 g) — for sweetness balanced with spice
- Baking powder (1 tsp) and baking soda (1/2 tsp) — for lift and lightness
- Ground cinnamon (1 tsp) and ground nutmeg (1/4 tsp) — classic warm spices
- Salt (1/4 tsp) — to enhance flavor
- Large eggs (3, room temperature) — the binding and richness
- Vegetable oil (1/4 cup / 60 ml) — keeps the cake moist without heaviness
- Vanilla extract (1 tsp) — adds depth
- Grated carrots (1 1/2 cups / 150 g) — freshly grated for the best texture and sweetness
- Finely chopped walnuts (1/2 cup / 60 g) — optional, adds crunch and nuttiness
- For the Brown Butter Cream Cheese Filling:
- Unsalted butter (1/2 cup / 115 g) — browned slowly until nutty and fragrant
- Cream cheese (8 oz / 225 g, softened) — tangy and smooth, the star of the filling
- Powdered sugar (1 cup / 120 g) — for sweetness and fluffy texture
- Vanilla extract (1 tsp) — complements the brown butter’s richness
- Pinch of salt — to balance flavors
For best results, I prefer using a reliable brand like Philadelphia cream cheese for the filling’s consistency, and fresh, firm carrots that aren’t too watery. If you want a gluten-free option, swapping the all-purpose flour for a gluten-free blend works well, though the texture might change slightly.
During summer, I sometimes add a handful of fresh grated apple to the batter for a juicy twist, but the classic carrot flavor shines brightest with just the basics.
Equipment Needed
- Large mixing bowls — for combining dry and wet ingredients separately
- Electric mixer or stand mixer — makes whipping the eggs and cream cheese easier and smoother
- 9×13-inch jelly roll pan (approx. 23×33 cm) — essential for baking the thin cake sheet that rolls without cracking
- Parchment paper — lines the baking pan for easy release
- Spatula and whisk — for folding ingredients gently
- Cooling rack — to cool the cake evenly and prevent sogginess
- Kitchen towel — used to help roll the cake while warm to prevent cracks
If you don’t have a jelly roll pan, a rimmed baking sheet around the same size will work, just adjust baking times slightly. For browning butter, a light-colored saucepan helps you see the butter color change better to avoid burning.
When I first made this recipe, I tried folding the batter by hand, but using an electric mixer saved time and airiness, especially for the filling. Also, a good-quality spatula with a flexible edge makes rolling the cake with the towel so much easier.
Preparation Method

- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C). Line the jelly roll pan with parchment paper, making sure it covers all sides for easy removal. Lightly grease the parchment.
- Mix Dry Ingredients: In a large bowl, sift together 1 cup (125 g) of all-purpose flour, 3/4 cup (150 g) granulated sugar, 1 tsp baking powder, 1/2 tsp baking soda, 1 tsp ground cinnamon, 1/4 tsp ground nutmeg, and 1/4 tsp salt. Whisk to combine evenly.
- Combine Wet Ingredients: In another bowl, beat 3 large room-temperature eggs with 1/4 cup (60 ml) vegetable oil and 1 tsp vanilla extract until smooth and slightly thickened (about 2 minutes). This step helps create a tender crumb.
- Fold Ingredients: Gradually add the dry mixture into the wet, folding gently with a spatula. Avoid overmixing; you want a smooth batter but with some air left in. Fold in 1 1/2 cups (150 g) freshly grated carrots and 1/2 cup (60 g) chopped walnuts, if using.
- Bake the Cake: Pour the batter evenly into the prepared pan and smooth the top with a spatula. Bake for 12-15 minutes, or until the cake springs back lightly when touched and a toothpick comes out clean. Keep an eye—overbaking dries the cake out.
- Roll the Cake: While the cake is still warm, invert it onto a clean kitchen towel dusted with powdered sugar. Gently peel off the parchment paper. Starting at one short edge, roll the cake and towel together into a spiral. This prevents cracks later. Let it cool completely rolled up.
- Prepare Brown Butter: In a light-colored saucepan, melt 1/2 cup (115 g) unsalted butter over medium heat. Stir frequently as it foams and browns, about 5-7 minutes. Once it smells nutty and turns golden brown, remove from heat and let cool slightly.
- Make the Filling: In a mixing bowl, beat 8 oz (225 g) softened cream cheese until smooth. Slowly add the brown butter (make sure it’s not too hot) and 1 cup (120 g) powdered sugar. Add 1 tsp vanilla extract and a pinch of salt. Beat until creamy and fluffy.
- Assemble the Swiss Roll: Carefully unroll the cooled cake and spread the brown butter cream cheese filling evenly over the surface, leaving a small border. Re-roll without the towel, keeping the spiral tight but gentle.
- Chill and Serve: Wrap the roll in plastic wrap and refrigerate for at least 1 hour to set the filling. Slice into 1-inch (2.5 cm) thick pieces and enjoy the moist, tender layers with that irresistible filling.
Pro tip: If the cake cracks a little during rolling, don’t sweat it—once sliced, the filling hides imperfections, and every bite still tastes amazing.
Cooking Tips & Techniques
Baking a carrot cake swiss roll isn’t rocket science, but a few tricks make the difference between “meh” and “wow.”
- Grating Carrots: Use a fine grater for the carrots. If they’re too chunky, the cake can become uneven and harder to roll smoothly.
- Rolling While Warm: Rolling the cake with the towel immediately after baking helps “train” the cake to roll without cracking. Letting it cool fully before rolling often leads to breakage.
- Browning Butter: Watch the butter carefully. It can go from golden and nutty to burnt quickly. A light pan helps you see the color change. Remove from heat as soon as you smell the nutty aroma and see small brown specks.
- Mixing Filling: Make sure the cream cheese is softened to avoid lumps. Adding the brown butter slowly helps keep the filling smooth and fluffy.
- Don’t Overbake: The cake should spring back lightly when touched but not be dry. Even a minute over can make the cake harder to roll and less moist.
I learned the hard way that a rushed roll can crack the cake badly. Taking a deep breath and rolling slowly saved my early batches. Also, chilling the assembled roll improves slicing and flavor melding—don’t skip this step if you can help it.
Variations & Adaptations
Want to switch things up with this moist carrot cake swiss roll? Here are some ideas I’ve tried or thought would be fun:
- Vegan Version: Replace eggs with flaxseed “eggs” (1 tbsp flaxseed meal + 3 tbsp water per egg), swap butter for vegan margarine or coconut oil, and use a dairy-free cream cheese alternative for the filling.
- Spice it Up: Add a pinch of ground ginger or allspice to the batter for a warmer, more complex spice profile. I sometimes toss in a few tablespoons of crushed pineapple to add moisture and subtle sweetness.
- Nut-Free: Simply omit the walnuts or swap them for sunflower seeds to keep the crunch without allergens.
- Chocolate Twist: Mix 2 tbsp cocoa powder into the batter for a chocolate carrot roll. The brown butter cream cheese filling pairs surprisingly well with this!
- Gluten-Free: Use a 1:1 gluten-free flour blend. The texture will be a bit denser, but still delicious.
Once, I swapped out the cream cheese filling for a whipped mascarpone and honey blend, which was decadently smooth but less tangy. Both versions have their charm depending on the mood.
Serving & Storage Suggestions
This swiss roll is best served chilled or at cool room temperature, which lets the flavors meld beautifully and the cream cheese filling stay luscious without being too soft.
Slice into 1-inch (2.5 cm) thick rounds and serve with a dusting of powdered sugar or a light drizzle of honey. It pairs wonderfully with a cup of strong coffee or a creamy chai latte.
For gatherings, slice the roll ahead of time and arrange on a platter for easy grabbing. It makes a lovely centerpiece dessert that feels both elegant and homey.
Store leftovers wrapped tightly in plastic wrap in the fridge for up to 4 days. You can freeze slices individually in airtight containers for up to a month — just thaw overnight in the fridge.
Reheat gently in the microwave for 10-15 seconds if you prefer it slightly warm, but honestly, I love it right from the fridge when the filling is firm and creamy.
Flavors actually improve a bit after a day, as the spices and brown butter filling get to mingle fully—so if you can wait, it’s worth it.
Nutritional Information & Benefits
This moist carrot cake swiss roll is a treat but also offers some nutritional perks thanks to the wholesome ingredients:
- Carrots provide beta-carotene, fiber, and vitamin A, which support vision and digestion.
- Walnuts add healthy fats and a bit of protein, helping balance the treat.
- Using brown butter adds rich flavor without needing extra sugars or heavy frostings, keeping overall sweetness in check.
- Each slice (about 1-inch thick) contains roughly 280 calories, 12 grams of fat, 35 grams of carbs, and 4 grams of protein—perfect for a satisfying dessert portion.
- This recipe can be adapted for gluten-free or vegan diets, adding flexibility for various dietary needs.
From a wellness perspective, it’s a dessert that doesn’t rely on processed ingredients or artificial flavors, which is always a win in my book.
Conclusion
This moist carrot cake swiss roll with brown butter cream cheese filling is one of those recipes that stays close to your heart because it’s both simple and special. You get a tender, spiced cake that rolls up without a fight and a filling that adds comfort and decadence without being heavy.
Feel free to tweak the spices, nuts, or even the filling to suit your taste. That’s the beauty of this recipe—it’s a canvas for your kitchen creativity.
Personally, I love how it turns a humble carrot cake into something unexpectedly elegant and fun to share. It’s become a staple for me when I want to bring something homemade but impressive, like when I made it for a casual brunch alongside a creamy slow cooker potato soup recipe with crispy bacon—a combo that surprised everyone.
Give it a try, and I’d love to hear how you make it your own. Trust me, this carrot cake roll is worth the little extra effort!
Frequently Asked Questions
Can I make the carrot cake batter ahead of time?
It’s best to bake the batter right after mixing for the fluffiest texture. You can prepare the dry and wet ingredients separately and combine just before baking.
What if my cake cracks when rolling?
Rolling the cake while it’s warm and with a kitchen towel helps prevent cracks. If cracks happen, spread the filling generously to hide them, and slice carefully.
How do I brown butter correctly for the filling?
Melt butter over medium heat in a light pan, stirring frequently. Once it foams and small brown specks appear with a nutty aroma, remove from heat immediately to avoid burning.
Can I freeze the assembled swiss roll?
Yes, wrap it tightly in plastic wrap and freeze for up to a month. Thaw in the fridge overnight before serving.
Is this recipe suitable for a vegan diet?
Not as is, but you can substitute eggs with flax eggs, use vegan butter and dairy-free cream cheese to make it vegan-friendly.
Pin This Recipe!

Moist Carrot Cake Swiss Roll Recipe with Easy Brown Butter Cream Cheese Filling
A light and fluffy carrot cake rolled with a nutty, rich brown butter cream cheese filling, perfect for quick baking and any occasion.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour 35 minutes
- Yield: 10 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 cup (125 g) all-purpose flour
- 3/4 cup (150 g) granulated sugar
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/4 tsp salt
- 3 large eggs, room temperature
- 1/4 cup (60 ml) vegetable oil
- 1 tsp vanilla extract
- 1 1/2 cups (150 g) grated carrots
- 1/2 cup (60 g) finely chopped walnuts (optional)
- 1/2 cup (115 g) unsalted butter
- 8 oz (225 g) cream cheese, softened
- 1 cup (120 g) powdered sugar
- 1 tsp vanilla extract (for filling)
- Pinch of salt (for filling)
Instructions
- Preheat oven to 350°F (175°C). Line a 9×13-inch jelly roll pan with parchment paper and lightly grease.
- In a large bowl, sift together flour, sugar, baking powder, baking soda, cinnamon, nutmeg, and salt. Whisk to combine.
- In another bowl, beat eggs with vegetable oil and vanilla extract until smooth and slightly thickened, about 2 minutes.
- Gradually fold dry ingredients into wet ingredients using a spatula, avoiding overmixing. Fold in grated carrots and walnuts if using.
- Pour batter evenly into prepared pan and smooth the top. Bake for 12-15 minutes until cake springs back lightly and a toothpick comes out clean.
- While warm, invert cake onto a kitchen towel dusted with powdered sugar. Peel off parchment paper and roll cake and towel into a spiral. Let cool completely rolled up.
- In a light-colored saucepan, melt butter over medium heat, stirring frequently until browned and nutty, about 5-7 minutes. Remove from heat and cool slightly.
- Beat softened cream cheese until smooth. Slowly add brown butter, powdered sugar, vanilla extract, and salt. Beat until creamy and fluffy.
- Carefully unroll cooled cake and spread filling evenly over surface, leaving a small border. Re-roll cake without towel, keeping spiral tight but gentle.
- Wrap roll in plastic wrap and refrigerate at least 1 hour to set filling. Slice into 1-inch thick pieces and serve.
Notes
Roll the cake while warm with a kitchen towel to prevent cracks. Brown butter carefully to avoid burning. Chill the assembled roll for at least 1 hour before slicing for best texture and flavor. If cracks occur, spread filling generously to hide them.
Nutrition
- Serving Size: 1 slice (1 inch thic
- Calories: 280
- Fat: 12
- Carbohydrates: 35
- Protein: 4
Keywords: carrot cake, swiss roll, brown butter, cream cheese filling, moist cake, easy dessert, quick baking


