Rainbow cookie

[1][2] Rainbow cookies are typically composed of layers of brightly colored, almond-based sponge cake (usually almond paste/marzipan), apricot and/or raspberry jam, and a chocolate coating.

The original rainbow cookie featured layers with colors representing the Italian flag: white, red and green.

[6] While there is no direct analogue to rainbow cookies in Italy, Italian food historian Mary Taylor Simeti speculates that the Italian-American rainbow cookie is based on the tri-colored gelato di campagna, a nougat with the same colored layers.

[10] Jewish Americans adapted this cookie to suit their own Kosher dietary needs, substituting margarine for the butter originally used (making them pareve).

[11] Although often called simply rainbow cookies in much of the continental United States, some local names for this specific variety are:

Rainbow cookies