Prep the pans: Line two baking sheets with parchment paper.
This prevents sticking and helps the cookies bake evenly.
Cream the fats: In a mixing bowl, beat the softened cream cheese and butter together until smooth and fluffy, about 1–2 minutes. A hand mixer works best.
Sweeten and flavor: Add the powdered sweetener and beat until well combined and creamy. Mix in the vanilla extract, and almond extract or lemon zest if using.
Add the egg: Beat in the egg until just combined.
Don’t overmix at this stage.
Combine dry ingredients: In a separate bowl, whisk together almond flour, coconut flour, baking powder, and salt. Break up any lumps.
Form the dough: Add dry ingredients to the wet mixture and mix on low until a thick, soft dough forms. Fold in the chocolate chips.
Chill: Cover the bowl and refrigerate for 30–45 minutes.
This helps the cookies hold their shape and improves texture.
Preheat: While the dough chills, preheat the oven to 350°F (175°C).
Portion: Scoop the dough into 1 1/2-tablespoon mounds onto the prepared sheets. Space about 2 inches apart. Gently press the tops to slightly flatten; they won’t spread much.
Bake: Bake for 10–12 minutes, or until the edges are set and just turning golden.
The centers will look a little soft—that’s okay.
Cool: Let cookies cool on the pan for 10 minutes before moving to a rack. They firm up as they cool and get that cheesecake-like bite.