Preheat and prep: Set your oven to 350°F (175°C).
Line a baking sheet with parchment paper to prevent sticking.
Mix the wet ingredients: In a medium bowl, whisk the egg and vanilla. Add the peanut butter and stir until smooth and glossy.
Add dry ingredients: Stir in the sweetener, almond flour, baking powder, and salt. Mix until a thick dough forms.
It should be soft but not sticky.
Scoop the dough: Use a 1-tablespoon scoop to portion the dough into 16 mounds. Roll each into a ball and place on the prepared sheet, spaced about 2 inches apart.
Flatten with a crisscross: Use a fork to press each ball twice in a crisscross pattern. This helps them bake evenly and gives that classic peanut butter cookie look.
Bake: Bake for 9–11 minutes, until the edges look set and lightly golden.
The centers will still look soft—this is perfect.
Cool completely: Let the cookies cool on the pan for 10 minutes, then transfer to a rack. They firm up as they cool, so don’t rush this step.
Enjoy: Once cool, they’ll be tender with a gentle chew and a toasty peanut finish.