Line an 8×8-inch baking pan with parchment paper and preheat the oven to 350° Fahrenheit (175° Celsius).
In a medium bowl, whisk together the flour, baking soda, baking powder, salt, cinnamon, ginger, nutmeg, and allspice.
In a separate bowl, whisk the melted butter, brown sugar, and eggs until smooth. Whisk in the Greek yogurt and vanilla.
Add the dry ingredients to the wet ingredients and stir just until combined. Fold in the chopped apples.
Pour the batter into the prepared pan and smooth the top. Bake for 35 – 40 minutes, or until a toothpick or cake tester inserted in the center comes out clean. Let the cake cool in the pan for 30 minutes.
To make the optional caramel glaze, combine the butter, brown sugar, cream, salt, and vanilla in a small saucepan over medium heat. Stir frequently until the sugar is dissolved and the mixture is gently bubbling. Remove from the heat and cool for a few minutes.
Pour the glaze evenly over the cooled cake and allow it to set and cool for 15 minutes then cut into 16 squares, and serve.
Notes
Using one sweet variety (like Honeycrisp apples) and one tart variety (like Granny Smith apples) is a delicious combination.
Check for doneness early. Ovens vary, so start checking at 32 minutes. The toothpick should come out clean or with just a few moist crumbs.
Please double check amounts when using the multiplying feature in the recipe card.
If you are looking for gram measurements, toggle to the “metric” version in the recipe card.