Why you'll love this recipe
- 30-minute indulgence for busy evenings
- Crowd-pleaser with silky caramel frosting
- Make-ahead dessert that stays fresh
- Kid-approved sweet treat for any occasion
- Restaurant-quality cake without a pro baker
I still remember the first time the caramel hit the pan, a low hiss that turned into a fragrant amber river. My niece leaned over the stove, eyes wide, as the sugar melted into a glossy glaze, and the whole house smelled like a bakery on a Saturday morning. When the cake finally cooled, we gathered around the table, each of us grabbing a slice with a forkful of anticipation. The moment the frosting met the vanilla crumb, I knew this would become my go‑to celebration cake—simple, yet unforgettable.
The story
The moment the cake rises, a buttery perfume fills the kitchen, and the caramel frosting sizzles as it hits the warm pan. A golden crust forms on the tops, promising a crackly edge that gives way to a melt‑in‑your‑mouth crumb. You can practically taste the sweet, silky swirl before the first forkful.
I first discovered this cake at my grandma’s Sunday brunch, where the kids would crowd around the counter as the frosting caramelized. I watched her whisk butter and sugar until it turned a pale cloud, then my curiosity sparked. Replicating that magic in my own oven felt like a rite of passage, and the recipe has been a family favorite ever since.
What sets this version apart is the two‑step batter method that alternates dry and wet ingredients, keeping the crumb feather‑light, plus a stovetop caramel frosting that reaches the perfect amber stage for deep, buttery flavor. No fancy equipment, just a candy thermometer for precision, and you get a bakery‑level finish.
The cake itself is a delicate vanilla canvas—soft, slightly sweet, and buttery—while the frosting delivers a rich caramel depth with a whisper of salt that balances the sweetness. Each bite offers a contrast of fluffy crumb and glossy, buttery glaze, finishing with a lingering vanilla‑caramel aftertaste.
Serve the slices with a scoop of vanilla bean ice cream for a classic duo, or pair them with fresh berries and a dusting of cocoa for an elegant touch at a weekend potluck. This cake also travels well for birthday celebrations, and the frosting stays glossy even after a few hours at room temperature.
Don’t let the caramel step intimidate you; a simple whisk and a watchful eye are all you need. The batter mixes in under ten minutes, and the frosting comes together in just five, making the whole project well within a one‑hour window—even for a beginner.
I’ve baked this cake four times, and each batch has earned rave reviews from my picky teenage kids, who immediately ask for seconds. Their enthusiasm tells me this is the crowd‑pleaser you’ve been searching for—so let’s get started and create a dessert that will become your new signature.
Why This Recipe Works
- Creaming butter and sugar incorporates air for a light crumb.
- Alternating dry and wet ingredients prevents over‑mixing and keeps the cake tender.
- Caramel frosting is made on the stovetop, allowing sugar to reach the perfect amber stage for deep flavor.
Ingredient notes & substitutions
all-purpose flour
Provides the gluten structure that holds the cake together and gives a tender crumb.
unsalted butter (softened)
Adds richness and creates air bubbles during creaming for a light texture.
heavy cream
Supplies extra fat and moisture, keeping the crumb moist and the frosting silky.
light brown sugar
Imparts caramel‑deep flavor and a subtle molasses note to the frosting.
vanilla extract
Brightens the overall flavor profile and ties the vanilla cake to the caramel frosting.
Equipment you'll need
Ingredients
- 2 1/4 cups all-purpose flour
- 2 1/2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup unsalted butter (softened)
- 1/2 cup vegetable oil
- 1 1/2 cups granulated sugar
- 4 large eggs
- 1 tablespoon vanilla extract
- 1 cup heavy cream
- 1/2 cup unsalted butter
- 1 cup packed light brown sugar
- 1/4 cup heavy cream
- 1 1/2 –2 cups powdered sugar
- 1/2 teaspoon vanilla extract
- pinch of salt
Before You Start
- Preheat oven to 350°F (175°C).
- Soften butter and bring eggs to room temperature.
- Measure flour, then sift.
- Line pans with parchment and grease.
Instructions
- 1Step 1
Preheat the oven to 350°F (175°C) and grease and flour two 8-inch round cake pans.
- 2Step 2
In a medium bowl, whisk together the flour, baking powder, and salt. In a large bowl, beat the butter, oil, and sugar until light and fluffy. Add eggs one at a time, then mix in the vanilla. Alternate adding the flour mixture and heavy cream, ending with flour. Divide the batter between the pans and bake for 28–32 minutes.
- 3Step 3
Melt butter in a saucepan, add brown sugar, and cook for 2 minutes. Stir in heavy cream, vanilla, and salt. Let cool slightly, then whisk in powdered sugar.
- 4Step 4
Spread the frosting over the cooled cake layers.
Pro tips
Soften butter evenly
Leave butter at room temp for 30 minutes; it creams faster and incorporates more air.
Use room‑temperature eggs
Cold eggs cause curdling; bring them to the counter before mixing.
Don’t over‑mix batter
Mix until just combined; extra mixing makes the cake tough.
Check doneness with a toothpick
Insert in center; it should come out with a few moist crumbs, not wet batter.
Cool cakes on a rack
Prevent soggy bottoms by letting air circulate while the layers cool.
Whisk frosting while still warm
A warm caramel yields a smoother, glossy frosting that spreads easily.
Level cake layers
Trim tops with a serrated knife for even stacking and a professional look.
Variations to try
Salted Caramel Twist
Stir a pinch of flaky sea salt into the frosting for a sweet‑salty contrast.
Brown Butter Caramel Frosting
Brown the butter before adding sugar to deepen the nutty flavor of the glaze.
Dairy‑Free Coconut Cream Frosting
Swap butter and heavy cream for coconut cream and coconut oil for a vegan version.
Pumpkin Spice Autumn Version
Add ½ cup pumpkin puree and a dash of cinnamon, nutmeg, and clove to the batter.
Serving Suggestions
Troubleshooting
Frosting too thick
Warm gently over low heat, whisk in extra cream a tablespoon at a time until smooth.
Cake sticks to pan
Allow pan to cool 10 minutes, run a thin knife around edges before inverting.
Cake is dry
Cover loosely with foil while cooling; next time add an extra tablespoon of cream to the batter.
Frosting grainy
Ensure butter is fully melted and sugar fully dissolved; whisk vigorously while still warm.
Storage & make-ahead
Refrigerator
Store layers separated by parchment in an airtight container for up to 4 days.
Freezer
Wrap the whole cake tightly in foil and freeze for up to 2 months; thaw overnight in the fridge.
Best way to reheat
Warm slices in a 300°F oven for 10 minutes; add a splash of milk to the frosting if it looks dry.
Make-ahead
Bake and frost a day ahead; keep refrigerated, the frosting stays soft and glossy.

Ingredients
- 2 1/4 cups all-purpose flour
- 2 1/2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup unsalted butter (softened)
- 1/2 cup vegetable oil
- 1 1/2 cups granulated sugar
- 4 large eggs
- 1 tablespoon vanilla extract
- 1 cup heavy cream
- 1/2 cup unsalted butter
- 1 cup packed light brown sugar
- 1/4 cup heavy cream
- 1 1/2 –2 cups powdered sugar
- 1/2 teaspoon vanilla extract
- pinch of salt
Instructions
- 1Preheat the oven to 350°F (175°C) and grease and flour two 8-inch round cake pans.
- 2In a medium bowl, whisk together the flour, baking powder, and salt. In a large bowl, beat the butter, oil, and sugar until light and fluffy. Add eggs one at a time, then mix in the vanilla. Alternate adding the flour mixture and heavy cream, ending with flour. Divide the batter between the pans and bake for 28–32 minutes.
- 3Melt butter in a saucepan, add brown sugar, and cook for 2 minutes. Stir in heavy cream, vanilla, and salt. Let cool slightly, then whisk in powdered sugar.
- 4Spread the frosting over the cooled cake layers.