1 small can mandarin oranges (optional, for garnish)
Zest of one orange (optional, for garnish)
Instructions:
Prepare the Cake: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
Mix the Cake Batter: In a large mixing bowl, combine the orange cake mix, orange soda, eggs, and vegetable oil. Mix until smooth and well-combined, about 2-3 minutes. Pour the batter evenly into the prepared cake pans.
Bake: Bake the cakes for 25-30 minutes or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
Prepare the Filling/Frosting: In a separate bowl, whisk together the instant vanilla pudding mix, cold milk, and vanilla extract until thickened. Gently fold in the whipped topping until smooth and fluffy.
Assemble the Cake: Place one of the cooled cake layers on a serving plate. Spread a generous layer of the pudding mixture on top. Place the second cake layer on top and frost the entire cake with the remaining pudding mixture.
Garnish (Optional): If desired, garnish the cake with mandarin orange slices and orange zest for a pop of color and extra flavor.
Chill: Refrigerate the cake for at least 1 hour before serving to let the flavors meld together and for the frosting to set.
Serve and Enjoy: Slice and enjoy your light and citrusy Orange Creamsicle Cake!