Classic Italian Rainbow Cookies Recipe You’ll Love

The classic Italian rainbow cookies consist of thin layers of almond-paste–flavored sponge cake, tinted green, white, and red, stacked with seedless raspberry preserves and finished with a chocolate coating. After baking, the layers are spread with jam and weighted so they compress and fuse, producing the dense, jewel-like slices everyone loves.

Five squares of Italian rainbow cookies, with layers of pink, yellow, green cake layers and a chocolate topping.

TL;DR (Quick-Answer Box)

  • What it is: An Italian layered almond cookie made from almond paste–enriched sponge cake, colored to echo the Italian flag, sandwiched with raspberry jam and coated in chocolate.
  • Why you’ll love it: They’re elegant, richly almond-flavored, and make a dramatic addition to holiday cookie trays, family gatherings, or special occasions.
  • How to make it: Bake three thin colored cake layers, cool and stack with seedless raspberry preserves, compress the layered slab for at least 24 hours, trim and slice into strips, glaze with apricot, then coat with melted chocolate.
JUMP TO RECIPE
Stacked Italian rainbow cookies with green, yellow, and pink layers, raspberry jam, and a chocolate topping.

Featured Review

I have been using this recipe for years. It is a perfect recipe. I couldn’t conceive of eating a commercially made rainbow cookie, ever, after making these. This is the cookie everyone looks for in the cookie tray. As I type this, I have my triple batch being weighted down. I feel like we are all in this little exclusive club. The club for those that make Carole Walter rainbow cookies. An elite club for an elite cookie lol!

Leeann Miceili

Italian rainbow cookies are a staple on Italian-American dessert trays—from Christmas and weddings to showers—because they look festive and taste decadent. Those vivid stripes of almond-scented sponge, brightened with food coloring, are layered with jam and dipped in chocolate to create small, elegant bites that read like a miniature dessert.

Think of them not as ordinary drop cookies but as a composed confection: three very thin almond sponge layers colored green, white, and red, stacked with seedless raspberry preserves, then compressed so the layers knit together into a firm, sliceable slab. Pressing the slab overnight is essential; it yields the dense, bakery-style texture that people love. Once compressed and trimmed, the bars are brushed with an apricot glaze to seal them and then coated in chocolate for a polished, glossy finish.

These cookies go by several regional names—Neapolitan or Venetian cookies—and they’re commonly made for Christmas, but they’re versatile. Swap in matzo cake meal for Passover or shape the finished bars into hearts for Valentine’s Day. While the recipe has several steps—three pans, food coloring, glazing, and waiting—the techniques are straightforward. The layers bake quickly and the weighting step forgives imperfect edges. They also keep well and often taste better after resting, so you can make them ahead or freeze them prior to slicing.

Follow the basic steps—prepare the almond paste batter, fold in whipped egg whites, divide and color the batter, bake thin layers, sandwich with raspberry preserves, weight the stack, trim, glaze with apricot, and coat with tempered or gently melted semisweet chocolate—and you’ll end up with glossy, jewel-like cookies that disappear from a platter in no time.

Chow,

David Leite's handwritten signature of

More Showstopping Dessert Bar Recipes

Espresso millionaire shortbread bars cut into long strips on a sheet of parchment paper on a cookies rack with a knife.

Espresso Millionaire Shortbread Bars

4 hrs

A batch of raspberry Linzer bars cut into nine squares, with one square missing and a knife in the background.

Linzer Bars

1 hr 30 mins

Yellow plate with four lemon bars sprinkled with powdered sugar, one with a bite take out of it.

Lemon Bars

1 hr 30 mins

A square piece of homemade snickers bar on a piece of parchment.

Homemade Snickers Bars

2 hrs

Write a Review

If you make this recipe, consider leaving a review, star rating, and a photo in the comments. Feedback helps others and the author loves hearing from cooks who try the recipe.

Leave a Review!

Featured Review

Rainbow cookies, what a delight. Colorful, smell so good, the taste delicious, thank you ever so much for this most precious recipe. For years I searched and tried every recipe I found. Tried them once and never again. Last year I found this one and asked everyone to have only one so everyone could at least have a taste. This year I have made two batches. I hope it will be enough, I really don’t think so. Next year there will be three batches. Thank you, again, and again. Happy holidays with blessings!!!

Marta

Six Italian rainbow cookies on a marble slab

Italian Rainbow Cookies

4.82 / 22 votes
CourseDessert
CuisineItalian
Servings80 cookies
Calories88 kcal
Prep Time1 hour 20 minutes
Cook Time40 minutes
Total Time2 hours

Ingredients

  • 12 ounces almond paste (about 1 1/2 8-ounce cans)
  • 1 cup unsalted butter, slightly firm
  • 1 cup sugar
  • 4 large eggs, separated
  • 1 teaspoon vanilla extract
  • 2 cups all-purpose flour, spooned and leveled (or 1 1/2 cups sifted matzo cake meal for Passover)
  • 1/2 teaspoon salt
  • 6 to 8 drops green food coloring
  • 8 to 10 drops red food coloring
  • 1/4 cup seedless raspberry preserves
  • Up to 1 cup apricot preserves (for glaze)
  • 10 ounces semisweet chocolate, coarsely chopped

Instructions

Make the layers

  • Position oven racks in the upper and lower thirds and preheat to 350°F (175°C). Lightly butter three 12 1/4 x 8 1/4 disposable aluminum pans or three 1/4-sheet pans. Line them with parchment and butter the parchment and sides.
  • Break almond paste into pieces and pulse in a food processor until finely chopped, or shred it on a box grater.
  • In a mixer fitted with the paddle, beat the butter on medium-low until smooth. Increase speed to medium and add the grated almond paste; beat until lightened, about 2 minutes. Add the sugar in a steady stream and beat 1 minute more. Add the egg yolks and vanilla, mixing well and scraping the bowl as needed.
  • Whisk together the flour and salt; at low speed add to the batter in three additions, mixing just until incorporated.
  • In a clean bowl, beat the egg whites to firm peaks. Gently fold one-third of the whites into the batter to lighten it, then fold in the remainder in two more additions. The final batter will be a stiff dough.
  • Divide the batter into three equal portions (about 1 2/3 cups each). Tint one portion green, one portion red, and leave the third uncolored.
  • Spread each colored batter evenly into the prepared pans using a small offset spatula, smoothing into the corners. Bake 10 to 12 minutes, until tops are set but not browned. Cool in pans until manageable, invert, and peel off parchment.

Assemble the layers

  • Place a sheet of plastic wrap on a cookie sheet. Invert the green layer onto the plastic (top side down) and spread 2 tablespoons raspberry preserves over it. Lay the plain layer top side down on the jam, align, and press gently. Spread another 2 tablespoons preserves, then place the colored (red/pink) layer on top, aligning the stack and pressing again.
  • Wrap the layered slab tightly in plastic and set on a cookie sheet. Place another cookie sheet on top and weight the stack with heavy books to compress the layers. Let it rest at room temperature for at least 24 hours, turning the slab once or twice while weighted.

Glaze and coat

  • Unwrap the compressed slab and trim 1/4 inch from all sides. Cut the slab into five equal strips (about 1 1/4 inches wide) and separate them on a wire rack set over a cookie sheet.
  • Make the apricot glaze by combining apricot preserves and 2 tablespoons water in a small saucepan. Bring to a boil, simmer 1 minute, then press through a fine strainer into a bowl. Reheat slightly if made ahead.
  • Brush a thin layer of warm apricot glaze over the top and sides of each strip to seal. Let stand 30 minutes or longer.
  • Melt the chocolate in a bowl set over a pot of simmering water, stirring until smooth and tepid. Working one strip at a time, spoon some melted chocolate down the length of the strip and use a small offset spatula to cover the top and sides. Let the chocolate set at room temperature, which may take several hours, then slice each strip into 5/8-inch slices.

Notes

Storage

Store in an airtight container layered between sheets of wax paper for up to three weeks. These cookies freeze well (preferably before slicing) and often taste better after resting a few days.

Great Cookies Cookbook

Adapted From

Great Cookies

Nutrition

Serving: 1 cookie
Calories: 88 kcal
Carbohydrates: 10 g
Protein: 1 g
Fat: 5 g

Nutrition information is an estimate and should be used as a guideline only.


Tried this recipe?Share your photos and tag the author on social media to show how your cookies turned out.

Recipe Testers’ Reviews

Only a portion of tested recipes make it to publication. This one passed rigorous blind testing and earned high marks from home bakers for its texture, flavor, and reliability.

superhero avatar

Ellen Fuss

These Italian rainbow cookies are wonderful. Yes, they take effort, special ingredients, and time, but the result is well worth it. I’ve made them with both flour and matzo cake meal for Passover, and both versions turned out beautifully. The cookies keep and freeze well and truly improve with age. Follow the steps patiently and the results will reward you.

Show More Testers’ Reviews