Rainbow Cookie Cake

Rainbow cookies are the inspiration for this week’s cake recipe. In fact, this rainbow cookie cake is pretty much just one massive rainbow cookie!!

They’re definitely a regional treat, but people are crazy about them here on the East coast. You see them staked high in every Italian bakery in New York.

Pulling out a slice of my italian rainbow cookie cake

What Is A Rainbow Cookie?

I didn’t know these existed until I moved to the East coast, but now I’m making up for lost time.

Funny story about rainbow cookies…they’re actually (already) a cake!! Technically, the colorful layers that make up these bite-sized treats are thin layers of almond sponge cake!

They’re flavored with almond paste, and usually have apricot and/or raspberry jam between the layers.

The finishing touch is a chocolate coating, which sometimes has a fun, wiggly pattern. They’re then cut into tiny square, which is why people often refer to them as cookies.

Incorporating These Flavors Into This Rainbow Cookie Cake

It’s a little less exciting to say “I turned this rainbow cookie into a layer cake,” when I just shared that they’re basically already mini cakes.

Nonetheless, you can think of this Rainbow Cookie Cake as a massive rainbow cookie. It’s large, in charge, and ready to make all your rainbow cookie dreams come true.

My rainbow cookie cake is made with fluffy almond cake layers, and is filled with an almond buttercream. I added a thin layer of raspberry between the layers too, to stay true to the flavors of the cookies.

slice of a giant rainbow cookie  cake

I usually love to add lots of fillings to my cakes, but you have to be careful when adding a thin filling like jam. If you add too much, it can cause your layers to slide, or ooze out the sizes of the cake when you try to frost it.

Using 1/4 cup of jam on top of each cake layer is the perfect amount. It adds that fruity pop of flavor, without making it impossible to stack and decorate this cake.

I personally am not fan of apricot jam, but if you prefer it to raspberry you’re welcome to swap it.

Decorating This Cake

I really did want this cake to look just like a rainbow cookie. It seemed fitting to cover the cake in its own chocolate “coating.”

I used a bit of heavy cream and some milk chocolate to make a delicious milk chocolate ganache.

Using an icing comb on the ganache let me create some fun lines, to make the outside of this cake a bit more exciting. It really makes the cake look and taste like a rainbow cookie.

using an icing comb to smooth ganache onto a cake

I used some of the leftover ganache to place some rainbow cookies around the base of the cake too. Each rainbow cookie was cut into thin slices, then cut into tiny little rainbow cookie hearts with a cookie cutter.

One thing to note – this ganache sets pretty firmly. I recommend heating up your knife with some hot water (and drying it off) before cutting into the cake. This will help you get a clean cut, giving you perfect cake slices.

Let Me Know What You Think!

Nothing makes me happier than when I get emails or DMs with photos of your amazing cakes. Please don’t hesitate to reach out to me with your triumphs, or questions <3

If you try this rainbow cookie cake recipe, please tag me @chelsweets. Also use the #chelsweets so that I can see your amazing creations!

Italian rainbow cookie cake, sliced
Yield: 16

Italian Rainbow Cookie Cake

Pulling out a slice of my italian rainbow cookie cake

This rainbow cookie cake is inspired by the traditional Italian rainbow cookie! It's made with almond cake layers, a raspberry filling, and is covered in a rich chocolate ganache.

Prep Time 15 minutes
Cook Time 30 minutes
Additional Time 20 minutes
Total Time 1 hour 5 minutes


Italian Rainbow Cookie Cake

  • 2 cups + 2 Tbsp all-purpose flour (276 grams)
  • 2 cups granulated sugar (400 grams)
  • 1 1/2 tsp baking powder (6 grams)
  • 1/2 tsp salt (3 grams)
  • 2/3 cup unsalted butter, room temperature (150 grams) - 1 and 1/3 sticks
  • 1 tsp. almond extract (4 grams)
  • 4 eggs (224 grams)
  • 1 cup whole milk, room temperature (245 grams)
  • 1 Tbsp vegetable oil (14 grams)
  • green, yellow, and pink gel food coloring

Almond Buttercream Frosting

  • 1 cup unsalted butter, room temperature (226 grams)
  • 3 1/2 cups powdered sugar (454 grams) - or a 1 lb bag
  • 1/4 tsp salt (2 grams)
  • 1 Tbsp heavy cream (or whipping cream) (15 grams)
  • 1 tsp almond extract (4 grams)

Milk Chocolate Ganache

  • 1 bag of milk chocolate chips (340 grams)
  • 1/2 cup heavy cream (113 grams)

Additional Decorations and Fillings

  • 1/2 cup raspberry jam
  • Italian rainbow cookies (I got mine from whole foods)
  • Frosting comb


Almond Cake Layers:

  1. Preheat oven to 350°F. Line three 6 inch pans with parchment rounds, and grease with non-stick cooking spray.
  2. Mix together all dry ingredients (flour, baking powder, sugar, and salt) in a stand mixer with a paddle until fully combined.
  3. Mix chunks of room-temperature butter slowly into the dry mix, on a low speed. Continue to mix until no large chunks of butter remain, and the mixture becomes crumbly.
  4. Mix in the eggs, two at a time.
  5. Add the milk, and mix on a low speed until just incorporated.
  6. Add in almond extract and oil, and mix at a low speed until fully incorporated. Scrape down the sides of the bowl with a spatula, then beat on medium speed for about 30 seconds. 
  7. Divide the batter evenly between three bowls. Add one color gel food coloring into each bowl, to make yellow, pink, and green batter. Mix until the batter is evenly colored.
  8. Pour the batter into the prepared cake pans.
  9. Bake for 32-35 minutes, or until a toothpick comes out clean. Allow the pans to cool for 10 minutes, then run an offset spatula around perimeter of the pan to separate the cake from the pan.
  10. Place cake layers into the freezer for 30 minutes, to accelerate the cooling process. Once the layers are fully cooled, carefully flip the pans and remove the layers.
  11. Use a serrated knife to level the tops of the layers.

Almond Buttercream Frosting:

  1. While the cake layers bake and cool, make the almond buttercream frosting.
  2. Beat the butter on a medium speed for 30 seconds with a paddle attachment, until smooth. Slowly add in the powdered sugar, 1 cup at a time. Alternate with small splashes of cream.
  3. Once fully mixed, add in the almond extract and salt, and beat on low until the ingredients are fully incorporated, and the desired consistency is reached. 
  4. If the frosting is too thick, add in additional cream (1 teaspoon at a time). If the frosting is too thin, add in more powdered sugar (quarter of a cup at a time).
  5. Cover with plastic wrap and set aside.

Milk Chocolate Ganache

  1. Place chocolate into a medium sized bowl.
  2. Heat the heavy cream in a pot at a medium high heat, until it just begins to bubble.
  3. Pour over the chocolate, and allow the mixture to sit for 2 minutes.
  4. Slowly stir with a rubber spatula, until the mixture is smooth.
  5. Once the ingredients are fully incorporated, place plastic wrap over the top of the ganache, and set aside. Allow the ganache to cool for 4-6 hours, or overnight at room temperature.

To Assemble The Cake:

  1. Stack and frost cake layers on a greaseproof cake board, using a dab of frosting to help stick the first cake layer to the board. Use the
  2. Add an even layer of almond buttercream between each cake layer, and spread 1/4 cup raspberry jam on top of the buttercream.
  3. Cover the cake in a thin coat of frosting. Smooth using a bench scraper, then chill the cake in the fridge (20 minutes) or freezer (5 minutes) until the frosting is firm to the touch.
  4. Cover the chilled cake with the ganache, and smooth using a frosting comb to create a texture.
  5. Decorate the base of the cake with Italian rainbow cookies.


Once the layers have fully cooled, I sometimes like to trim the caramelized bits from the sides of the layers using a serrated knife.

These cake layers can be made in advance!! Learn more about how far in advance they can be made, and how to properly wrap them in my post on how to make cake layers ahead of time.

Nutrition Information



Serving Size


Amount Per Serving Calories 549Total Fat 29gSaturated Fat 17gTrans Fat 0gUnsaturated Fat 10gCholesterol 111mgSodium 207mgCarbohydrates 71gFiber 1gSugar 66gProtein 4g

8 thoughts on “Rainbow Cookie Cake

  1. Hi,
    traditional rainbow cookies don’t have the frosting they just have the jam in between the layers. Does the cake need that frosting or can I just add the jam on top of each layer and make that my cake instead!? Thanks

    1. I prefer the way the cake taste with the frosting, but you could totally just make a frosting dam, and fill it with just a layer of jam! Just be sure it’s thick wall of frosting, to keep all jam in as you build the cake <3 Hope that helps, happy baking Valbona!

    1. Hi Mocha,

      The texture definitely is more cakey than a traditional rainbow cookie, but I promise it’s still delicious 🙂

  2. Thank you!! I made it it came out delicious. If I make rainbow cookies out of this recipe would I just cut the time in half?

    1. So happy to hear that Valvona 🙂 The bake time can vary based on how big you make the cookies, but it would definitely be less!!

  3. Can you make this in 9×13 pans and just stack it like you would the cookies? If so, do I double the recipe?

Let me know what you think!