,

Vanilla Crazy Cake Recipe (No Eggs, Milk, or Butter!)

This post may contain affiliate links. For more information, please read our affiliate disclosure policy. TL;DR • Mix everything in the pan — zero bowls needed • Works perfectly without eggs, milk, or butter (hello, allergy-friendly!) • 6 ingredients you already own, done in 40 minutes Vanilla Crazy Cake (also called Wacky Cake or Depression…

This post may contain affiliate links. For more information, please read our affiliate disclosure policy.
TL;DR

• Mix everything in the pan — zero bowls needed
• Works perfectly without eggs, milk, or butter (hello, allergy-friendly!)
• 6 ingredients you already own, done in 40 minutes

Vanilla Crazy Cake (also called Wacky Cake or Depression Cake) is a one-pan vanilla cake made without eggs, milk, or butter. You mix flour, sugar, baking soda, salt, vinegar, oil, water, and vanilla directly in the baking pan, then bake at 350°F for 35 minutes. It’s moist, tender, and perfect for anyone with dairy or egg allergies.

What Is Vanilla Crazy Cake?

Vanilla Crazy Cake is an egg-free, dairy-free cake invented during the Great Depression when eggs and milk were rationed or expensive. The vinegar reacts with baking soda to create lift, and oil keeps it moist without butter. You literally mix it in the pan you bake it in — no bowls, no mixer, no fuss.

The cake tastes like classic vanilla cake. Nobody will guess it’s vegan or allergy-friendly unless you tell them. It’s light, fluffy, and takes frosting like a champ.

Why Is It Called Crazy Cake?

It’s called “Crazy Cake” because the ingredient list sounds insane: no eggs, no milk, no butter, and you mix it right in the unwashed baking pan. The name also refers to the “wacky” method of making three wells in the dry ingredients and pouring liquids into each depression before stirring. Depression-era bakers thought it was wild that it actually worked — and the name stuck.

How Do You Make Vanilla Crazy Cake?

Preheat your oven to 350°F. In a greased 8-inch square or round pan, whisk together 1½ cups flour, 1 cup sugar, 1 teaspoon baking soda, and ½ teaspoon salt. Make three wells: pour 1 tablespoon vinegar and 1 teaspoon vanilla into two small wells, and ⅓ cup oil into the large well. Pour 1 cup water over everything, stir until smooth, and bake 35 minutes.

Here’s the full breakdown:

Ingredients You’ll Need

  • 1½ cups all-purpose flour
  • 1 cup granulated sugar
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 1 tablespoon white vinegar
  • ⅓ cup vegetable oil (or any neutral oil)
  • 1 cup water (room temp or warm)
  • 1 teaspoon pure vanilla extract

Step-by-Step Instructions

1. Preheat oven to 350°F. Grease an 8×8-inch square pan or an 8-inch round pan.

2. Mix dry ingredients in the pan. Dump flour, sugar, baking soda, and salt right into the greased pan. Whisk with a fork to combine.

3. Make three wells. Use a spoon to create two small depressions and one large depression in the dry mixture.

4. Add liquids to the wells. Pour vinegar into one small well, vanilla into the other small well, and oil into the large well.

5. Pour water over everything. Add the full cup of water over the entire pan.

6. Stir until smooth. Use a fork or whisk to mix everything together. It’s okay if there are a few tiny lumps; don’t overmix.

7. Bake for 35 minutes. Place the pan on the middle oven rack. The cake is done when a toothpick inserted in the center comes out clean.

8. Cool and frost. Let the cake cool completely in the pan, then top with your favorite frosting.

Can You Use a Different Pan Size?

Yes! You can bake Vanilla Crazy Cake in an 8×8-inch square pan, an 8-inch round pan, or even a 9×9-inch pan (it’ll be slightly thinner). For a 9×13-inch pan, double the recipe. Baking time stays around 30-35 minutes for smaller pans; check with a toothpick at 30 minutes for larger pans.

What Frosting Goes Best with Vanilla Crazy Cake?

Vanilla buttercream, chocolate ganache, cream cheese frosting, or even a simple dusting of powdered sugar all work beautifully. Since the cake itself is dairy-free, you can keep it fully vegan with a plant-based frosting, or go wild with traditional buttercream. I love a thick layer of chocolate frosting to make it feel like a classic birthday cake.

How Do You Store Vanilla Crazy Cake?

Store unfrosted Vanilla Crazy Cake covered at room temperature for up to 3 days, or in the fridge for up to 5 days if frosted (especially with cream cheese or buttercream frosting). You can also freeze individual slices wrapped tightly in plastic wrap and foil for up to 3 months. Thaw at room temperature for an hour before serving.

People Also Ask About Vanilla Crazy Cake

Does Vanilla Crazy Cake taste different from regular cake?

No — it tastes like classic vanilla cake. The texture is moist and tender, and the flavor is sweet and vanilla-forward. Most people can’t tell it’s egg-free and dairy-free unless you mention it. The vinegar doesn’t leave any sour taste; it just helps the cake rise.

Can you make Vanilla Crazy Cake gluten-free?

Yes, substitute the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob’s Red Mill or King Arthur Measure for Measure). The texture may be slightly denser, but it still works well. Make sure your baking soda and other ingredients are certified gluten-free if you have celiac disease.

Why do you make wells in the dry ingredients?

Making wells is the traditional “wacky” method and helps distribute the acidic vinegar evenly so it reacts with the baking soda for maximum lift. Honestly, you can skip the wells and just pour everything in and stir — it still works. But the wells are part of the nostalgic charm and ensure you don’t get pockets of undissolved baking soda.

Can you add mix-ins like chocolate chips or sprinkles?

Absolutely! Fold in ½ cup of chocolate chips, sprinkles, or chopped nuts after you mix the batter. You can also add a few drops of food coloring to make it a fun color, or swap the vanilla extract for almond or lemon extract for a flavor twist.

Is Vanilla Crazy Cake the same as Wacky Cake?

Yes, Vanilla Crazy Cake and Vanilla Wacky Cake are the same recipe. Both names refer to the Depression-era egg-free, dairy-free cake. Some people also call it Depression Cake or War Cake. The chocolate version is more common, but vanilla is just as delicious and way more versatile for frosting and decorating.

Why I Love This Recipe (and You Will Too)

Look, I’m not going to pretend this is some fancy French patisserie masterpiece. It’s a one-pan Depression-era cake that you stir with a fork. But that’s exactly why it rules.

You don’t need to soften butter, you don’t need to separate eggs, you don’t need a stand mixer or even a mixing bowl. You dump, you stir, you bake. And somehow — somehow — it comes out fluffy and moist and better than half the box mixes out there.

I’ve made this for friends with egg allergies, for last-minute birthday emergencies, and for late-night sweet-tooth crises when I realize I’m out of butter. It never fails. And people always ask for the recipe, which is hilarious because it’s literally six pantry staples.

If you want to get fancy, add sprinkles to the batter, use almond extract instead of vanilla, or swirl in some jam before baking. I’ve done a lemon version with lemon extract and lemon glaze that absolutely slaps. The base recipe is a blank canvas.

And if you’re a chocolate person (I see you), swap this out for the Chocolate Crazy Cake — same magic, different flavor.

More Cake Recipes You’ll Love

Ready to bake the easiest cake of your life? Grab your pan, preheat that oven, and let’s go. No excuses, no special trips to the store, no stand mixer required. Just you, six ingredients, and 40 minutes until cake.

Mary Duncanson

Vanilla Crazy Cake

4.48 from 4450 votes
Crazy cake is made with no eggs, milk, or butter.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 1 Cake
Course: Death By Dessert
Cuisine: Cake

Ingredients
  

  • 1 ½ Cups All-purpose flour
  • 1 Cup Sugar
  • 1 tsp Baking soda
  • ½ tsp Salt
  • 1 tsp White vinegar
  • 5 tbsp Vegetable oil
  • 1 Cup Water
  • 1 ½ tsp Pure vanilla extract

Method
 

  1. Preheat oven to 350 degrees. Mix the flour, sugar, baking soda, and salt in a greased 8″ square (or round…I prefer the round, but I’ve made this in both) baking pan.
  2. Make 3 depressions in the dry ingredients – two small and one large. Pour the vinegar and vanilla in each of the two smaller depressions, and the vegetable oil in the large one.
  3. Pour water over the entire thing and mix until smooth.
  4. Bake on the middle rack of the oven at 350 degrees for 35 minutes. Let it cool, then top with your favorite frosting and enjoy!