Go Back
+ servings
Rainbow Fruit Cake on a plate

Rainbow Fruit Cake Recipe

This cheery fruit cake features luscious cream cheese frosting, fresh fruit, and 5 layers of colorful cake. Great for summer BBQs and birthdays!
Course Cake, Dessert
Cuisine American
Keyword fruit cake, kiev cake recipe, rainbow cake
Prep Time 40 minutes
Cook Time 1 hour
Total Time 1 hour 40 minutes
Servings 12 servings
Calories 594kcal
Author Natalya Drozhzhin


  • 10 eggs
  • 2 cups sugar
  • 1 3/4 cups flour
  • food coloring
  • 3 cups heavy whipping cream
  • 10 oz sweetened condensed milk
  • 8 oz cream cheese softened at room temperature
  • fresh kiwi and berries for decorating


Preparing the Cake Layers

  • Beat the eggs with sugar until the mixture doubles three times in volume. Using a spatula, fold in the flour in thirds, being extra careful not to over mix the batter. Next, separate the batter into five equal portions for the five separate cake layers.
    Dough separated into 3 different bowls
  • Add a different food coloring into each layer, folding it in lightly so you don't compromise the fluffiness of the batter.
    Food coloring folded into the dough: one is green other is yellow
  • Bake each layer at 350°F in a 9-inch pan for 15 minutes, or until a toothpick comes out clean after being stuck in the center.
    Ready cake layer resting on a plate wrapped in foil

Making the Cake Cream

  • Beat the cream cheese with sweetened condensed milk until smooth. Next, add in the extra cold heavy whipping cream and beat on high speed until it increases 3 times in volume.
    Cream cheese, condensed milk, heavy whipping cream being beat all together

Assembling the Cake

  • Place a cake layer on a decorative plate. Spread on some of the cake cream and top with a layer of fruit. Repeat until you run out of cake layers.
    Sponge cake layered with cream and with strawberry slices on top
  • Use the remaining cake cream to frost the outside of the cake. Decorate the top with fresh fruit. Slice and enjoy!
    Rainbow Fruit Cake on a plate


Calories: 594kcal | Carbohydrates: 63g | Protein: 11g | Fat: 34g | Saturated Fat: 20g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 247mg | Sodium: 166mg | Potassium: 229mg | Fiber: 1g | Sugar: 47g | Vitamin A: 1390IU | Vitamin C: 1mg | Calcium: 148mg | Iron: 2mg