Almond Thumbprint CookiesThese almond thumbprint cookies feature homemade jam and almond flour for a chewy, delicious, and healthier treat.