Preheat oven to 350 degrees F. Line two baking sheets with parchment paper.: The warm, dry air of a properly preheated oven signals consistent rise and browning, producing cookies with golden bottoms and tender tops. You should feel the oven stabilize before sliding the tray in; the sound of a faint whoosh as heat circulates is normal. This step ensures even baking across batches. Common mistakes include using a cold oven or overcrowding the sheets, which causes uneven color and spread.
In a bowl, whisk together flour, baking powder, baking soda and salt and set aside.: The dry mixture should look homogenous and slightly aerated after whisking, with no visible clumps of leaveners. This even distribution is why whisking matters, it prevents pockets of baking powder or soda that could create uneven rise. You might notice a faint flour scent, which is normal. Avoid skipping this step because undispersed leaveners can give odd bumps or metallic flavors.
In another bowl, combine softened cream cheese, softened butter, coconut oil, sugar and brown sugar. Stir with a spatula until it forms a smooth paste.: You will see the mixture become glossy and unified, and a gentle swoosh will form as the spatula passes through. The aroma will be rich and buttery, with a hint of coconut oil scent. This paste stage is important because it dissolves the sugars enough to create a smooth batter. A frequent issue is working with ingredients that are too cold, which yields a lumpy mixture instead of a paste.
Add one egg and one egg yolk (save the egg white in a small bowl and set aside). Add coconut and vanilla extracts and stir until smooth and completely incorporated.: The mixture should become slightly thinner and silkier, with a glossy sheen and a faint eggy aroma. Holding back the egg white allows you to use it later for coating, which helps the coconut stick. If you see streaks of egg white, keep mixing until they disappear. Common mistakes include adding a cold egg to chilled fats, causing the mixture to seize or curdle.
Add dry ingredients and fold until just incorporated and no streaks of flour remain. The dough will be soft and slightly oily feeling (but it shouldn’t stick to your hands). Let the dough sit for 15 minutes to firm up slightly.: You should fold gently and stop when you no longer see flour ribbons; visually the dough will appear cohesive with occasional glossy streaks from the oil. The short rest allows the flours to hydrate and the coconut oil to relax, which reduces spread in the oven. The dough will feel tacky but not greasy. Overworking at this stage will develop gluten and make the cookies tough, so resist the urge to keep mixing.
In a bowl, whisk reserved egg white with a teaspoon of water until lightly frothy.: The whisked egg white should hold a few soft peaks and look slightly opaque, creating a tacky surface to help the coconut cling. The frothiness also produces a thin, even glaze that promotes browning where the coconut meets the dough. If the egg white looks runny, whisk a bit longer; if it gets too stiff, it will be hard to evenly coat the dough. Avoid contaminating the egg white with fats, which will prevent foaming.
Place shredded coconut in a bowl or shallow dish. If your shredded coconut is particularly coarse with big shreds, I recommend pulsing it once or twice in a food processor to make smaller pieces.: The coconut should look evenly textured, whether you keep it coarse for dramatic flakes or pulse it for a finer crumb. Toasting will happen during baking, but smaller pieces adhere more completely. Using a processor for a quick pulse gives you a uniform coating and a more balanced crunch. A mistake here is over processing, which can create almost powdery coconut that does not provide the intended crunch.
Use a medium cookie scoop to scoop dough into 1 1/4-inch balls (approximately 34 g of dough each), then press each piece to form a slightly flattened ball.: The scooped dough should feel cool and slightly dense, with a smooth top from the spatula. Pressing gently to flatten encourages even baking and helps the coconut adhere. The visual cue is a rounded mound that is slightly compressed. If your dough sticks to the scoop, chill briefly; sticky dough is harder to portion cleanly and will spread inconsistently.
Gently dip in egg white, using a fork or spoon to flip and coat both sides. Remove, letting any excess egg white drip off, then place in dish with coconut. Mound coconut over dough ball, coating both sides and edges.: You will notice the coated dough becomes textured and slightly sparkly where the egg white catches, and the coconut should cling in a generous crust. Mounding ensures even coverage, giving that toasted exterior after baking. Letting excess drip off prevents soggy spots and uneven toasting. Rushing this step often results in clumps of coconut that fall off during transfer.
Transfer to prepared cookie sheet. Repeat with remaining dough, leaving about 2 inches of space between cookies on the cookie sheet.: The cookies should sit evenly spaced so hot air can circulate and edges brown uniformly. When arranged correctly, you will see room for the cookies to spread slightly without touching. A crowded sheet leads to merged cookies and uneven baking, so use an extra sheet if needed.
Bake for 11-13 minutes or until tops are puffed and bottoms are golden brown. Give the sheet a good rap on the oven rack before you take it out of the oven to knock out any air (this produces more evenly flat cookies). You can also swirl a round cookie cutter around the outer edges of the warm cookies to tighten up the shapes.: While baking, the kitchen will fill with a toasty coconut scent and the tops will puff slightly, signaling near readiness. Golden bottoms are the best indicator, so peek at the underside if you need confirmation. The rap technique helps deflate overly puffed centers for a more even profile. A common error is leaving them too long, which dries the interior and reduces chew.
Let cool on baking sheet for 10 minutes, then transfer to a wire rack to cool completely. Cookies are best enjoyed within a day or two, but will keep in an airtight container in the refrigerator for up to 5 days, or sealed in a bag in the freezer for up to 2 months.: Cooling on the sheet lets the cookies set and finish cooking gently from residual heat, and moving them to a wire rack prevents sogginess as steam escapes. Expect a contrast between the warm toasty exterior and a softer center as they cool. Proper storage in an airtight environment preserves texture and aroma. Storing while still warm is the main mistake that causes condensation and makes the coconut soggy.