In a small pot, add almonds and enough water to cover them. Bring to a boil, then immediately strain and rinse with cold water. Gently pinch the almonds to loosen and remove the skins. Discard the skins and blot the almonds with paper towels until dry.
Transfer almonds to a food processor and grind until you have a fine crumb. Pour into a large bowl.
Add the oats to the food processor until you have fine oat flour and add to the bowl.
Add the sifted almond flour, baking soda, salt, and spices to the bowl.
In a smaller bowl, combine all the wet ingredients. Add to the dry ingredients and mix with a wooden spoon. If you can't easily roll the dough into a ball, add a bit more flour.
Shape into balls and place on a parchment-lined baking sheet.
Press your thumb into the center of each cookie and then fill with as much jam as possible, because that's the best part!
Bake for 15-20 minutes.
Recipe by Healthy Cooking Daily at https://healthycookingdaily.com/2017/12/thumbprint-cookies/