Ingredients:
For the Cake:
4 large eggs π₯
1 cup all-purpose flour π
1/2 cup unsweetened cocoa powder π«
1/2 cup sugar π¬
1/4 cup vegetable oil π’οΈ
1/2 cup buttermilk π₯
1 teaspoon vanilla extract πΌ
1 teaspoon baking powder β³
1/2 teaspoon baking soda π
1/4 teaspoon salt π§
Purple food coloring (as desired) π¨
For the Filling:
1 cup cream cheese, softened π§
1/2 cup powdered sugar βοΈ
1 teaspoon vanilla extract (for filling) π±
1 cup heavy whipping cream (optional for topping) πΆ
Instructions:
Step 1: Prepare the Cake Batter π
Preheat the oven:
Preheat your oven to 350Β°F (175Β°C). Line a 10×15-inch jelly roll pan with parchment paper and lightly grease it.
Beat the eggs:
In a large bowl, beat the 4 eggs π₯ with 1/2 cup sugar π¬ until the mixture is light and fluffy, about 3β5 minutes.
Mix the wet ingredients:
Add 1/4 cup vegetable oil π’οΈ and 1/2 cup buttermilk π₯ to the egg mixture, and stir in 1 teaspoon vanilla extract πΌ. Mix until smooth.
Combine the dry ingredients:
In a separate bowl, whisk together 1 cup all-purpose flour π, 1/2 cup unsweetened cocoa powder π«, 1 teaspoon baking powder β³, 1/2 teaspoon baking soda π, and 1/4 teaspoon salt π§.
Add the dry to the wet:
Gradually add the dry ingredients into the wet ingredients, mixing gently to combine. Stir in a few drops of purple food coloring π¨ until you achieve your desired shade of purple.
Step 2: Bake the Cake π°
Bake the cake:
Pour the batter evenly into the prepared pan and smooth the top. Bake for 12β15 minutes, or until the cake is springy to the touch and a toothpick inserted in the center comes out clean.

Cool the cake:
As soon as the cake is out of the oven, flip it onto a clean kitchen towel sprinkled with powdered sugar. Carefully peel off the parchment paper and let the cake cool for about 10 minutes. While itβs cooling, gently roll the cake up with the towel (starting from one short end). Let it cool completely in this rolled position.
Step 3: Make the Filling π«
Prepare the cream cheese filling:
In a bowl, beat together 1 cup softened cream cheese π§ and 1/2 cup powdered sugar βοΈ until smooth. Add 1 teaspoon vanilla extract π± and mix until combined.
Whip the heavy cream:
In a separate bowl, whip the 1 cup heavy whipping cream πΆ until soft peaks form. Gently fold the whipped cream into the cream cheese mixture, creating a light, fluffy filling.
Step 4: Assemble the Cake Roll π
Unroll the cake:
Carefully unroll the cooled cake from the towel. Spread the cream cheese filling evenly over the entire surface of the cake, leaving a small border around the edges.
Re-roll the cake:
Gently roll the cake back up without the towel, ensuring that the filling stays inside and the cake remains intact.
Chill the roll:
Place the rolled cake seam-side down on a platter and refrigerate for at least 1 hour to allow the filling to set and the flavors to meld.
Step 5: Optional Topping πΈ
Whip extra cream (optional):
If desired, whip some extra heavy whipping cream πΆ with a little powdered sugar and vanilla extract to make a light topping for the cake.
Decorate:
Once the cake roll is chilled and set, you can frost the outside with the whipped cream, and add extra sprinkles, edible flowers, or purple sugar crystals to give it a festive touch!
Step 6: Serve and Enjoy! π
Slice the Purple Velvet Cake Roll into beautiful swirls to reveal the creamy filling inside. Serve and enjoy the beautiful, indulgent flavors! π
Tips:
For added color, you can experiment with layering different shades of purple or even add some food-safe glitter for extra sparkle.
You can make this cake ahead of time and store it in the fridge for 2β3 days, making it the perfect dessert for a party or special occasion!
Enjoy your elegant Purple Velvet Cake Roll Delight! π£πβ¨