Preheat oven to 350°. Prepare a 9 x 13 pan by brushing with canola oil. Dust the pan with flour on all sides and set aside.
Blend flour, salt and baking soda in a small bowl and set aside.
In large bowl, combine oil, sugar, eggs and pineapple until well mixed.
Fold in flour mixture only until white from flour disappears and no more.
Fold in the nuts in a stir or two.
Dump cake batter in the pan all at once and smooth out the top.
Bake approximately 45 minutes for 9 x 13 pan. Cake is done when light brown and when toothpick inserted comes out clean. Let cool for 30 minutes.
While cake is baking, place butter and cream cheese in a small deep bowl to bring to room temperature.. While cake is cooling, mix the frosting. Add salt and vanilla and use an electric mixer to cream the butter mixture. Add in the powdered sugar,1/2 cup at a time until mixture is very smooth.
Plop the frosting from the bowl into the center of the cake before spreading. Use an offset spatula to spread the frosting from the center out toward the edges to cover the cake.
Serve the Pineapple Walnut Cake with Cream Cheese Frosting at your party by cutting into squares. You can place a walnut in the center of each piece as a garnish. Use a small spatula to remove the pieces cleanly.
Oven Temperature: 350°F
ENJOY THIS RECIPE FROM FRESHFOODINAFLASH.COM