Skip to Content

Rainbow Cream Cheese Cookies

Rainbow Cream Cheese Cookies

These rainbow cream cheese cookies are soft and chewy and so fun to make! The kids absolutely love them and they are so easy to make!

Rainbow cream cheese cookies

Fun, colourful cookies for you today! My kids go crazy for these rainbow cream cheese cookies.

Of course, they go crazy for pretty much any cookie, because, well, cookies.

Rainbow cookies

But these swirly, rainbow cookies are definitely a favourite. They’re the cookies that get requested for birthdays. So you know they’re good.

When you tell your child that you will make them anything for their birthday and they settle on rainbow cream cheese cookies.

Cream cheese cookies

I think it’s the colours. They’re just fun. And they are so adaptable too.

Make them with your kids favourite colour to celebrate a birthday. Or red, white, and green for Christmas. Pastel colours for Easter. Or shades of red, pink, and white for Valentine’s day.

Rainbow cream cheese cookies

The options are endless, really.

The kids love helping to make these cookies too. It’s kind of like playing with play-doh actually, so I get why they enjoy it!

Fun to make, and fun to eat. These soft, rainbow swirl cookies are always a hit!

Rainbow swirl cookies

How to make Rainbow Cream Cheese Cookies: 

  • I like to use my food processor for making this cookie dough. I find that it’s the best for mixing the food colouring into the dough. A stand mixer or electric mixer would work too though.
  • If your cookie dough isn’t too soft after mixing in the colour, you can shape the cookies immediately and chill them on the cookie sheet. If it’s too soft to work with chill the dough first though. I’ve made them both ways, just chill them for 30-60 minutes instead of just 15 minutes before baking if you skip the initial chilling step. You want them to be cold when you bake them so they don’t spread too much.
  • I usually make these cookies with four colours. You can easily make them more or less colours if you like though! I like to use this gel food colouring as you need much less to get intense colours then you do with the liquid food colouring.

Here are some more great cookie recipes for you: 

Rainbow cream cheese cookies
Yield: 24 cookies

Rainbow Cream Cheese Cookies

Rainbow swirl cream cheese cookies

These rainbow cream cheese cookies are soft and chewy and so fun to make! The kids absolutely love them and they are so easy too!

Prep Time 30 minutes
Cook Time 11 minutes
Total Time 41 minutes


  • 3/4 cup Unsalted Butter, softened
  • 3 ounces Cream Cheese, softened
  • 1 cup Granulated Sugar
  • 1 large Egg
  • 1 teaspoon Pure Vanilla Extract
  • 2 3/4 cups All-Purpose Flour
  • 1 teaspoon Baking Powder
  • 1/4 teaspoon Salt
  • Gel Paste Food Colouring, assorted colours


  1. In a large bowl, or in a food processor or stand mixer, cream together the butter, cream cheese, and sugar until light and fluffy.
  2. Add the egg and vanilla and cream until smooth.
  3. Add the flour, baking powder, and salt and mix until well combined.
  4. Divide the dough into 4 pieces (or however many colours you would like your cookies to be) and tint each a different colour. I find the fastest way to mix in the colour is with a food processor - add a few drops of gel food colouring and mix until it is well combined, adding more if you want the colour to be brighter.
  5. Wrap each piece of coloured cookie dough tightly in plastic wrap and place it in the refrigerator to chill for at least an hour.
  6. Preheat the oven to 350°F.
  7. Divide each piece of cookie dough into two equal pieces.
  8. Take one piece and roll it into an 8-10 inch log. Repeat with one piece of each of the other colours.
  9. Press all four coloured logs together and roll to make one log of cookie dough that is multi-coloured. Slice this log into 12 equal pieces.
  10. Roll each multi-coloured piece out into a snake, about 10 inches (35cm) long and twist it a bit to make the colours swirl around. Roll this up into a circle and place it on a cookie sheet.
  11. Repeat with the remaining dough pieces, placing cookies about 2 inches apart on the cookie sheet.
  12. Repeat steps #8-11 with the other half of the cookie dough pieces to make 12 more cookies.
  13. Chill the cookies on the baking sheet for 15 minutes.
  14. Bake the cookies for 9-10 minutes. Allow them to cool on the cookie sheet for 5 minutes before removing them to a rack to cool completely.


Store in an airtight container for 5-7 days at room temperature.

Recommended Products

This post contains affiliate links. As an Amazon Associate, I may receive a small commission from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 151Total Fat: 7gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 27mgSodium: 58mgCarbohydrates: 20gFiber: 0gSugar: 9gProtein: 2g

Nutrition Information is estimated based on ingredients used and may not be exact.

I’ve also shared these Rainbow Cream Cheese Cookies over on Food Fanatic.   

Judi McGuire

Monday 10th of June 2019

How much flour in the Rainbow cookies?


Monday 10th of June 2019

Sorry Judi, looks like that got missed in the recipe card! It's 2 3/4 cups of all purpose flour. I will get that changed ASAP! Thanks for letting me know!

Skip to Recipe