Vanilla cake is a timeless dessert that combines simple, quality ingredients to create a tender, flavorful treat that works for any occasion. This classic recipe produces a moist, fluffy cake with a gentle vanilla flavor that pairs beautifully with buttercream frosting or fresh fruit. I’ve perfected this recipe over years of testing in my Portland kitchen, and it’s now my go-to formula for birthdays, celebrations, and everyday moments that deserve something special. The technique is straightforward, the results are consistent, and the versatility is endless.

My Story with Vanilla Cake
I’m Lila Bennett, a 34-year-old home baker based in Portland, Oregon, and my kitchen is almost always filled with the smell of something sweet. I fell in love with baking as a kid, sneaking tastes of cookie dough and watching simple ingredients turn into something comforting and delicious. What started with slightly overbaked cookies turned into years of experimenting with cakes, pancakes, and all kinds of desserts—learning through trial, error, and a lot of taste-testing.
Vanilla cake holds a special place in my heart because it taught me a crucial lesson: the best recipes aren’t always complicated. My first attempt was dense and dry, a bitter disappointment. I learned that proper creaming technique, room-temperature ingredients, and the right ratio of wet to dry components transform this simple cake into something genuinely delicious. Years later, after baking hundreds of vanilla cakes for friends, family, and clients, I’ve refined every detail. This recipe represents my accumulated experience and a deep commitment to helping home bakers achieve restaurant-quality results.
Recipe Overview
| Metric | Value |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 30-35 minutes |
| Total Time | 55 minutes (plus cooling) |
| Servings | 12 servings |
| Difficulty Level | Easy to Intermediate |
| Cuisine | American / Modern Baking |
Why This Recipe Works
This vanilla cake recipe works because it balances structure with tenderness through precise ingredient ratios and proven technique. The combination of whole eggs, egg yolks, and sour cream creates a crumb that’s simultaneously light and moist, never dry or dense. I use this formula consistently in my Portland kitchen and have tested it dozens of times to ensure reliable results every single time you bake it.
The secret lies in three specific factors: first, creaming room-temperature butter and sugar for a full three minutes aerates the batter and creates structure; second, alternating dry and wet ingredients prevents overmixing while ensuring even hydration; third, sour cream adds richness and moisture that regular milk can’t provide. This is why your homemade vanilla cake tastes restaurant-quality rather than boxed and artificial.
I’ve tested substitutions and shortcuts, and they always compromise texture or flavor. This recipe requires just 20 minutes of active work for maximum impact. The baking time is forgiving—a few minutes over or under won’t ruin your cake. The frosting options are endless, from simple vanilla buttercream to cream cheese frosting, making this recipe the foundation for any flavor combination you imagine.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| All-purpose flour | 2 3/4 cups (330g) | Spoon and level, don’t scoop. Cake flour works but makes a softer crumb. |
| Baking powder | 2 1/2 teaspoons | Double-acting preferred. Check expiration date for best rise. |
| Baking soda | 1/2 teaspoon | Reacts with sour cream for extra lift. |
| Fine sea salt | 1/2 teaspoon | Enhances vanilla flavor. Skip iodized salt. |
| Unsalted butter | 1 cup (226g), softened | Must be room temperature for proper creaming. Cold butter won’t incorporate air. |
| Granulated sugar | 2 cups (400g) | Standard white sugar. Turbinado adds texture if you prefer. |
| Large eggs | 2 whole eggs | Room temperature. Cold eggs won’t emulsify properly. |
| Egg yolks | 2 additional yolks | Adds richness and keeps crumb moist. Saves egg whites for other uses. |
| Whole milk | 1/2 cup (120ml) | Room temperature. Almond or oat milk acceptable but changes texture slightly. |
| Sour cream | 1 cup (240ml) | Full-fat preferred. Adds moisture and subtle tang. Greek yogurt (thinned with milk) works as substitute. |
| Vanilla extract | 2 teaspoons | Pure vanilla essential for flavor depth. Never use imitation for this recipe. |
| Vanilla bean paste | 1 teaspoon (optional) | Adds visual specks and deeper vanilla flavor. Omit if unavailable. |
Step-by-Step Instructions
Prep Phase
- Preheat your oven to 350°F (175°C) and position the rack in the lower-middle position for even baking.
- Prepare two 9-inch round cake pans by greasing with butter and lining the bottoms with parchment paper rounds.
- Measure all dry ingredients—flour, baking powder, baking soda, and salt—into a small bowl and whisk together for 30 seconds to distribute leavening agents evenly.
- Combine milk and sour cream in a liquid measuring cup and let sit at room temperature for five minutes.
Creaming Phase
- Cut room-temperature butter into roughly one-inch cubes and place in your mixer bowl.
- Beat butter on medium-high speed for one minute until it becomes pale and creamy.
- Gradually add sugar while mixing on medium speed, scraping the bowl every 30 seconds for three minutes total until the mixture looks light, fluffy, and pale yellow.
- This process incorporates air into the batter, creating the lift and structure your cake needs.
Egg Incorporation Phase
- Add the two whole eggs one at a time on medium speed, mixing for 30 seconds after each addition.
- Add the two egg yolks one at a time, mixing for 30 seconds after each addition.
- Scrape the bowl thoroughly and mix for another 10 seconds until the mixture is fully combined and smooth.
Dry and Wet Integration Phase
- Add one-third of the dry flour mixture to the wet ingredients and mix on low speed for 20 seconds until just combined.
- Pour in half of the milk-sour cream mixture while mixing on low speed for 15 seconds.
- Add another third of the dry mixture and mix for 20 seconds until almost combined.
- Pour in the remaining milk-sour cream mixture while mixing for 15 seconds on low speed.
- Add the final third of dry ingredients and mix on low speed for exactly 20 seconds until the batter is smooth and uniform.
- Do not overmix at this stage; gentle mixing prevents tough, dense cakes.
- Add vanilla extract and vanilla bean paste (if using) and fold in with a spatula for five turns.
Baking Phase
- Divide the batter equally between prepared pans, using an offset spatula to smooth the tops.
- Place both pans in the preheated oven on the lower-middle rack with two inches between them.
- Bake for 30 to 35 minutes until a toothpick inserted in the center comes out clean or with just a few moist crumbs attached.
- Check for doneness at 30 minutes, then check every minute thereafter to prevent overbaking.
- The tops should be light golden brown and spring back when gently pressed with your fingertip.
Cooling Phase
- Remove cakes from the oven and let them cool in the pans on a wire rack for 15 minutes.
- Run a thin offset spatula around the inside of each pan to loosen the cakes from the sides.
- Place a wire cooling rack over the first pan and carefully invert to turn the cake onto the rack.
- Gently lift the pan away and peel off the parchment paper while the cake is still warm.
- Repeat with the second cake, then let both cakes cool completely to room temperature for at least one hour before frosting.

Chef Tips for Perfect Results
- Temperature matters most: Room-temperature ingredients—especially butter, eggs, milk, and sour cream—emulsify properly and create a smooth, homogeneous batter. Cold ingredients separate and create a grainy, uneven crumb. Set ingredients out one hour before mixing.
- Weigh dry ingredients when possible: Spooning flour into a measuring cup and leveling off is more accurate than scooping. If you don’t have a scale, spoon then level. This prevents dense cakes from excess flour.
- Don’t skip the creaming step: Three full minutes of creaming butter and sugar incorporates air that leavening agents activate, creating rise and light texture. Under-creaming results in dense, gummy cakes.
- Alternate dry and wet ingredients starting and ending with dry: This sequence—dry, wet, dry, wet, dry—ensures even hydration and prevents overmixing. Overmixed batter activates gluten and toughens the cake.
- Use pure vanilla extract, never imitation: Imitation vanilla is vanillin derived from wood pulp or petrochemicals and tastes harsh and flat. Pure vanilla extract from actual vanilla beans creates the delicate flavor that defines great vanilla cake.
- Check oven calibration with an oven thermometer: Most home ovens run 25 degrees hot or cold. A $12 oven thermometer prevents underbaked or overbaked cakes and is the single best tool you can own.
Common Mistakes to Avoid
Mistake 1: Using cold butter from the refrigerator. Cold butter doesn’t cream properly and won’t incorporate air, resulting in a dense, gummy cake with poor rise. Fix: Remove butter from the refrigerator 60-90 minutes before baking and cut it into cubes to speed softening. Soft butter should leave a slight fingerprint when pressed gently.
Mistake 2: Opening the oven door before 25 minutes of baking. Sudden temperature loss collapses the structure your leavening agents have created, leaving a sunken, undercooked center. Fix: Install an oven light and avoid opening the door. Use a toothpick for doneness testing only after 28 minutes minimum.
Mistake 3: Overmixing the batter after adding dry ingredients. Excessive mixing activates gluten in the flour, toughening the cake and creating a dense crumb. The batter should look slightly lumpy when dry ingredients are fully incorporated. Fix: Use low mixer speed and stop mixing as soon as flour disappears—this takes roughly 20 seconds per addition.
Mistake 4: Using all-purpose flour that’s been stored opened for months. Old flour absorbs moisture and loses leavening power, producing a flat, dense cake. Fix: Store flour in an airtight container and replace it every 6-8 months. Keep baking powder and baking soda sealed and check expiration dates before each use.
Mistake 5: Frosting a warm cake. Frosting melts into warm cake, creating a greasy, separated appearance. Fix: Let cakes cool completely to room temperature—at least one hour—before applying frosting. Wrap cooled cakes in plastic wrap and refrigerate for 30 minutes before frosting for easier handling.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor and Texture |
|---|---|---|
| Vanilla extract | Almond extract (1 teaspoon) or butter extract (1 teaspoon) | Changes flavor profile completely; almond creates nuttier cake, butter creates richer note. Reduce vanilla extract to 1 teaspoon if using almond extract to prevent overpowering. |
| Sour cream | Greek yogurt (thinned with 2 tablespoons milk) or buttermilk | Greek yogurt creates tangier, denser crumb; buttermilk makes cake slightly more tender. Both work but texture differs subtly. Use 1 cup total liquid. |
| All-purpose flour | Cake flour (use 3 cups) | Creates softer, more delicate crumb with tender bite. Flavor remains identical. Do not use whole wheat flour as it changes flavor significantly. |
| Whole milk | Oat milk, almond milk, or coconut milk | Dairy-free alternatives work but create slightly denser crumb. Coconut milk adds subtle coconut undertone. Use same volume. |
| Granulated sugar | Coconut sugar or light brown sugar (packed) | Adds subtle molasses note and darker color. Creates marginally softer crumb. Use same weight; brown sugar packs denser so measure by weight. |
| 2 egg yolks | 3 tablespoons whole milk or water | Eliminates extra yolks if unavailable. Cake becomes slightly less rich and tender but remains delicious. Creates drier crumb compared to original. |
Serving Suggestions and Pairings
Vanilla cake works beautifully with classic vanilla buttercream for sophisticated elegance at dinner parties or weddings. Pair it with cream cheese frosting and fresh raspberries for modern brunch celebrations or summer entertaining. For casual family gatherings, serve warm vanilla cake with whipped cream and fresh strawberries, creating a dessert that feels both refined and approachable.
Stack two layers with chocolate buttercream frosting between them for a timeless chocolate-vanilla combination that delights every generation. Add vanilla cake to afternoon tea service with lemon curd and freshly whipped cream between layers, transforming the cake into an elevated British-inspired treat. For children’s birthday parties, frost with bright buttercream and top with rainbow sprinkles or edible pearls.
Create a dessert board by serving sliced vanilla cake alongside berries, chocolate truffles, and candied citrus for intimate gatherings. Layer vanilla cake with pastry cream and fresh fruit for a showstopping French-inspired mille-feuille that impresses restaurant diners. Serve room-temperature vanilla cake with espresso or coffee as a simple, refined after-dinner option that lets the delicate vanilla flavor shine.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Room temperature (unfrosted) | 1-2 days | Wrap completely in plastic wrap or store in an airtight container at room temperature away from direct sunlight. |
| Room temperature (frosted) | 2-3 days | Keep frosted cake in an airtight cake container at room temperature. Avoid direct sunlight. Refrigeration dries out unfilled cakes. |
| Refrigerator (unfrosted) | 4-5 days | Wrap tightly in plastic wrap and place in an airtight container. Cold temperatures dry out cake; refrigeration is for storage convenience, not quality improvement. |
| Refrigerator (frosted) | 5-7 days | Unfilled frosted cake keeps longest because filling adds moisture that promotes mold. Store in airtight container on refrigerator shelf (not door where temperature fluctuates). |
| Freezer (unfrosted) | 3 months | Cool completely, then wrap each layer individually in plastic wrap, then aluminum foil. Label with date. Thaw at room temperature for 2-3 hours before serving. |
| Freezer (frosted) | 2-3 months | Freeze on a baking sheet uncovered until frosting hardens (2 hours), then wrap carefully to avoid frosting damage. Thaw in refrigerator for 4-6 hours, then at room temperature for 1 hour before serving. |
| Reheating (oven) | 10-15 minutes | Wrap unfrosted cake in aluminum foil and warm at 300°F until just heated through. Do not reheat frosted cake in oven as frosting melts unevenly. |
| Reheating (microwave) | 30-45 seconds | Place single slice on microwave-safe plate and heat at 50% power. Check after 20 seconds. Microwave dries cake quickly; use sparingly for last resort only. |
Nutritional Information
Approximate values per serving (one slice of two-layer cake, approximately 1/12 of recipe, unfrosted):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 285 |
| Protein | 4.2g |
| Total Fat | 12.5g |
| Saturated Fat | 7.8g |
| Unsaturated Fat | 3.5g |
| Cholesterol | 78mg |
| Carbohydrates | 38g |
| Dietary Fiber | 0.4g |
| Sugar | 26g |
| Sodium | 182mg |
Note: Nutritional values are approximate and calculated using standard ingredients. Values will increase significantly when frosting is added (typically 150-200 additional calories per serving depending on frosting type and thickness).
Frequently Asked Questions
Can I substitute vegetable oil for butter in vanilla cake?
You can replace roughly 75 percent of the butter with vegetable oil, but the cake will taste less rich and complex because butter contributes the vanilla cake’s signature flavor notes. Replace 3/4 cup butter with 1/2 cup plus 2 tablespoons neutral oil and keep 1/4 cup butter. This hybrid approach preserves flavor while creating slightly lighter texture. Pure oil substitution creates an acceptable but noticeably less flavorful cake.
How do I know when vanilla cake is done baking?
Vanilla cake is properly baked when a toothpick inserted into the center comes out clean or with only a few moist crumbs, and the tops are light golden brown and spring back when gently pressed. This doneness typically occurs at 30-35 minutes depending on your oven calibration. Start checking at 28 minutes to prevent overbaking, which dries out the delicate crumb.
Why is my vanilla cake dry and dense?
Dry, dense vanilla cake results from overbaking, overmixing the batter after adding flour, using cold ingredients that don’t emulsify properly, or measuring flour incorrectly by scooping directly from the bag. To fix: use an oven thermometer, mix gently after adding dry ingredients, bring all ingredients to room temperature, and measure flour by spooning into a cup then leveling. Each factor compounds the problem, so address multiple causes simultaneously.
Can I make vanilla cake the day before serving?
Yes, unfrosted vanilla cake actually improves when stored overnight because moisture redistributes throughout the crumb, making it more tender and flavorful. Bake one day ahead, cool completely, wrap in plastic wrap, and store at room temperature or refrigerator. Frost the next day just before serving, as unfilled cakes stay fresh 2-3 days but frosted cakes need serving sooner for best texture.
What is the best frosting for vanilla cake?
Vanilla buttercream is the classic choice because it lets the cake’s delicate vanilla flavor shine and complements the tender crumb without overwhelming it. Cream cheese frosting adds tangy richness that enhances vanilla’s subtlety. For simpler presentation, dust baked cake with powdered sugar, or use whipped cream and fresh berries for lighter elegance. Choose frosting based on your desired richness level and occasion formality.
Can vanilla cake be made in one round pan instead of two?
Yes, but you must increase the baking time to 50-65 minutes because the batter is nearly double the depth, creating longer baking time and risking an overbaked exterior and underbaked center. A better alternative is baking in two standard pans and trimming them to equal height to create a single thick layer. If using one deep pan, tent the top with aluminum foil after 35 minutes to prevent overbrowning while the center finishes baking.
Final Thoughts
Vanilla cake represents the foundation of successful home baking because mastering this classic teaches essential techniques that apply to every other cake you’ll ever make. The recipe yields a tender, moist cake with authentic vanilla flavor that surpasses boxed mixes and justifies the minimal extra effort. Each time you bake this vanilla cake, you’re building expertise and confidence that elevates all your future baking projects.

Vanilla Cake
Equipment
- 9-inch round cake pans
- stand mixer or hand mixer
- mixing bowls
- measuring cups and spoons
- rubber spatula
- wire cooling racks
- parchment paper
- offset spatula
Ingredients
- 2 3/4 cups all-purpose flour
- 2 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp fine sea salt
- 1 cup unsalted butter, softened
- 2 cups granulated sugar
- 2 large eggs
- 2 egg yolks
- 1/2 cup whole milk
- 1 cup sour cream
- 2 tsp vanilla extract
- 1 tsp vanilla bean paste (optional)
Instructions
- Preheat the oven to 350°F and position the rack in the lower-middle position.
- Grease two 9-inch round cake pans and line the bottoms with parchment paper.
- Whisk together the flour, baking powder, baking soda, and salt in a bowl.
- Combine the milk and sour cream in a measuring cup and let sit briefly at room temperature.
- Beat the softened butter on medium-high speed until pale and creamy.
- Gradually add the sugar and continue beating for 3 minutes until light and fluffy.
- Add the whole eggs one at a time, mixing after each addition.
- Add the egg yolks one at a time and mix until fully incorporated.
- Scrape down the bowl and mix briefly until smooth.
- Add one-third of the dry ingredients and mix on low speed until just combined.
- Pour in half of the milk and sour cream mixture and mix gently.
- Add another third of the dry ingredients and mix until nearly combined.
- Add the remaining milk mixture and mix briefly on low speed.
- Add the remaining dry ingredients and mix until the batter is smooth.
- Fold in the vanilla extract and optional vanilla bean paste with a spatula.
- Divide the batter evenly between the prepared pans and smooth the tops.
- Bake for 30 to 35 minutes until a toothpick inserted into the center comes out clean.
- Cool the cakes in the pans for 15 minutes on a wire rack.
- Run a thin spatula around the edges to loosen the cakes from the pans.
- Invert the cakes onto wire racks and remove the parchment paper.
- Cool the cakes completely before frosting or serving.

