Desserts · Part 3 of 3: Tips & recipe card
Wacky Cake with Creamy Vanilla Frosting (One Bowl, No Eggs) Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 9
Tips for success
Room-temperature ingredients matter more for the frosting than for the cake. Butter at 65°F whips into a light, airy base; colder butter leaves lumps that never break down, and warmer butter turns the frosting loose and greasy.
If it ever looks slightly melted, chill the bowl for 10 minutes and re-whip. Sifting the confectioners' sugar directly over the bowl keeps the frosting glossy and smooth.
For the tallest, most defined swirls, load the offset spatula generously and make each curved stroke in one confident pass, lifting at the end to pull a peak. Wipe the spatula between strokes.
If the kitchen is above 72°F, refrigerate the frosted cake for 15 minutes before serving so the swirls hold. And always start the toothpick test at 30 minutes — this cake goes from fudgy to dry quickly.
Variations
- Mocha Swirl: Dissolve 1 tsp instant espresso powder in the cup of water before adding it to the batter. The coffee deepens the chocolate flavor without tasting of coffee, and pairs especially well with the sweet vanilla frosting.
- Cinnamon Spice: Whisk 1 tsp ground cinnamon and 1/4 tsp nutmeg into the dry ingredients. The warm spice turns the cake toward Mexican hot chocolate territory; a pinch of chili powder takes it one step further.
- Vanilla Bean Frosting: Replace the vanilla extract in the frosting with the seeds of half a vanilla bean, or a full tsp of vanilla bean paste, for a speckled, more aromatic buttercream over the dark crumb.
- Chocolate Fudge Frosting: Beat 1/3 cup unsweetened cocoa powder into the finished vanilla buttercream along with an extra tbsp of cream for a chocolate-on-chocolate version with a deeper, less sweet finish.
Storage and make-ahead
- Fridge
- Refrigerate leftovers in an airtight container up to 5 days; bring squares to room temperature 20 minutes before serving for the creamiest frosting.
- Freezer
- Freeze unfrosted cake, wrapped tightly in plastic and foil, up to 2 months; thaw overnight in the refrigerator, then frost fresh.
- Reheat
- No reheating needed. A few seconds in the microwave softens a chilled square nicely, but keep it under 10 seconds or the frosting will melt.
Cover the frosted cake loosely or keep it in an airtight container. It stays moist at room temperature for 2 days thanks to the oil in the crumb, and up to 5 days in the refrigerator. Let refrigerated squares sit at room temperature for 20 minutes before serving so the frosting turns creamy again.
Bake the cake a day ahead, cool it completely, then wrap the whole pan tightly in plastic and keep it at room temperature. Frost within 24 hours.
The frosting itself can be made up to 3 days ahead and refrigerated in a sealed container; let it soften for an hour and re-whip for a minute before spreading.
Serving ideas
Serve the cake at room temperature, cut into nine squares, with the frosting still holding its swirls. It needs nothing alongside — the contrast of dark, fudgy crumb and creamy white frosting is the whole point — though a glass of cold milk is the natural companion for a slice this rich.
For a neater presentation, chill the frosted cake briefly before slicing so each square has sharp edges and a clean white top.
If serving after a meal, slice just before guests sit down so the swirls look freshly made. Individual squares also travel well in a covered container for potlucks and bake sales.
Frequently asked questions
Why does this cake have no eggs in the batter?
Can the cake be made without vinegar?
Why is the frosting grainy?
Can this be made ahead for a party?
Can this be frozen?
Wacky Cake with Creamy Vanilla Frosting (One Bowl, No Eggs)

Ingredients
- 1 1/2 cups all-purpose flour
- 1 cup granulated sugar
- 1/3 cup unsweetened cocoa powder
- 1 tsp baking soda
- 1/2 tsp kosher salt
- 1/3 cup vegetable oil
- 1 tbsp white vinegar
- 1 tsp vanilla extract
- 1 cup cool water
- 1/2 cup unsalted butter, softened
- 2 1/2 cups confectioners' sugar, sifted
- 3 tbsp heavy cream, plus more as needed
- 1 tsp vanilla extract
- 1/4 tsp kosher salt
Instructions
- Set a rack in the center of the oven and heat it to 350°F (175°C). Grease an 8x8-inch square baking pan with butter or a thin coat of oil, then line the bottom with a strip of parchment, leaving overhang on two sides to lift the cake out later.
- Combine the flour, granulated sugar, cocoa powder, baking soda and kosher salt in a large mixing bowl. Whisk for a good 30 seconds so the cocoa and baking soda are evenly distributed — this is what gives the cake an even rise and a deep color with no pale streaks.
- Make three small wells in the dry mixture with the back of a spoon. Pour the vegetable oil into one well, the white vinegar into the second and the vanilla extract into the third. Keeping them separate at this stage is the fun old trick behind the wacky cake name.
- Pour the cool water over everything and stir with a spatula or whisk until the batter is completely smooth and glossy, 45 seconds to a minute. Scrape the corners of the bowl so no dry pockets survive. The batter will be thin, more like brownie batter than fluffy cake batter — that is exactly right.
- Scrape the batter into the prepared pan and smooth the top. Bake at 350°F (175°C) for 30 to 35 minutes, rotating the pan once halfway through if the oven bakes unevenly. The cake is done when a toothpick in the center comes out with moist crumbs attached and no wet batter.
- Set the pan on a wire rack and let the cake cool to room temperature, about an hour. Warm cake melts frosting into a slick mess, so patience here is the difference between fluffy swirls and a puddle. Once cool, lift the cake out with the parchment sling onto a serving plate or board.
- Place the softened unsalted butter in a medium bowl and beat with an electric hand mixer on medium speed for 2 to 3 minutes, until it looks pale, smooth and noticeably fluffy. Scrape down the sides and the beaters once halfway through so no streak of unwhipped butter hides at the bottom.
- Add the sifted confectioners' sugar one cup at a time, mixing on low speed until each addition disappears. Pour in the heavy cream, vanilla extract and kosher salt, then beat on medium-high for 2 minutes until the frosting is thick, glossy and billowy. Add a spoonful more cream if it resists spreading.
- Pile the frosting onto the cooled cake and spread it from the center outward with an offset spatula, nudging it to the edges. For the swirls seen in the video, press the back of a spoon or the tip of the spatula into the frosting and lift upward in short, curved strokes across the whole top.
- Cut the frosted cake into nine squares with a sharp knife, wiping the blade between cuts for clean edges. Serve at room temperature so the crumb is at its most tender and the frosting is creamy rather than firm. Any leftovers go into an airtight container in the refrigerator within 2 hours.
Estimated nutrition per serving
- Calories
- 410
- Protein
- 3 g
- Carbohydrates
- 56 g
- Fat
- 19 g
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






