In a stand mixer, beat cream cheese, butter, egg, and sugar.
Add vanilla. In a separate bowl, mix together flour, baking powder and salt.
Gradually add the flour mixture to the sugar mixture while beating on low speed.
Divide the dough into four balls and knead the food coloring into each portion of dough until the color is even.
Wrap in plastic wrap and refrigerate for one hour.
Unwrap each and press a small portion of each color dough together.
Roll into a 12 inch rope and coil the rope into a circle.
Pinch the dough together on one end to create an oval "egg" shape.
Repeat for remaining dough.
Bake on a greased cookie sheet at 350 for 8-10 minutes or until edges are just slightly browned. Cool on wire racks.
Melt white chocolate chips in microwave according to package directions and drizzle over cooled cookies.
Store in an airtight container in the refrigerator until ready to serve.