Vegan Carrot Cake Roll — The Most Impressive Most Showstopping Plant-Based Dessert You Will Make All Season

vegan carrot cake roll

There are desserts and then there are desserts like this Vegan Carrot Cake Roll — the kind that you set on the table and the conversation stops, because the spiral of spiced carrot cake and cream cheese filling revealed when you slice it is so graphic and so beautiful and so clearly the product of skill that no one believes you made it at home, and then they taste it and the disbelief doubles, because the cake is so moist and so warmly spiced — cinnamon, ginger, nutmeg, a whisper of cardamom — and the vegan cream cheese filling is so cool and so tangy and so sweet against the warmth of the spiced cake that the combination is better than any carrot cake you have ever had in a restaurant or a bakery, and the spiral means that every single slice has the exact same ratio of cake to filling from the outermost edge to the center, which is a thing you cannot say about any layered cake. This is that dessert. The one that looks like it requires professional training and requires only patience and a kitchen towel. The one that is the most impressive thing you will bring to Thanksgiving or Easter or a dinner party all year. The one that proves that vegan dessert is not a compromise but an upgrade.

The secret is the hot-roll technique. A cake roll — a Swiss roll, a roulade, a jelly roll — fails when the cake cracks during rolling, and cake cracks during rolling when it cools flat and the gluten structure sets in an open, horizontal position before the baker attempts to curve it into a spiral. The fix is to roll the cake while it is still hot — within 2 minutes of coming out of the oven — using a parchment-lined kitchen towel dusted with powdered sugar. The hot cake is flexible and plastic; it rolls around the towel without cracking and then cools in the rolled position, which means the gluten structure sets in the curved form. When the cooled cake is unrolled, filled, and re-rolled without the towel, it follows the curve it has already set into and rolls smoothly and cleanly without a single crack. This technique is the difference between a roll that works every time and a roll that shatters every time, and once you understand it, a cake roll becomes one of the most reliable impressive desserts in the repertoire.

What makes this recipe so outstanding is the filling — a vegan cream cheese base whipped with powdered sugar, vanilla, a pinch of cinnamon, and freshly grated orange zest into a thick, smooth, cloud-like spread that is tangy from the cream cheese, bright from the orange, and sweet without being cloying. The orange zest is the detail that elevates this filling from merely very good to genuinely extraordinary: the citrus oil in the zest cuts through the richness of the cream cheese, brightens the warming spices in the cake, and adds an aromatic dimension that makes every bite taste more complex and more complete than the sum of its parts. This is the cream cheese frosting for people who find standard cream cheese frosting too sweet and too one-dimensional — it has depth.

This recipe is 100% vegan, requires no special equipment beyond a rimmed baking sheet and a kitchen towel, and produces a dessert that is worth every moment of the process.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
30 mins13 mins43 mins + 1 hr chill10 slices~295 kcal

Ingredients

For the Carrot Cake

  • ¾ cup (95g) all-purpose flour
  • 1 tsp baking powder
  • ½ tsp baking soda
  • 1½ tsp ground cinnamon
  • ¾ tsp ground ginger
  • ¼ tsp ground nutmeg
  • ⅛ tsp ground cardamom
  • ¼ tsp fine salt
  • ½ cup (100g) light brown sugar, packed
  • ¼ cup (50g) granulated sugar
  • ¼ cup (60ml) neutral oil (sunflower, avocado, or light olive oil)
  • ¼ cup (60g) unsweetened vegan yogurt (oat or soy — acts as the egg replacer and adds moisture)
  • 3 tbsp aquafaba (liquid from a can of chickpeas — whisked briefly before measuring)
  • 1 tsp pure vanilla extract
  • 1 tsp apple cider vinegar
  • 1½ cups (150g) finely grated carrot (about 2 medium carrots — grate on the fine side of a box grater, not the coarse side)

For the Vegan Cream Cheese Filling

  • 225g (8oz) vegan cream cheese, cold from the refrigerator (Violife, Kite Hill, or Miyoko’s — must be cold and firm)
  • 1¼ cups (150g) powdered sugar, sifted
  • 1 tsp pure vanilla extract
  • Zest of 1 large orange (the zest is essential — do not substitute orange juice)
  • ¼ tsp ground cinnamon
  • Pinch of fine salt

For Rolling and Finishing

  • 3 tbsp powdered sugar (for dusting the kitchen towel and the finished roll)
  • 1 clean, lint-free kitchen towel or tea towel (larger than the baking sheet)
  • Optional: chopped toasted walnuts or pecans, candied orange peel, extra powdered sugar for garnish

Instructions

  1. Preheat and prepare the pan. Preheat the oven to 375°F (190°C). Line a 25 × 38cm (10 × 15 inch) rimmed baking sheet (a standard jelly roll pan) with parchment paper, pressing the paper into the corners and allowing a slight overhang on all sides. Grease the parchment lightly with oil spray or vegan butter.
  2. Prepare the rolling towel. Lay the kitchen towel flat on a large, clean work surface. Dust generously and evenly with the powdered sugar — the powdered sugar prevents the hot cake from sticking to the towel during the first roll. The towel should be dusted across an area slightly larger than the baking sheet.
  3. Mix the dry ingredients. In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, cardamom, and salt until evenly combined.
  4. Mix the wet ingredients. In a separate bowl or large measuring jug, whisk together the brown sugar, granulated sugar, oil, vegan yogurt, aquafaba, vanilla extract, and apple cider vinegar until smooth and well combined. Add the finely grated carrot and stir to incorporate — the batter will be thick with carrot at this stage.
  5. Combine wet and dry. Pour the wet ingredients into the dry ingredients and fold together with a spatula until just combined — about 15–20 folds. Do not overmix; a few small streaks of flour are fine and will incorporate during spreading. Overmixing develops gluten and produces a cake that is tough and more likely to crack when rolled.
  6. Spread and bake. Pour the batter onto the prepared baking sheet and use an offset spatula or the back of a large spoon to spread it in an even layer all the way to the edges and into the corners — the layer should be uniformly thin, about 6mm (¼ inch) thick. Uneven spreading produces uneven baking and makes rolling more difficult. Bake for 11–13 minutes until the surface is set, the edges are beginning to pull away from the sides, and the cake springs back when lightly pressed in the center. Do not overbake — a dry cake cracks; a slightly underdone cake rolls.
  7. Hot-roll immediately. As soon as the cake comes out of the oven, work quickly. Run a knife around any edges that have adhered to the pan. Invert the hot cake directly onto the powdered-sugar-dusted kitchen towel. Peel away the parchment carefully — it should come away cleanly. Starting from one short end, roll the cake and the towel together into a tight cylinder. The cake is hot and completely pliable; it will roll without cracking. Place the rolled cake-in-towel seam-side down on a wire rack and leave to cool completely to room temperature — at least 45 minutes. Do not rush this step; the cake must be completely cool before it is unrolled and filled.
  8. Make the cream cheese filling. While the cake cools, beat the cold vegan cream cheese in a stand mixer or with a hand mixer on medium speed for 60 seconds until smooth. Add the sifted powdered sugar, vanilla extract, orange zest, cinnamon, and salt. Beat on low to incorporate, then increase to medium-high and beat for 2 minutes until the filling is light, fluffy, and holds soft peaks. The filling must be thick enough to spread without running when the cake is rolled — if it seems loose, refrigerate for 20 minutes before using.
  9. Unroll, fill, and re-roll. Once the cake is completely cool, gently unroll it on the kitchen towel — it will naturally want to stay slightly curved, which is correct. Spread the cream cheese filling evenly across the entire surface of the cake, leaving a 1cm (½ inch) border at the far short edge to allow for slight spread when rolling. Starting from the same short end you began with, re-roll the cake tightly around the filling, using the towel to help guide and compress the roll without touching the filling. The cake follows its set curve and rolls without cracking.
  10. Chill and serve. Wrap the finished roll tightly in plastic wrap, twisting the ends like a cracker, and refrigerate for at least 1 hour — ideally 2 hours. The chill firms the filling and makes the roll much easier to slice cleanly. To serve, unwrap and dust generously with powdered sugar. Slice with a sharp, thin-bladed knife using a single smooth stroke (not a sawing motion) for the cleanest spiral presentation. Wipe the knife clean between cuts.

Pro Tips

  • Roll the cake hot — this is the single technique that determines whether a cake roll succeeds or shatters. Hot cake is plastic and rolls willingly into any shape; cool cake is brittle and cracks the moment it is forced to curve. The window for rolling is about 2 minutes after the pan comes out of the oven. Have the dusted towel ready before the cake goes in the oven so you are not scrambling when the timer rings.
  • Grate the carrot finely — the carrot in a cake roll must be grated on the fine side of a box grater, not the coarse side. Coarse carrot shreds create an uneven surface in the thin batter that translates into an uneven baked layer that cracks along the carrot shreds when rolled. Fine carrot integrates completely into the batter and produces a smooth, uniform layer that rolls perfectly.
  • Keep the filling cold and thick — vegan cream cheese filling that is too warm or too thin will squirt out of the ends of the roll when it is sliced. Make the filling while the cake cools and refrigerate if it softens. The filling should be stiff enough that when you spread it and then press the surface with the back of a spoon, it holds the indentation rather than flowing back into a flat surface.
  • Chill before slicing — the minimum chill time of 1 hour is not optional. A cake roll sliced before the filling has firmed will compress under the knife and distort the spiral. After 1–2 hours in the refrigerator, the roll slices cleanly and the spiral is perfectly defined. For the cleanest possible presentation, freeze the roll for 20 minutes before slicing.

The Cake Roll: A History of the Swiss Roll and the Roulade

The cake roll — a thin, flexible sponge wrapped around a filling and sliced to reveal a spiral cross-section — is one of the most internationally widespread of all pastry forms, appearing in versions across Europe, Asia, and Latin America under names that reflect the enthusiasm with which different cultures adopted and adapted the same basic idea. The Swiss roll (known in Britain as a Swiss roll, in the United States as a jelly roll, in Germany as Biskuitrolle, in Japan as roru keki, and in South America as pionono) does not originate in Switzerland — the name appears to be a nineteenth-century marketing attribution in the British baking trade that was never corrected — but its origins lie in the sponge cake tradition of the seventeenth and eighteenth centuries, when European bakers discovered that beaten eggs could produce a batter light and stable enough to bake into a thin sheet that could be rolled without cracking. The addition of the cream cheese filling to the carrot cake roll is a uniquely American invention, rooted in the post-war American love of cream cheese as a dessert filling and the emergence of the carrot cake itself as an American classic in the 1960s and 70s. The carrot cake roll combines the carrot cake’s characteristic warmth and spice with the visual drama and structural elegance of the European roulade, and the result is one of those desserts that is both deeply familiar — everyone has tasted carrot cake and cream cheese frosting — and immediately surprising, because the form is completely different from what anyone expects carrot cake to look like.


Flavor Variations

  • Vegan Carrot Cake Roll with Ginger Cream Cheese: Add 1 tablespoon of finely grated fresh ginger to the cream cheese filling in place of the cinnamon for a version where the heat and brightness of fresh ginger amplifies the warming spices in the cake and produces a filling with a sharper, more complex edge than the cinnamon version.
  • Vegan Pumpkin Roll: Replace the grated carrot with ½ cup of pumpkin purée (canned, not fresh — fresh pumpkin is too watery) and increase the cinnamon to 2 teaspoons for a seasonal autumn variation that follows the identical hot-roll technique and produces a dessert that is the definition of fall on a plate.
  • Vegan Carrot Cake Roll with Candied Walnut Filling: Fold ½ cup of roughly chopped candied walnuts into the cream cheese filling before spreading for a version that adds crunch and caramel sweetness to every bite of the spiral — the walnuts toast slightly during baking of the roll and add texture that makes an already impressive dessert genuinely exceptional.

Nutritional Highlights (Per Slice)

CaloriesProteinCarbsFiberFat
~295 kcal3g42g1g12g

Storage

  • Refrigerator: Store the finished roll wrapped tightly in plastic wrap or in an airtight container in the refrigerator for up to 4 days. The roll is best on day 1 and 2, when the filling is freshest and the cake retains its moisture. By day 3–4 the cake is still excellent but slightly denser.
  • Serving from cold: The roll can be served directly from the refrigerator — the cool filling is part of what makes it so good. Remove from the refrigerator 15 minutes before serving if you prefer the cake at room temperature.
  • Freezer: The finished, unwrapped roll can be frozen whole or pre-sliced for up to 2 months. Wrap in plastic wrap and then foil to prevent freezer burn. Thaw overnight in the refrigerator. The spiral remains perfectly intact after thawing and the flavors are well-preserved.
  • Do not freeze unbaked batter: The aquafaba in the batter does not freeze and thaw reliably in its uncooked state. Bake the cake before freezing.

Frequently Asked Questions

My cake cracked when I rolled it — what do I do?

If the crack is small, the filling and re-rolling will cover it and the finished roll will look perfect. If the crack is large, press the two sides of the cracked cake gently together and continue rolling — the cream cheese filling acts as a structural adhesive and will hold even a significantly cracked cake together once chilled. A heavy dusting of powdered sugar over the finished roll hides any surface imperfections beautifully. The most important prevention is to roll the cake immediately while it is still hot.

Can I use a different size baking sheet?

A 25 × 38cm (10 × 15 inch) jelly roll pan is the standard size for this recipe and produces a roll of the ideal diameter. A larger sheet pan (such as a half sheet pan) produces a thinner cake that rolls too tightly; a smaller pan produces a thicker cake that is harder to roll. If only a different size is available, adjust the baking time: a thinner cake bakes in 9–10 minutes; a thicker cake in 14–16 minutes.

Can I make this without aquafaba?

Yes — replace the aquafaba with 3 tablespoons of additional vegan yogurt or with 2 tablespoons of flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, rested 5 minutes). The flax egg produces a slightly denser, more earthy cake; the additional yogurt produces a more tender crumb. Both work well. The aquafaba is used in this recipe for its slight aerating quality — it adds a small amount of lift that the aquafaba achieves by partially whipping.

Can I make the roll ahead of time?

Yes — the roll is actually better made the day before serving. The overnight rest in the refrigerator allows the filling to firm completely, the cake to absorb moisture from the filling (producing an even moister crumb), and the spices in the cake to deepen and meld. Make the roll up to 24 hours before serving, wrap tightly, refrigerate, and dust with powdered sugar just before serving.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!