Line a tray with parchment paper and set aside.
In a large mixing bowl, add softened cream cheese and unsalted butter (if using). Beat on medium speed until smooth and creamy. Scrape the sides and bottom of the bow
Add peppermint extract and beat until combined.
Add powdered sugar, one cup at a time, and mix well. Scrape the mixture off the sides/bottom of the
bowl occasionally using a spatula.
After adding the 3rd cup of powdered sugar, add the remaining one cup gradually until the dough firms up. You will need around 3½ to 4 cups of powdered sugar. I used 4 cups in total. The dough should be soft and pliable, yet firm enough to roll into a ball without sticking.
If it is sticky, add a couple of tablespoons more of powdered sugar. If it is too stiff, soften it with a small amount of cream cheese or butter.
Set a small portion of the white dough aside.
For pastel colors, tint the dough using a toothpick. Mix until evenly incorporated.
Scoop 1 teaspoon of the dough, roll it into a smooth ball, and transfer to a tray lined with parchment paper.
Roll about 10 dough balls and place them on the tray. Dip the tines of a fork into powdered sugar and gently press the balls. Repeat this process with the remaining dough.
Note: While you work with one portion of the dough, keep the remaining dough covered to prevent it from drying out.
For the marbled effect, take a portion each of the white and green colored dough, roll into a smooth ball, and press with a fork.
Air dry, uncovered, for 2-4 hours or until the surface feels firm and slightly dry. The drying time of cream cheese mints could vary depending on the humidity, size and thickness of the mints.