Ingredients
1¾cupssugar
1cupvegetable oil
3eggs,room temperature
2cupsflour
2tspbaking powder
2tspground cinnamon
½tspsalt
½tspbaking soda
2cupsapples,chopped, peeled
2cupscarrot,shredded
½cupwalnuts,chopped
8ozcream cheese,(1 package), softened
¼cupsugar
1egg
⅓cupbrown sugar,packed
3tbspbutter
2tbspheavy cream
⅓cuppowdered sugar
½tspvanilla
¼cupflour
¼cupshortening
¼cupvegetable oil
Preparation
Preheat the oven to 350 degrees F.
Combine the flour, shortening and vegetable oil.
Brush a 10-inch tube pan with the cake release or grease and flour well. Any remaining can be stored at room temperature for later use.
Beat the cream cheese and sugar with a hand mixer until fluffy. Add the egg and combine until smooth. Set aside.
Combine the flour, baking powder, cinnamon, salt, and baking soda.
Whisk together the sugar, oil, and eggs. Add the flour mixture a little at a time, stirring to combine.
Mix in the apples, carrots, and walnuts.
Pour half of the batter into the greased pan. Gently spoon the cream cheese mixture over the batter, keeping it in the center. Top with the remaining carrot-apple batter.
Bake for 50 to 60 minutes or until a toothpick comes out clean.
Cool for 15 minutes in the pan, then gently loosen the edges, and invert onto a wire rack to cool completely.
Bring the brown sugar, butter, and cream to a boil over medium-high heat. Allow to boil for 1 minute, stirring constantly.
Whisk in the powdered sugar and vanilla until smooth.
Drizzle over cake while warm, then serve and enjoy!