Description
A super moist tropical layer cake with pineapple in every layer—cake, filling, and frosting. It’s light, flavorful, and perfect for any celebration.
Ingredients
- 2 cups all-purpose flour
- 2 tbsp cornstarch
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1 cup granulated sugar
- 3 eggs
- 3/4 cup vegetable oil
- 1 1/2 cups canned crushed pineapple (with juice)
- 1 tsp vanilla extract
- 1 tbsp lemon juice
- 1 cup canned crushed pineapple (for filling)
- 1/4 cup sugar (for filling)
- 1 tbsp cornstarch (for filling)
- 1/4 cup milk
- 1 tbsp lemon juice (for filling)
- 1 tbsp unsalted butter
- Yellow gel coloring (optional)
- 250g mascarpone (or cream cheese)
- 1/2 cup icing sugar
- 1 tsp vanilla extract (for frosting)
- 1 1/2 cups cold whipping cream
- 1/2 cup crushed pineapple, well-drained (for frosting)
Instructions
- Preheat oven to 160 °C (fan) or 175 °C (no fan). Grease and line two 20 cm (8‑inch) cake pans.
- Whisk flour, cornstarch, baking powder, baking soda, and salt.
- In a separate bowl, mix sugar, eggs, oil, pineapple, vanilla, and lemon juice. Combine wet and dry ingredients until just mixed. Divide into pans.
- Bake 30–33 minutes or until a toothpick comes out clean. Cool in pans 20 minutes, then transfer to a wire rack.
- For filling: In a saucepan, whisk pineapple, sugar, cornstarch, milk, and lemon juice over medium heat until thickened. Stir in butter and optional coloring. Let cool.
- For frosting: Beat mascarpone, icing sugar, and vanilla until smooth. Gradually add cream, beating to stiff peaks. Fold in drained pineapple.
- To assemble: Level cake layers. Place one layer on a plate, pipe border (optional), fill with half the compote. Add second layer, frost top and sides, decorate and spoon remaining filling on top.
Notes
- Ensure mascarpone and cream are cold for best whipping results.
- You can make cake layers ahead and freeze them for up to 3 months.
- Let assembled cake sit overnight for enhanced flavor.
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 28g
- Sodium: 190mg
- Fat: 24g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 60mg