Mom's Best Recipes
Recipe

Rainbow Cookies

Tender almond cake layers stacked with jam and finished with glossy chocolate for that classic Italian bakery bite (top coat, with an optional bottom coat for the full old-school effect).

Author By Matt Campbell
4.8
A neat stack of Italian rainbow cookies with three colored layers, thin jam stripes, and a glossy dark chocolate top, arranged on a simple white platter on a warm kitchen counter

Rainbow cookies are the kind of dessert that looks like it took all day, tastes like it took all day, but is secretly just a few smart moves done in the right order. You bake one almondy cake batter, split it into three bowls, tint it, then stack the layers with jam and seal the deal with a thin sheet of chocolate that snaps when you bite in.

These are classic Italian-American bakery bars. They are sweet, yes, but the almond paste keeps them from tasting flat, and the jam gives you that bright little pop that makes you go back for “just one more square.” Also, they are even better the next day, which is basically permission to do the work once and coast on compliments.

Measured baking ingredients for rainbow cookies including almond paste, butter, eggs, flour, sugar, and small bowls of red and green food coloring on a clean kitchen counter

Why It Works

  • Big almond flavor, not just sugar. Almond paste plus a splash of extract makes the layers taste like the real bakery version.
  • Clean, even layers. Baking each color separately in the same pan gives you tidy stacks and no underbaked middle.
  • Better after a rest. Pressing and chilling overnight helps the jam set, the layers bond, and the slices come out sharp.
  • Thin chocolate top that actually cuts nicely. A little fat in the chocolate keeps it glossy and less crack-prone.

Pairs Well With

Storage Tips

Room temp: Store in an airtight container for up to 2 days if your kitchen is cool. If your kitchen runs warm, refrigerate instead. Place parchment between layers so the chocolate tops do not scuff.

Refrigerator: Keep refrigerated up to 7 days. Let pieces sit at room temp 10 to 15 minutes before serving for the best texture.

Freezer: Freeze up to 2 months. Wrap the slab or sliced bars tightly in plastic wrap, then foil. Thaw overnight in the fridge.

Make-ahead tip: These are at their best on day 2. If you are serving for a party, bake and assemble the day before, then slice the day of.

Common Questions

Are rainbow cookies actually cookies?

Not really. They are more like layered almond cake bars with jam and chocolate. The bakery calls them cookies, so we call them cookies. I do not make the rules.

What jam is traditional?

Apricot or raspberry are the most common in classic bakery versions (sometimes a mix). Raspberry gives the best sweet-tart contrast against the almond layers. Use seedless if you want super clean stripes.

Do I have to press them overnight?

Pressing and chilling is what gives you that tight, sliceable stack. If you skip it, the layers can slide and the jam can squish out. You can shorten it to 4 hours in the fridge in a pinch, but overnight is the move.

Do bakeries coat the bottom in chocolate too?

Often, yes. A lot of traditional Italian-American bakery rainbow cookies have a thin chocolate coat on both the top and bottom. My main method coats the top (simpler, still excellent), but I included an optional bottom-coat step if you want the full authentic vibe.

Why did my chocolate crack when I cut it?

Usually the chocolate layer is too thick or too cold. Keep it thin, add a little neutral oil, and let the slab sit 5 to 10 minutes at room temp before slicing. Also, use a warm knife and wipe between cuts.

Can I use liquid food coloring?

Yes. Gel coloring is stronger so you need less, but liquid works fine. Just avoid adding so much that the batter gets loose.

Can I make these nut-free?

This recipe is built around almond paste, so a true nut-free version is a different project. If you need nut-free, I would look for a dedicated nut-free “rainbow cookie” recipe that uses a different flavor base.

The first time I made rainbow cookies at home, I treated them like brownies. Bake, frost, slice, done. Reader, they were delicious but also kind of a mess. The layers slid like they were trying to escape, and my chocolate top shattered like thin ice. The next time, I slowed down, pressed the slab overnight, and suddenly the whole thing clicked. Clean layers, crisp edges, and that perfect bakery bite where almond, jam, and chocolate all show up to the party at the same time. It is a little chaotic the first round, but the payoff is loud.