Place half of the bites of angel food cake in the bottom of an 8x8, 9x9, or 9x13 cake pan or pyrex dish.
Pour ⅔ of the pie filling over the angel food cake, and spread evenly.
Cover the pie filling with the other half of the cubed angel food cake.
In a medium bowl, whisk together the pudding mix, milk, and sour cream. It will slowly begin to thicken, and should be smooth.
Pour the pudding over the cake and spread evenly with a spatula.
Top the cake with cool whip, and then add the remaining cherry pie filling. You can put it all in the center of the cake, or drop it in spoonfuls and swirl together.
Chill in the refrigerator for 4-6 hours.
Top with almonds before serving if desired.
Notes
For a lower sugar/fat option, you can use low fat, fat free, or even sugar free cool whip. There are also delicious sugar free cherry pie filling options.