Step 1: Prepare the Carrot Cake
1️⃣ Preheat oven to 350°F (175°C). Grease and line a 9x13-inch baking pan with parchment paper.
2️⃣ In a bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger.
3️⃣ In another bowl, whisk together vegetable oil, granulated sugar, brown sugar, eggs, and vanilla extract until smooth.
4️⃣ Fold in shredded carrots, buttermilk, walnuts, coconut, and raisins.
5️⃣ Gradually add dry ingredients to the wet mixture, stirring gently until just combined.
6️⃣ Pour the batter into the prepared pan and bake for 30–35 minutes, or until a toothpick inserted comes out clean.
7️⃣ Let the cake cool completely on a wire rack.
Step 2: Make the Cream Cheese Frosting
1️⃣ In a bowl, beat cream cheese and butter until smooth and fluffy.
2️⃣ Gradually add powdered sugar, beating until well combined.
3️⃣ Mix in vanilla extract, salt, and heavy cream (if using). Beat until creamy and spreadable.
Step 3: Assemble the Carrot Cake Trifle
1️⃣ Cut the cooled carrot cake into small cubes or crumble it into bite-sized pieces.
2️⃣ In a trifle dish, start with a layer of carrot cake, followed by a layer of cream cheese frosting.
3️⃣ Add optional layers like whipped cream, caramel sauce, or crushed cookies.
4️⃣ Repeat the layers until the dish is full, ending with frosting on top.
5️⃣ Garnish with chopped nuts, shredded coconut, or a caramel drizzle.
6️⃣ Refrigerate for at least 2 hours before serving for the best flavor.