A decadent dessert that will make the evening a special one.
Chocolate Cake Layer
Preheat oven to 325F/160C. Grease and flour pans.
Sift the flour, salt, baking powder, baking soda, cocoa powder and sugar together.Add the oil, coffee and milk and beat for two minutes. Add eggs and vanilla and beat two minutes.
For a 9x13 bake 45 minutes, for two 9 inch rounds bake 27 - 30 minutes.
Cool in pan ten minutes then remove and cool completely on a cooling rack.
Golden Vanilla Layer
Preheat oven to 350F/175C. Grease and flour pans or line cupcake pan.
Whisk together sugar, flour, baking powder, salt. Add butter and beat until sandy.
Combine milk and vanilla, and add to butter mix. Beat on low 30 seconds, then medium 30 seconds. Scrape the sides and bottom of bowl.
Add an egg while mixing, beat 30 seconds then scrape the bowl. Repeat with each egg. Scrape the bowl a final time and beat on medium for 30 seconds.
Put batter in a 13x9, two 9 inch rounds.
Bake for 25-30 minutes.
Cool ten minutes in the pan then cool completely on a rack.
Combine powdered sugar with milk and vanilla.
Beat butter until creamy, alternate adding powdered sugar and milk/vanilla.
Beat until smooth and fluffy. Add more milk or powdered sugar to get the texture you want.
Once everything is cool, using a big round plate, start with a bottom layer of chocolate cake.
Coat with frosting.
Top with vanilla cake.
Frosting (if there is any left).
Sprinkle with walnuts (optional)
In a double boiler, melt chocolate chips and drizzle over entire cake.
Let cool in fridge before serving.