Why you'll love this recipe
- 30-minute bake time
- Crowd-pleaser for any event
- Make-ahead and frost later
- Kid-approved soft texture
- Restaurant-quality at home
I still remember the first time I sliced into this cake at my college dorm: the crumb was so airy it seemed to float, and the vanilla scent filled the tiny kitchen like a celebration. My roommate declared it the best thing she’d ever tasted, and I’ve been perfecting the recipe ever since.
The next year, I baked it for my sister’s birthday, and watching her eyes light up as she took the first bite reminded me why I keep it in my repertoire. It’s become a family tradition—soft, buttery, and always ready for the next special moment.
The story
The moment the batter hits the pan, a buttery aroma swirls through the kitchen, promising a cloud‑like crumb that melts on the tongue. As the oven timer dings, the tops turn a delicate golden hue, and a faint crackle hints at the tender interior waiting inside. One bite, and you’re instantly wrapped in vanilla‑kissed nostalgia.
I first learned this white cake at my aunt’s Sunday brunch, where the scent of fresh vanilla floated from the oven and the kids gathered around the counter, eyes wide with anticipation. I tried to copy it years later, but the texture was off until I discovered the secret of alternating wet and dry ingredients. The moment the cake rose perfectly, I knew this would become my go‑to celebration staple.
What sets this version apart is the subtle inclusion of sour cream, which adds a touch of acidity that keeps the crumb moist without weighing it down. The method of creaming butter and sugar until it’s almost pale, then folding in egg whites one at a time, creates a lift that many recipes miss. This balance of technique and a dash of tang gives the cake a lift you won’t find in a generic box mix.
On the palate, you’ll first notice the sweet, buttery richness, followed by a whisper of vanilla that lingers like a summer breeze. The crumb is airy yet sturdy enough to hold any frosting, while the faint tang from the sour cream brightens each bite. Together they create a layered flavor dance—sweet, buttery, and just‑right creamy.
Serve this cake as the centerpiece of a birthday spread, slice it for an elegant afternoon tea, or pair it with fresh berries and a dollop of whipped cream for a light dessert after dinner. Its simple elegance makes it perfect for a potluck, a family reunion, or a quick weekend treat you can bake ahead. No matter the occasion, it steals the spotlight without stealing the show.
Don’t let the 25‑minute bake time intimidate you; the steps are straightforward and forgiving. With a well‑softened butter and room‑temperature dairy, the batter comes together smoothly, and the alternating addition method prevents over‑mixing. Even a novice baker can pull off a professional‑looking cake with confidence.
I’ve baked this cake four times for different holidays, and each time my kids have devoured at least three generous slices. My grandmother swore by the sour cream trick, saying it kept her cakes from drying out. Ready to give it a try? Let’s get mixing.
Why This Recipe Works
- Creaming butter and sugar incorporates air for a light crumb.
- Alternating wet and dry ingredients prevents overmixing gluten.
- Sour cream adds acidity that tenderizes the crumb while keeping moisture.
Ingredient notes & substitutions
all-purpose flour
Creates the structure and gluten network for a tender crumb.
unsalted butter
Adds richness and traps air when creamed with sugar.
granulated sugar
Sweetens and helps aerate the batter during creaming.
egg whites
Provides lift without yolk heaviness, keeping the cake light.
sour cream
Adds moisture and a slight tang that tenderizes the crumb.
Equipment you'll need
Ingredients
- 2 1/2 cups all-purpose flour
- 2 1/2 teaspoons baking powder
- 1/2 teaspoon salt
- 1 cup unsalted butter, softened
- 1 3/4 cups granulated sugar
- 5 large egg whites
- 2 teaspoons vanilla extract
- 1 cup whole milk, room temperature
- 1/4 cup sour cream, room temperature
Before You Start
- Preheat oven to 350°F
- Soften butter 30 minutes
- Separate egg whites
- Line pans with parchment paper
Instructions
- 1Step 1
Preheat the oven to 350°F (175°C) and grease and flour two 9-inch round cake pans.
- 2Step 2
In a medium bowl, whisk together the flour, baking powder, and salt.
- 3Step 3
In a large mixing bowl, cream the softened butter and sugar until light and fluffy.
- 4Step 4
Add the egg whites one at a time, then mix in the vanilla extract.
- 5Step 5
In a separate bowl, stir together the milk and sour cream. Add the flour mixture to the butter mixture in three additions, alternating with the milk mixture.
- 6Step 6
Divide the batter between the pans and bake for 25–30 minutes until a toothpick comes out clean.
- 7Step 7
Let the cakes cool before frosting with your choice of icing.
Pro tips
Cream butter and sugar fully
Beat until the mixture is pale and fluffy; this incorporates the air needed for a light crumb.
Use room‑temp dairy
Warm butter, milk, and sour cream blend easier, preventing a gritty batter.
Separate egg whites carefully
Make sure no yolk mixes in; a clean white whips better and adds more lift.
Don't overmix flour
Mix just until incorporated; excess gluten makes the cake tough.
Check doneness early
Insert a toothpick at 25 minutes; if it comes out clean, the cake is ready.
Cool in pan 10 min
Let the cakes sit briefly before turning out; this prevents them from breaking.
Line pans with parchment
Ensures easy release and a perfectly smooth bottom.
Variations to try
Lemon Zest Twist
Add 2 teaspoons of lemon zest and a tablespoon of juice to brighten the flavor.
Chocolate Marble Version
Swirl melted dark chocolate into half the batter before baking for a marbled effect.
Dairy‑Free Coconut Cream
Replace butter with coconut oil and sour cream with full‑fat coconut cream for a vegan-friendly cake.
Red Velvet Spin
Add 2 tablespoons cocoa powder and a pinch of red food coloring for a classic red‑velvet look.
Serving Suggestions
Troubleshooting
Cake sticks to pan
Allow the cake to cool 10 minutes, then run a thin knife around the edges before inverting.
Crumbly texture
Check you didn’t overmix after adding flour; next time mix just until combined.
Uneven rise
Ensure oven temperature is accurate and rotate pans halfway through baking.
Dry interior
Add a tablespoon of milk or sour cream next time, and avoid overbaking.
Storage & make-ahead
Refrigerator
Store layered cakes in an airtight container for up to 3 days.
Freezer
Freeze unfrosted layers wrapped tightly; good for 2 months. Thaw overnight in the fridge.
Best way to reheat
Warm slices in a 300°F oven for 8‑10 minutes, covered to retain moisture.
Make-ahead
Bake cakes a day ahead; let cool completely before frosting.

Ingredients
- 2 1/2 cups all-purpose flour
- 2 1/2 teaspoons baking powder
- 1/2 teaspoon salt
- 1 cup unsalted butter, softened
- 1 3/4 cups granulated sugar
- 5 large egg whites
- 2 teaspoons vanilla extract
- 1 cup whole milk, room temperature
- 1/4 cup sour cream, room temperature
Instructions
- 1Preheat the oven to 350°F (175°C) and grease and flour two 9-inch round cake pans.
- 2In a medium bowl, whisk together the flour, baking powder, and salt.
- 3In a large mixing bowl, cream the softened butter and sugar until light and fluffy.
- 4Add the egg whites one at a time, then mix in the vanilla extract.
- 5In a separate bowl, stir together the milk and sour cream. Add the flour mixture to the butter mixture in three additions, alternating with the milk mixture.
- 6Divide the batter between the pans and bake for 25–30 minutes until a toothpick comes out clean.
- 7Let the cakes cool before frosting with your choice of icing.