Step 1: Prepare the Cake
Preheat oven to 350°F (175°C) and grease two 8-inch cake pans with butter and flour.
In a bowl, whisk together flour, baking powder, and salt.
In a separate large bowl, cream butter and sugar until light and fluffy.
Add eggs one at a time, beating well after each addition. Mix in vanilla extract.
Gradually add dry ingredients to the butter mixture, alternating with milk, starting and ending with dry ingredients.
Divide the batter evenly between the prepared cake pans and smooth the tops.
Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
Step 2: Prepare the Buttercream Frosting
In a large bowl, beat butter until creamy.
Gradually add powdered sugar, one cup at a time, mixing well.
Add vanilla extract and heavy cream, beating until smooth and fluffy.
Divide the frosting into two portions and color one portion red and the other blue using gel food coloring.
Step 3: Assemble the Cake
Place one cake layer on a cake stand and spread a layer of red buttercream on top.
Place the second cake layer on top and cover the entire cake with a thin crumb coat of frosting.
Chill the cake for 30 minutes to set the frosting.
Step 4: Cover with Fondant
Roll out red fondant to cover the entire cake. Smooth it over the cake using a fondant smoother.
Roll out blue fondant and cut shapes to mimic Spider-Man's suit design. Attach to the cake using a little water or edible glue.
Step 5: Create the Spider-Web Design
Use black edible gel or royal icing to pipe Spider-Man's webbing design onto the red fondant.
Roll out white fondant and cut out two large eye shapes. Outline the eyes with black fondant and place them on the cake.
Step 6: Final Touches
Use any remaining fondant to add details like Spider-Man's logo or extra web designs.
Let the cake sit for at least 1 hour before serving to allow the decorations to set.