This is a lovely cake that is perfect for breakfast with a cup of coffee or as a dessert for the apple lover in your life. I made it just a little healthier so I wouldn't have to feel guilty about its decadence!
Filling: In a saucepan, combine apples, sugar, cinnamon, nutmeg, cardamom, water, and cornstarch. Over medium heat, cook for about 5 minutes or until apples are softened and liquid thickens. Set aside.
Topping: In a small bowl, combine brown sugar, cinnamon and nuts (if desired.) Set aside.
Preheat oven to 350 degrees F. Lightly spray a 13x9 glass baking dish with nonstick spray.
In a bowl, beat softened butter and sugar for about 3 minutes until fluffy. Blend in applesauce, vanilla, and egg substitute until combined.
In a separate bowl, combine flour, ground flax, baking powder, baking soda, salt, cinnamon, and cardamom.
Alternating, fold flour mixture and then yogurt into egg mixture, repeat; blend just until combined.
Spread half of the cake batter into bottom of prepared dish. Top with apple filling, spreading evenly over batter. Sprinkle half of the topping mixture over filling. Cover with remaining cake batter and then sprinkle remaining topping over that.
Bake in preheated oven for about 35 minutes or until cake tests done.
Glaze: In a small bowl, blend together powdered sugar, evaporated milk, vanilla, nutmeg, and cardamom. When cake is done, immediately poke a few holes and pour glaze over top of warm cake, covering completely. Allow to cool until glaze is set (about 20 minutes.)