Vegetarian lemon cookies