In a medium bowl, combine the softened ¼ cup unsalted butter, ¼ cup coconut oil, ¾ cup sugar, 1 large egg, and 2 teaspoons vanilla extract. Use an electric mixer to beat until smooth and creamy.
In a separate small bowl, whisk together the 1 cup + 2 tablespoons all-purpose flour, ½ teaspoon baking soda, and ½ teaspoon fine kosher salt. Add this dry mixture to the wet ingredients and mix with a spatula until a soft cookie dough forms.
Gently fold in the ½ cup rainbow sprinkles, then roll the dough into a log about 2 inches thick. Wrap tightly in plastic wrap and refrigerate for at least 2 hours, or overnight. (if using only butter, 1-2 hours is enough).
When ready to bake, preheat the oven to 350°F and line a large baking sheet with parchment paper. Slice the chilled cookie dough into ½-inch thick discs and place them on the prepared pan, leaving space between each one. You should get about 18 cookies.
Bake for 6 to 8 minutes, or until the edges are just beginning to turn golden. Let cool in the pan for a few minutes before transferring to a wire rack.
Notes
Make sure butter and coconut oil are both fully softened for a smooth, creamy dough.
Chill the dough log for at least 2 hours to help the cookies hold their shape when sliced and baked.
Slice evenly so all the cookies bake at the same rate.
Add extra sprinkles on top of each disc before baking for a pretty finish.
Storage & Freezing
Fridge: Store baked cookies in an airtight container for up to 4 days.
Freezer: Freeze the raw dough log tightly wrapped for up to 2 months.
Reheat: Let cookies come to room temp or warm briefly in the microwave for a soft texture.