There’s just something magical about the scent of sweet almond and vanilla swirling together as a batch of Italian rainbow cookies bakes in the oven. The colors alone—vivid pink, sunlit yellow, and fresh green—are enough to make anyone stop in their tracks. But when you slice through those gorgeous layers and see the chocolate glaze gleaming on top, well, that’s the kind of “wow” moment you want to keep reliving. The first time I tasted these Italian rainbow cookies (sometimes called tricolor cookies or seven-layer cookies), I was at my cousin’s wedding—one of those old-school Italian family affairs. I took a bite, closed my eyes, and for a second, it felt like the whole room just faded away. You know, the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special.
I remember my grandma making these every December, her hands dusted with flour, humming old Italian songs as she worked. She’d cut the cookies into neat little squares, and we’d all try to sneak a few before dinner (sometimes successfully, sometimes not). Honestly, I wish I’d learned how dangerously easy these are to make years ago. This Italian rainbow cookies easy tricolor recipe with almond layers is the one I tested—over and over, in the name of research, of course—until it was just right. My husband keeps asking if there’s a batch hiding in the freezer, and my kids? Let’s just say they’re not above climbing on a chair to reach the cookie tin.
Whether you want to brighten up your Pinterest cookie board, bring a colorful treat to your next potluck, or just indulge in some pure, nostalgic comfort, these cookies fit the bill. They’re the kind of treat that makes family gatherings, gifting, and everyday cravings feel a little more special. And, trust me, they’re going to become a staple in your kitchen too—bookmark this one, because every time I make these, it feels like a warm hug from home.
Why You’ll Love This Italian Rainbow Cookies Easy Tricolor Recipe with Almond Layers
I’ve baked more batches of Italian rainbow cookies than I can count—honestly, the recipe card is smudged and splattered, which is always a good sign. Over the years, I’ve picked up a few tricks that make this version truly stand out. If you’re looking for the perfect recipe that strikes the right balance between tradition and ease, this one checks all the boxes.
- Quick & Easy: You can get these beauties from mixing bowl to cookie tray in about 2 hours (with plenty of hands-off chilling time). Perfect for whipping up before a party or when that sweet craving hits.
- Simple Ingredients: No fancy trips to specialty stores. You probably have everything you need right in your kitchen—almond paste, eggs, sugar, butter, and a little chocolate for the glaze.
- Perfect for Any Occasion: These cookies are a showstopper for holidays, birthdays, baby showers, or Saturday movie nights. They’re bright, cheerful, and just plain fun to serve.
- Crowd-Pleaser: I’ve never seen a tray last more than an hour—kids, adults, even folks who “don’t do dessert” can’t resist them.
- Unbelievably Delicious: The almond layers are moist, tender, and just the right amount of sweet. The bittersweet chocolate glaze is the perfect foil for those vibrant colors and the subtle flavor of apricot jam tucked between the layers.
What makes this Italian rainbow cookies easy tricolor recipe with almond layers different? I blend the almond paste with sugar and butter until it’s super smooth—no dry, crumbly layers here. I add a touch of extra almond extract for that punchy, bakery-style flavor (my secret weapon). And I use a thin layer of apricot jam to keep everything moist without overpowering the cookie itself. It’s the kind of recipe you’ll be proud to share at any gathering—and it’s simple enough that you won’t break a sweat making it.
This isn’t just another “rainbow cookie” recipe. It’s the one you’ll turn to when you want a treat that makes people pause, savor, and maybe sneak back for seconds. It’s the kind of comfort food that reminds you of happy times, but with a little less fuss and a lot more flavor. Whether you’re impressing guests or just baking for yourself (no judgment!), these cookies bring joy to any table.
What Ingredients You Will Need
This Italian rainbow cookies easy tricolor recipe with almond layers uses simple, classic ingredients that come together for bold flavor and the signature soft, tender crumb. Most of these are pantry staples, but a couple of them (like almond paste) are worth seeking out for the best results.
- For the Almond Cake Layers:
- Almond paste (8 oz / 225g, not marzipan) – Use a high-quality brand like Odense for authentic flavor and smooth texture.
- Granulated sugar (1 cup / 200g) – Helps whip air into the batter and sweetens the layers perfectly.
- Unsalted butter (1 cup / 227g, softened) – Gives the cake that rich, melt-in-your-mouth feel.
- Large eggs (4, room temperature) – They make the layers fluffy and moist.
- All-purpose flour (1 cup / 125g) – The base of the layers; use the spoon-and-level method for accuracy.
- Salt (1/4 tsp) – Balances the sweetness.
- Almond extract (1 tsp) – For that unmistakable bakery aroma (don’t skip it!).
- Red food coloring (gel or liquid) – For the pink layer; adjust to your preferred shade.
- Green food coloring (gel or liquid) – For the green layer.
- For the Filling:
- Apricot jam or preserves (about 1/2 cup / 160g, strained if chunky) – Adds a subtle tartness and keeps the layers moist. You can use raspberry jam as an alternative.
- For the Chocolate Glaze:
- Bittersweet or semisweet chocolate (6 oz / 170g, chopped or chips) – Use a good-quality chocolate for a glossy finish.
- Unsalted butter (2 tbsp / 28g) – Makes the glaze smooth and easy to slice.
Ingredient Tips: If you can’t find almond paste, you can blend blanched almonds with powdered sugar and a splash of almond extract (not exactly the same, but pretty close in a pinch). For gluten-free, substitute a 1-to-1 gluten-free flour blend. Dairy-free? Swap the butter for vegan baking sticks and check your chocolate label. In summer, I sometimes swap apricot jam for a thin layer of homemade raspberry preserves for a tangy twist. The colors are customizable, too—make them extra vibrant for a party or a bit more pastel for spring gatherings. And if you want to skip artificial dyes, beet and spinach powder work well for coloring, though the flavor is a touch earthier.
Equipment Needed
You don’t need a fancy bakery setup to make these perfect Italian rainbow cookies (tricolor) with almond layers & chocolate glaze, just a few trusty tools you likely already own.
- 9×13-inch baking pan (or three 8×8-inch pans) – Lined with parchment for easy removal. If you only have one pan, just bake each layer one after the other (that’s what I do most weeks).
- Electric mixer (stand or hand) – For blending almond paste and creaming the butter and sugar. A food processor also works in a pinch.
- Mixing bowls (at least three) – You’ll need one for each colored layer.
- Measuring cups and spoons – Accuracy is key, especially for the almond paste and flour.
- Offset spatula or butter knife – For spreading and smoothing layers and glaze.
- Wire rack – For cooling and glazing the cookies.
- Sharp knife – For cutting clean, pretty squares.
If you don’t have parchment, foil works (just grease it well). No offset spatula? Use the back of a soup spoon. I’ve tried silicone pans and metal; metal gives the best edge, but don’t sweat it. For cleaning, soak your knife in hot water between cuts for sharp, photo-worthy slices. And if you’re on a budget, thrift store baking pans work just fine—I’ve used the same $3 pan for years and it’s still going strong.
Preparation Method

- Prep Your Pans & Ingredients:
Line a 9×13-inch pan with parchment, leaving a bit of overhang for easy lifting. Preheat your oven to 350°F (175°C). Set out all ingredients so your butter and eggs warm up a bit (cold ingredients make the batter seize up). - Blend Almond Paste & Sugar:
Crumble the almond paste into a bowl. Add the sugar and beat with an electric mixer on medium until the mixture looks like fine, sandy crumbs (about 1-2 minutes). If it clumps, break it up with your fingers. - Cream Butter:
Add the softened butter. Beat until smooth and fluffy, another 2-3 minutes. Scrape down the sides—almond paste likes to hide at the bottom. - Add Eggs & Extract:
Beat in the eggs one at a time, mixing well after each (the batter will look a little curdled at first—totally normal). Mix in the almond extract and salt. The batter should now be creamy and pale. - Fold in Flour:
Add the flour and gently mix until just combined. Don’t overbeat or the layers will be tough. - Divide & Color the Batter:
Split the batter evenly into three bowls (about 1 cup / 240g each). Tint one bowl with red food coloring (for pink), one with green, and leave the third plain. Use a toothpick or gel colors for best results. Mix until the colors are vivid but don’t overmix. - Bake the Layers:
Spread each colored batter into a thin, even layer in your prepared pan. If you have one pan, bake each color separately for 10-12 minutes (they should be just set and barely golden at the edges). If using three pans, bake all at once. Layers will be very thin—don’t worry, that’s right! - Cool & Assemble:
Let all layers cool completely in the pan, then gently lift them out using the parchment. Place the green layer on a tray, spread half the apricot jam across the top, add the plain (yellow) layer, spread the rest of the jam, and finish with the pink layer on top. - Chill for Best Results:
Cover the stacked layers with plastic wrap or foil. Place a flat baking sheet on top and weigh it down with a few canned goods to compress the layers (this makes them neat and fudgy). Chill for at least 2 hours, or overnight if you can wait. - Make the Chocolate Glaze:
Melt the chocolate and butter together in a double boiler or microwave (20-second bursts, stirring in between). Stir until smooth and glossy. - Glaze & Chill Again:
Spread half the melted chocolate over the top layer. Chill until set (about 15 minutes), then flip, peel off the parchment, and glaze the other side. Chill again until firm. - Trim & Slice:
Use a sharp knife to trim the edges (chef’s treat!). Cut into 1-inch squares or rectangles, dipping the knife in hot water between cuts for clean lines. Store in an airtight container, layered with wax paper.
Troubleshooting Tips: If a layer cracks while transferring, just patch it together—nobody will notice once it’s stacked and glazed. If the chocolate glaze is too thick, add a touch more butter. Don’t skip the chilling steps; they’re key for neat slices and tender texture. If you’re impatient (like me, sometimes), pop the tray in the freezer for quicker results—just keep an eye so the chocolate doesn’t get streaky.
Cooking Tips & Techniques
- Use Room Temperature Ingredients: Cold butter or eggs make the batter lumpy, and the layers won’t bake evenly. Set everything out 30 minutes before you start.
- Don’t Overbake: The cake layers are thin and bake quickly. Take them out as soon as the edges turn lightly golden and the center springs back—if they’re dry, they’ll crumble when you stack them. I’ve forgotten a layer in the oven before, and it was basically a cookie (oops).
- Weigh Down the Layers: Compressing the stacked cookies with a baking sheet and canned goods is what gives you those beautiful, bakery-style layers. If you skip this, the jam won’t soak in and the colors can slide around when you slice.
- Chill, Chill, Chill: Patience is key here. Chilling the assembled layers before glazing helps everything set and keeps the colors from bleeding. Chilling after glazing gives you clean slices and a shiny finish. If you’re in a rush, 30 minutes in the freezer does the trick (just don’t let them freeze solid).
- Keep Your Knife Clean: For Pinterest-worthy squares, wipe your knife after every cut. A little hot water helps melt through the chocolate glaze for crisp edges.
- Don’t Sweat Small Cracks: Sometimes a layer will crack or stick a bit—just piece it together. The chocolate and jam act like edible glue, and no one will see the patchwork once it’s all assembled.
- Batch Efficiency: If you only have one pan, bake the layers back to back. Wash, cool, and relined the pan between colors to prevent sticking. I usually do green first, then plain, then pink (so the color deepens as the oven stays warm).
Honestly, the first time I tried these, my green layer broke in half. I panicked, but in the end, nobody noticed. The cookies vanished from the tray so fast, it didn’t matter. Practice makes perfect, and these are the kind of treat where little imperfections just add to the homemade charm.
Variations & Adaptations
- Gluten-Free Version: Swap the all-purpose flour for a 1-to-1 gluten-free baking blend. Make sure your almond paste and chocolate are certified gluten-free. The result is just as moist and flavorful—my neighbor can’t tell the difference.
- Dairy-Free Adaptation: Use vegan butter sticks in place of regular butter, and check the label on your chocolate to confirm it’s dairy-free. The texture stays soft and the flavor is just as rich.
- Flavor Twists: Try raspberry jam instead of apricot for a tangier, more vibrant cookie. You can also add lemon zest to the plain (yellow) layer for a fresh pop. Around the holidays, I sometimes add a dash of amaretto to the batter for an adults-only treat.
- Alternative Coloring: For an all-natural version, use beet juice for pink and spinach powder for green. The colors are a bit softer, but the taste is still classic.
- Different Glazes: Milk chocolate or white chocolate can be used if you prefer a sweeter finish. Swirl the two for a marbled look that pops on a party tray.
- Mini Rainbow Bites: Instead of cutting into squares, use a small round cutter for “mini” sandwich cookies—adorable for kids’ birthday parties!
One year, I made a batch with orange marmalade for the filling and drizzled dark chocolate on top instead of glazing—honestly, it was a happy accident and still gets requests every Christmas. Don’t be afraid to experiment with fillings, glazes, or shapes based on what you love or what you have on hand.
Serving & Storage Suggestions
These Italian rainbow cookies are best served at room temperature for the perfect texture—soft, moist, and just a touch chewy. Arrange them on a white platter to let the colors pop (they’ll look stunning on your Pinterest feed). Pair with espresso, cappuccino, or a simple glass of cold milk for an authentic Italian bakery experience.
For a festive touch, stack them in neat rows or arrange in a spiral on a round tray. They’re lovely alongside other Italian classics like pignoli cookies, biscotti, or amaretti for a full cookie assortment. If you’re gifting, layer them in a tin with wax paper and tie up with a ribbon—they keep beautifully.
Storage: Store in an airtight container, layered with wax or parchment paper, in the fridge for up to 2 weeks. The flavors actually improve after a day or two as the jam soaks into the layers. For longer storage, freeze the cut cookies in a single layer, then transfer to a freezer bag. Thaw overnight in the fridge—no need to reheat, just let them come to room temperature before serving. If you need to “freshen” the glaze, a quick pass of a hair dryer (on low, from a distance!) brings back the shine—old bakery trick.
Nutritional Information & Benefits
Each Italian rainbow cookie (about 1-inch square) contains roughly 110 calories, 5g fat, 14g carbohydrates, 1g protein, and 7g sugar. Thanks to the almond paste, these cookies offer a bit of heart-healthy monounsaturated fat and vitamin E. There’s no artificial flavoring—just real almond, eggs, and a touch of fruit jam.
Dietary Notes: Gluten-free and dairy-free options are easy with the swaps listed above. These cookies do contain nuts, eggs, and wheat (in the classic version), so they’re not suitable for those with allergies to those ingredients. You can use seed-based marzipan and egg replacers for further adaptations, but the texture will change a bit.
From a personal wellness perspective, I like that these are portion-sized—one or two squares are satisfying, so you get all the nostalgia and comfort without overindulging. They’re a treat, but one that comes with a little bit of wholesome homemade charm.
Conclusion
There’s a reason Italian rainbow cookies have become a staple in so many kitchens—once you try this easy tricolor recipe with almond layers and chocolate glaze, it’ll be your go-to for every special occasion. The combination of bold colors, almond flavor, and glossy chocolate is just plain irresistible. Plus, they’re surprisingly simple to customize and make ahead, so you can fit them into any schedule or menu.
Don’t be afraid to play with flavors, fillings, and colors to make these truly your own. For me, these cookies carry memories of family gatherings, laughter, and the simple joy of sharing something homemade. I hope they become a new tradition in your home, too.
If you give this recipe a try, let me know how it goes! Leave a comment below, share your photos, or tag me on Pinterest with your colorful creations. Happy baking—and here’s to cookies that make every day feel a little brighter!
Frequently Asked Questions
How do I prevent the layers from sticking together or sliding when slicing?
Make sure to chill the assembled layers thoroughly and use a weight (like a baking sheet with cans) to compress them. Slice with a clean, hot knife and wipe between cuts for neat squares.
Can I make these Italian rainbow cookies ahead of time?
Absolutely! They actually taste better after a day or two in the fridge. You can also freeze them (already cut) for up to two months.
What if I don’t have almond paste?
You can make a quick substitute by blending 1 cup blanched almonds, 1 cup powdered sugar, 1 egg white, and a few drops of almond extract until smooth. It’s not exactly the same, but it works in a pinch.
Is there a way to make these cookies without food coloring?
Yes—you can use natural colorings like beet juice for pink and spinach powder for green. The colors will be softer but the taste stays classic.
How do I get a shiny, smooth chocolate glaze?
Use good-quality chocolate and melt it gently with butter. Spread quickly and chill to set. If the glaze looks dull, a quick pass with a hair dryer (on low) can restore the shine. Just don’t overheat, or it’ll melt!
Pin This Recipe!

Italian Rainbow Cookies Easy Tricolor Recipe with Almond Layers
These classic Italian rainbow cookies feature three colorful almond cake layers, apricot jam filling, and a glossy chocolate glaze. Moist, tender, and bursting with almond flavor, they’re perfect for holidays, celebrations, or everyday treats.
- Prep Time: 30 minutes
- Cook Time: 36 minutes
- Total Time: 2 hours 30 minutes
- Yield: 48 cookies 1x
- Category: Dessert
- Cuisine: Italian
Ingredients
- 8 oz almond paste (not marzipan)
- 1 cup granulated sugar
- 1 cup unsalted butter, softened
- 4 large eggs, room temperature
- 1 cup all-purpose flour
- 1/4 tsp salt
- 1 tsp almond extract
- Red food coloring (gel or liquid)
- Green food coloring (gel or liquid)
- 1/2 cup apricot jam or preserves, strained if chunky (raspberry jam as alternative)
- 6 oz bittersweet or semisweet chocolate, chopped or chips
- 2 tbsp unsalted butter
Instructions
- Line a 9×13-inch pan with parchment paper, leaving an overhang. Preheat oven to 350°F (175°C). Let butter and eggs come to room temperature.
- Crumble almond paste into a bowl. Add sugar and beat with an electric mixer on medium until fine, sandy crumbs form (1-2 minutes).
- Add softened butter and beat until smooth and fluffy (2-3 minutes). Scrape down sides as needed.
- Beat in eggs one at a time, mixing well after each. Add almond extract and salt; mix until creamy and pale.
- Add flour and gently mix until just combined. Do not overbeat.
- Divide batter evenly into three bowls. Tint one bowl pink with red food coloring, one green, and leave the third plain. Mix until colors are vivid.
- Spread each colored batter into a thin, even layer in the prepared pan (bake separately if using one pan, or all at once if using three pans). Bake each layer for 10-12 minutes, until just set and edges are lightly golden.
- Cool layers completely in the pan, then gently lift out using parchment.
- Place green layer on a tray, spread half the apricot jam on top. Add plain (yellow) layer, spread remaining jam, then top with pink layer.
- Cover stacked layers with plastic wrap or foil. Place a baking sheet on top and weigh down with canned goods. Chill for at least 2 hours or overnight.
- Melt chocolate and 2 tbsp butter together in a double boiler or microwave (20-second bursts, stirring in between) until smooth and glossy.
- Spread half the melted chocolate over the top layer. Chill until set (about 15 minutes), then flip, peel off parchment, and glaze the other side. Chill again until firm.
- Trim edges with a sharp knife. Cut into 1-inch squares or rectangles, dipping knife in hot water between cuts for clean lines.
- Store in an airtight container, layered with wax paper.
Notes
For gluten-free, substitute a 1-to-1 gluten-free flour blend. Dairy-free? Use vegan butter and check chocolate labels. Chill layers thoroughly and weigh down for neat slices. Use natural colorings like beet juice and spinach powder for a dye-free version. Cookies taste better after a day or two as flavors meld.
Nutrition
- Serving Size: 1 cookie (about 1-in
- Calories: 110
- Sugar: 7
- Sodium: 30
- Fat: 5
- Saturated Fat: 3
- Carbohydrates: 14
- Protein: 1
Keywords: Italian rainbow cookies, tricolor cookies, almond layer cookies, seven-layer cookies, holiday cookies, chocolate glaze, apricot jam, easy Italian dessert




