Classic Italian Rainbow Cookies layered with almond cake, fruity jam, and rich chocolate. Perfect for holidays and special celebrations.
Jump to Recipe Print RecipeItalian Rainbow Cookies, also called Venetian cookies or seven-layer cookies, were created by Italian-American bakers in the early 1900s. The vibrant red, green, and natural layers represent the Italian flag and these cookies quickly became a festive favorite in Italian-American communities, especially for holidays, parties, and bakery displays. Though they look fancy, they are surprisingly easy to make at home with a little patience.
These layered almond cakes, filled with jam and topped with a rich chocolate glaze, are as beautiful as they are delicious. Each bite combines soft almond sponge, sweet fruitiness, and smooth chocolate, making them a favorite for holidays, celebrations, or just a cozy coffee break.
While they may look fancy, these cookies are surprisingly approachable to make at home. With a few simple ingredients and some patience, you can create vibrant layers that are tender, flavorful, and irresistibly chocolatey. Whether you’re baking for family, gifting during the holidays, or adding a pop of color to your dessert table, these Italian Rainbow Cookies are sure to impress.
Why You’ll Love These Cookies
Layers of flavor. The almond cake, sweet jam, and chocolate topping balance each other beautifully.
Showstopping look. Those bright Italian flag colors make every tray look festive.
Great for sharing. This recipe makes plenty, so it’s perfect for holidays, parties, or gifting.
Tips for Success
Mix well, but handle gently. An electric mixer helps create a smooth base, but fold the egg whites in by hand so the batter stays light.
Plan ahead. These cookies work best when made over two days. The layers need time to rest and compress before the chocolate goes on.
Use a sharp knife. Dip the knife in hot water before slicing to get neat, clean cuts.
Ingredients
You’ll Need:
- Cooking spray
- All-purpose flour (or a gluten-free blend)
- 8 oz almond paste
- Granulated sugar (divided)
- Unsalted butter, room temperature
- 4 large eggs, separated
- Almond extract
- Gel food coloring (red and green)
- Apricot jam or raspberry jam
- Semi-sweet or bittersweet chocolate chips
Helpful Tools
- Three 9×13-inch baking pans
- Offset spatula
- Heavy cans or weights
- Sharp knife
How to Make Italian Rainbow Cookies
1. Prepare the Cake Layers
- Prep the pans. Preheat the oven to 325°F. Spray three 9×13-inch pans, line them with parchment, then spray again.
- Cream the base. In a mixing bowl, blend almond paste, sugar (set aside 2 tablespoons), and 1 stick of butter until smooth.
- Mix. Add the remaining butter, egg yolks, milk, and almond extract. Mix in the flour on low speed.
- Whip the egg whites. In a separate bowl, beat egg whites with the reserved sugar until stiff peaks form. Fold them gently into the batter.
- Divide and color. Split the batter into three bowls. Keep one plain, tint another red, and tint the last green.
- Bake. Spread the batters into the prepared pans and bake for 10–12 minutes, just until set. Let them cool completely.
2. Assemble the Layers
- Layer. Spread jam over the red layer. Add the plain layer on top, spread with more jam, and finish with the green layer.
- Compress. Wrap the stacked layers in plastic. Place a sheet pan on top and weigh it down with heavy cans. Refrigerate for at least 4 hours or overnight.
3. Add the Chocolate Coating
- Top layer. Melt half the chocolate and spread it over the top. Chill for 30 minutes.
- Flip. Turn the cookie slab over, remove the parchment, and cover the other side with the remaining chocolate. Chill again.
- Slice. Trim the edges for clean sides, then cut into small squares or rectangles.
Tips for Perfect Rainbow Cookies
- These cookies pair wonderfully with espresso, cappuccino, or tea.
- Arrange on dessert boards, holiday platters, or gift boxes for an impressive presentation.
- Slice into smaller pieces for parties or buffet tables.
Ingredients tips
Almond Paste vs Almond Extract: Using almond paste in the batter gives the cookies their traditional moist texture and nutty depth. If you use only almond extract, the flavor can be sharper and less rich, lacking the same soft, tender quality.
Choosing the Jam: While apricot jam is the classic choice, you can use raspberry for a slightly tart, fruity contrast. Smooth jams work best to keep the cookie layers clean and even.
Food Coloring Tips: Gel-based food coloring is ideal for achieving bright, vibrant layers without changing the consistency of the batter. Liquid colorings can sometimes make the batter too thin or alter the texture.
Chocolate Selection: For coating, opt for high-quality semi-sweet or bittersweet chocolate. It melts smoothly, sets nicely, and adds a rich finish that balances the sweet almond and jam layers.
Storage
Short term: Keep in an airtight container for 2 days at room temperature or up to 5 days in the fridge.
Long term: Freeze for up to 2 months. Thaw in the fridge before serving.
Frequently Asked Questions
What makes rainbow cookies Venetian?
The three colorful almond cake layers with a jam filling and chocolate coating are a classic Venetian design, inspired by traditional Italian pastries.
Can I make them ahead of time?
Yes! These cookies actually taste better after a day or two as the flavors meld. Store in an airtight container at room temperature or in the fridge.
Can I change the filling?
Absolutely. Raspberry, apricot, or cherry jam all work well. You can also try nut butter for a different twist.
Are rainbow cookies gluten-free?
Traditional recipes use flour, so they aren’t gluten-free. However, you can substitute with a gluten-free flour blend to make a safe alternative.
How long do they last?
Properly stored, they can last up to a week at room temperature and up to two weeks in the fridge. Make sure they’re covered to keep the layers soft.
Italian Rainbow Cookies (Venetian Cookies)
Course: ItalianCuisine: AmericanDifficulty: Easy24
servings25
minutes15
minutes188
kcalClassic Italian Rainbow Cookies layered with almond cake, fruity jam, and rich chocolate. Perfect for holidays and special celebrations.
Ingredients
1 cup granulated sugar, divided
7 oz almond paste
3 sticks unsalted butter, softened
3 large eggs, separated
¼ cup whole milk
½ teaspoon kosher salt
1 teaspoon almond extract
2 ¼ cups all-purpose flour
¼ teaspoon red food coloring
¼ teaspoon green food coloring
½ cup apricot jam
10 oz semi-sweet or bittersweet chocolate, chopped
Directions
- Preheat the oven to 325°F (160°C). Coat three 9×13-inch baking pans with nonstick spray, line each with parchment paper, and spray the parchment as well.
- In a large bowl, mix the almond paste, 1 stick of butter, and all but 2 tablespoons of the sugar. Beat with a stand mixer or hand mixer until smooth.
- Add the remaining 2 sticks of butter and mix until fully combined. Blend in the egg yolks, milk, salt, and almond extract until the mixture is smooth.
- Lower the mixer speed and slowly add the flour, mixing just until combined. Scrape the bowl as needed.
- In a separate bowl, beat the egg whites with the remaining 2 tablespoons of sugar until stiff peaks form. Gently fold the whipped egg whites into the batter.
- Divide the batter evenly among three bowls. Tint one bowl red, one green, and leave the last one plain. Mix each until the color is even.
- Spread each batter into its own prepared pan, forming thin, even layers. Bake each layer for 10–12 minutes or until set. Let the layers cool completely.
- Transfer the red layer to a parchment-lined baking sheet. Spread half of the apricot jam over the top. Place the plain layer on top and spread with the remaining jam. Finish with the green layer.
- Cover the stacked layers with plastic wrap, place another baking sheet on top, and weigh it down with 4–6 heavy cans. Refrigerate for at least 4 hours or overnight so the layers compress.
- Melt the chocolate in the microwave or in a saucepan over low heat. Remove the weight and plastic wrap. Spread half of the melted chocolate over the top of the cake and chill for 30 minutes until set.
- Carefully flip the cake onto a cutting board and peel off the parchment. Spread the remaining chocolate on the new top side and chill again until the chocolate is firm.
- Once set, trim the edges for clean, sharp lines, then slice into small squares
Notes
- Gel food coloring gives strong color without thinning the batter.
If you can’t find almond paste, marzipan works but will make the cookies slightly sweeter.
Nutrition Facts
24 servings per container
- Amount Per ServingCalories188
- % Daily Value *
- Total Fat
12g
16%
- Saturated Fat 6g 30%
- Cholesterol 37mg 13%
- Sodium 40mg 2%
- Total Carbohydrate
19g
7%
- Dietary Fiber 1g 4%
- Total Sugars 11g
- Protein 2g 4%
- Calcium 23mg 2%
- Iron 1mg 6%
* The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.