This homemade chocolate cake with chocolate frosting is a showstopper, perfect for any occasion. With a moist, fudgy texture and rich, creamy frosting, it's a dessert that will satisfy all your chocolate cravings.
2 cups all purpose flour
2 cups sugar
3/4 cup cocoa powder
2 tsp baking powder
1 1/2 tsp baking soda
1 tsp salt
1 cup milk
1/2 cup oil
2 eggs
2 tsp vanilla
1 cup boiling water
1/2 cup butter softened
1/2 cup cocoa powder
4 cups powdered sugar
1 tsp vanilla
1 pinch salt
6-8 Tbsp milk