Preheat your oven to 350 degrees f. and line a large sheet pan with parchment paper.
In a food processor, add all the cookie ingredients and pulse until combined. You
might need to stop and scrape the walls of the food processor a couple of times.
Bring the dough together into a large ball and wrap it tightly with cling film. Freeze for 30 minutes.
Place a large piece of parchment paper on your clean working surface and roll the dough to a 1/4-inch thickness.
Using cookie cutters, cut out shapes and transfer them to your prepared sheet pan.
Bake for 12-14 minutes, or just until golden on the edges.
Carefully transfer them to a cooling rack and allow them to cool for 10 minutes.
Meanwhile, in a small bowl, combine all the frosting ingredients and whisk until smooth. Refrigerate until ready to use.
Once your cookies are done baking, allow them to completely cool then thinly frost or pipe as desired and enjoy!
These cookies are best enjoyed on the day of baking. Store leftovers in a sealed container in the fridge for up to 3 days or in the freezer for 1 month.