Rainbow Cookies


These rainbow cookies are moist, mellow, and full of almond flavor.

Prep Time:
45 mins
Cook Time:
10 mins
Additional Time:
9 hrs 35 mins
Total Time:
10 hrs 30 mins
8 dozen


  • 8 ounces almond paste

  • 1 cup butter, softened

  • 1 cup white sugar

  • 4 large eggs, separated

  • 2 cups all-purpose flour

  • 6 drops red food coloring

  • 6 drops green food coloring

  • ¼ cup seedless red raspberry jam

  • ¼ cup apricot jam

  • 1 cup semisweet chocolate chips, melted


  1. Preheat the oven to 350 degrees F (175 degrees C). Line three 9x13-inch baking pans with parchment paper.

  2. Break almond paste apart with a fork in a large bowl. Add butter, sugar, and egg yolks; beat with an electric mixer until mixture is fluffy and smooth. Stir in flour to form a dough.

  3. Beat egg whites in a glass, metal, or ceramic bowl until stiff peaks form. Gently fold egg whites into dough until combined. Divide dough into 3 equal portions. Mix one portion with red food coloring, and one with green food coloring. Spread each portion into one of the prepared baking pans.

  4. Bake in the preheated oven until lightly browned, about 8 to 10 minutes. Carefully remove from pan and remove parchment paper; cool completely on wire racks.

  5. Place green layer onto a piece of plastic wrap large enough to wrap all three layers. Spread green layer with raspberry jam and top with uncolored layer. Spread with apricot jam and top with pink layer. Transfer layers to a baking sheet and enclose with plastic wrap. Place a heavy pan or cutting board on top of wrapped layers to compress. Chill in the refrigerator 8 hours, or overnight.

  6. Remove plastic wrap. Top with melted chocolate; refrigerate for 1 hour or until chocolate is firm. Slice into small 1-inch squares to serve.

    close up view of a stack of Rainbow Cookies on a paper towel

Nutrition Facts (per serving)

61 Calories
3g Fat
7g Carbs
1g Protein
Nutrition Facts
Servings Per Recipe 96
Calories 61
% Daily Value *
Total Fat 3g 4%
Saturated Fat 2g 9%
Cholesterol 13mg 4%
Sodium 17mg 1%
Total Carbohydrate 7g 3%
Dietary Fiber 0g 1%
Protein 1g
Vitamin C 0mg 1%
Calcium 7mg 1%
Iron 0mg 2%
Potassium 21mg 0%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love