Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Carrot Cake Roll with Cream Cheese Frosting Filling sliced with walnuts on top

Carrot Cake Roll with Cream Cheese Frosting Filling


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Rosie
  • Total Time: 1 hour
  • Yield: 10 slices 1x
  • Diet: Vegetarian

Description

A moist, spiced Carrot Cake Roll with Cream Cheese Frosting Filling—perfectly soft with a creamy swirl of tangy-sweet frosting.


Ingredients

Scale
  • ¾ cup all-purpose flour
  • 1 tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • 1 tsp cinnamon
  • ¼ tsp nutmeg
  • ¼ tsp ginger
  • 3 large eggs
  • ¾ cup sugar
  • 2 tbsp vegetable oil
  • 1 tsp vanilla extract
  • 1 cup finely grated carrots
  • ¼ cup crushed pineapple, drained
  • 6 oz cream cheese, softened
  • 3 tbsp butter, softened
  • 1 cup powdered sugar
  • 1 tsp vanilla extract

Instructions

1. Preheat oven to 350°F (175°C). Line a 10×15-inch pan with parchment.

2. Whisk flour, baking powder, soda, salt, and spices.

3. Beat eggs and sugar 2–3 minutes until fluffy. Add oil, vanilla, carrots, and pineapple.

4. Fold in dry ingredients and spread in pan. Bake 10–12 minutes until springy.

5. Invert warm cake onto a towel dusted with sugar. Peel parchment and roll up to cool.

6. Beat cream cheese, butter, sugar, and vanilla until smooth and fluffy.

7. Unroll cake, spread filling evenly, reroll tightly, and chill at least 1 hour.

8. Dust with powdered sugar and slice to serve.

Notes

Roll cake while warm to avoid cracks.

Drain pineapple well to prevent sogginess.

Chill before slicing for clean, defined swirls.

Dust with sugar or top with nuts before serving.

  • Prep Time: 25 minutes
  • Cook Time: 12 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 310
  • Sugar: 24g
  • Sodium: 200mg
  • Fat: 16g
  • Saturated Fat: 9g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 90mg