What Is a Rainbow Cookie? | The Tricolor Italian-American

The rainbow cookie is a three-layered almond-flavored Italian-American confection made of thin sponge cake layers dyed green, white, and red.

You spot a tray of neat, colorful rectangles in a bakery display case. Three stripes — green, white, red — sandwiched between two dark chocolate layers. They look like tiny Italian flags, but they also look nothing like the soft, chewy cookies sitting next to them.

That contrast is the first clue: rainbow cookies aren’t really cookies in the traditional sense. They’re thin, dense almond sponge cakes stacked with jam and draped in chocolate. This article breaks down what they are, where they came from, and why they’ve become a beloved symbol of Italian-American baking.

What Exactly Is a Rainbow Cookie?

A rainbow cookie — also called a tri color cookie or seven layer bar — is a three-layered dessert with a distinctive flag-inspired color scheme. The layers are made from a dense almond sponge cake batter that’s divided, tinted, and baked as separate thin sheets.

The green layer sits on the bottom, white in the middle, and red on top, representing the Italian flag. Each baked sheet is spread with fruit jam — typically apricot or raspberry — before being stacked. The entire block is then coated in melted chocolate and sliced into small rectangular bars.

Texturally, it’s what Serious Eats calls a “cake disguised as a cookie” — soft, moist, and rich from almond paste, with a slight chew from the chocolate shell. It’s a confection that blurs the line between pastry and cookie.

Why the Name “Cookie” Feels Misleading

Calling this a cookie sets up expectations that don’t match the actual eating experience. Here’s what you should know before you buy or bake them.

  • Texture is cake-like, not crisp: The layers are described as “dense almond sponge cakes” — they’re thin but tender, nothing like a crunchy or chewy drop cookie.
  • They require multiple components: Cookie dough typically mixes and bakes in one go. Rainbow cookies involve three separate batter batches, fruit jam assembly, and a chocolate coating — more like a small layered cake.
  • Baking method is unique: Each tinted layer is baked as a thin sheet in a jelly-roll pan, not dropped or shaped. This gives them an even, uniform texture across every slice.
  • They’re often mistaken for other desserts: Some people call them “seven layer bars” (counting the three cake layers, two jam layers, and two chocolate coatings) or “Napoleon cookies,” adding to the name confusion.
  • The name varies by region: In Italian-American bakeries you’ll see “rainbow cookies,” “tri color cookies,” or simply “Italian flag cookies” — all referring to the same almond-and-chocolate treat.

Once you taste one, the “cookie” label stops mattering. The combination of almond, jam, and chocolate is what keeps people coming back, whatever you call them.

Where Rainbow Cookies Come From

The rainbow cookie story begins in Italy, but the tricolor version we know today is a distinctly Italian-American invention. The University of Washington notes that Italian immigrants in the United States added the green, white, and red color scheme to celebrate their italian american heritage — a way to make a familiar almond-based pastry proudly display the flag of their homeland.

Historically, the yellow layer used to be a different color before the current tricolor scheme was adopted. Early versions may have used natural tints or no food coloring at all. The shift to the red-white-green flag pattern happened in the mid-20th century as Italian-American identity became more visible and celebrated.

The cookie has since spread beyond Italian neighborhoods. It’s sold in Jewish-American bakeries in New York, appears on holiday dessert tables, and has inspired vegan adaptations. Its cultural resonance comes from being both a delicious pastry and a symbol — a small edible tribute to heritage baked into every slice.

Alternate Name Reason for Name Common Usage
Tri color cookie Refers to the three colored layers Italian bakeries and recipe sites
Seven layer bar Counts 3 cake + 2 jam + 2 chocolate layers Home bakers and some cookbooks
Napoleon cookie Layered shape reminiscent of Napoleon cake Occasional bakery label (less common)
Italian rainbow cookie Full descriptive name Most recipe blogs and food media
Italian flag cookie Direct reference to flag colors Informal or descriptive use

How Rainbow Cookies Are Made

Making rainbow cookies at home requires some patience, but the steps are straightforward. Here is a typical process used by traditional Italian kitchens.

  1. Cream the egg yolks and butter together until light and fluffy, then add sugar gradually. Incorporate almond paste — a key ingredient that gives the cookies their signature flavor and dense texture.
  2. Divide the batter into three equal portions. Tint one portion green, leave one white, and tint one red. Beat egg whites separately and fold them in for lightness.
  3. Bake each layer separately in a parchment-lined jelly-roll pan at around 350°F until the edges are golden and the center springs back. Cool completely.
  4. Spread seedless raspberry jam (or apricot) onto the first two layers as you stack them: green on the bottom, then jam, then white, then jam, then red on top.
  5. Cover the entire block with melted dark or semisweet chocolate. Let the chocolate set before slicing into individual bars with a sharp knife.

The result is a neat rectangle with clean layers. The chocolate coating seals in moisture and provides a crisp snap that contrasts with the soft cake inside.

Key Ingredients and Variations

Almond paste is the star ingredient — not almond extract alone. Real almond paste (sold in cans or tubes) gives the cookie its dense, moist crumb and nutty sweetness. Most recipes also call for unsalted butter, all-purpose flour, granulated sugar, eggs, and baking powder. The jam is typically seedless raspberry or apricot, chosen for their bright flavors and smooth texture.

Chocolate coating is usually dark or semisweet, melted with a touch of oil for a glossy finish. Some bakers use milk chocolate for a sweeter taste. The three-layered almond-flavored Italian-American cookie description from Wikipedia captures the core identity, though variations exist — vegan versions swap butter for plant-based alternatives and use homemade almond paste.

Another common variation uses almond extract instead of almond paste, which yields a lighter, less dense texture. Jam flavors also vary: some bakers use fig jam, strawberry preserves, or even sour cherry for a different tart-sweet balance. Regardless of modifications, the tricolor visual and layered assembly remain the defining features.

Component Common Choice Variation Options
Almond element Almond paste Almond extract (lighter flavor)
Fruit jam Raspberry or apricot Fig, strawberry, sour cherry
Chocolate Dark or semisweet Milk chocolate or white chocolate
Binder Butter Vegan margarine or coconut oil

The Bottom Line

Rainbow cookies are an iconic Italian-American dessert that combine three thin almond sponge cake layers with fruit jam and a chocolate coating. Their tricolor design celebrates Italian heritage, while their cake-like texture sets them apart from standard cookies. If you’re buying them, look for almond paste in the ingredient list — that’s the sign of an authentic version.

When baking at home, use a reliable recipe — like those from Serious Eats or a trusted Italian cookbook — to get the proportions right and avoid a dry crumb. Your local Italian bakery can also be a great source for pre-made versions if you want to taste the real thing before trying the recipe yourself.

References & Sources

  • Washington. “Rainbow Cookies” Rainbow cookies originate in Italy, but Italian Americans added the color scheme to celebrate their heritage.
  • Wikipedia. “Rainbow Cookie” A rainbow cookie is a three-layered almond-flavored Italian-American cookie, though the term can also refer to other rainbow-colored confections.