Preheat oven to 350°F. Grease a 15- x 10-inch rectangular baking dish. Set aside.
In a large bowl, mix together oil, sugar, juice, eggs, and vanilla. Add in pumpkin and stir to combine.
In a separate bowl, sift together flour, baking soda, salt, and pumpkin spice. Slowly add the dry ingredients to the pumpkin mixture and mix until well combined. Fold in apples.
Pour the batter into the prepared baking pan and bake for 40 to 50 minutes, or until a cake tester comes out clean. Let cool for ten minutes.
In the meantime, place the caramels and water in a saucepan and heat on medium low until completely melted. Set aside.
Using the end of a wooden spoon, poke holes evenly in the cake.
Pour ¾ of the caramel onto the cake, making sure the holes get filled.
Place in the refrigerator for 1 hour to cool completely.
When the cake is completely cool, frost the cake with whipped cream and drizzle with the rest of the caramel sauce. Serve and enjoy!
Want recipes like this delivered straight to your inbox? Sign up now for the JOY of KOSHER Newsletter.