Here’s a Vanilla Caramel Cupcake recipe — soft, buttery vanilla cupcakes filled (or topped!) with rich caramel sauce and finished with creamy caramel buttercream. Perfect for any occasion! 🧁✨
🧾 Ingredients
For the Vanilla Cupcakes
-
1½ cups (190g) all-purpose flour
-
1½ tsp baking powder
-
¼ tsp salt
-
½ cup (115g) unsalted butter, softened
-
1 cup (200g) granulated sugar
-
2 large eggs, room temperature
-
2 tsp pure vanilla extract
-
½ cup (120ml) whole milk
-
¼ cup (60ml) sour cream (or plain yogurt)
For the Caramel Sauce
(You can also use store-bought caramel if you prefer!)
-
1 cup (200g) granulated sugar
-
6 tbsp (85g) unsalted butter, cut into pieces
-
½ cup (120ml) heavy cream
-
1 tsp vanilla extract
-
Pinch of salt
For the Caramel Buttercream
-
1 cup (230g) unsalted butter, softened
-
3 cups (360g) powdered sugar, sifted
-
⅓ cup (80ml) caramel sauce (cooled)
-
1–2 tbsp heavy cream or milk (as needed for texture)
-
Pinch of salt
👩🍳 Instructions
1. Make the Cupcakes
-
Preheat oven to 350°F (175°C) and line a 12-cup muffin tin with cupcake liners.
-
In a medium bowl, whisk together flour, baking powder, and salt.
-
In a large bowl, cream together butter and sugar until light and fluffy (2–3 minutes).
-
Beat in eggs one at a time, then add vanilla extract.
-
Mix in half of the dry ingredients, then milk and sour cream, then the remaining dry ingredients.
-
Divide batter evenly among cupcake liners (about ¾ full).
-
Bake for 18–20 minutes, or until a toothpick inserted in the center comes out clean.
-
Cool completely on a wire rack.
2. Make the Caramel Sauce
-
In a saucepan over medium heat, melt sugar, stirring constantly until it becomes an amber-colored liquid.
-
Add butter carefully (it will bubble), stirring until melted and combined.
-
Slowly whisk in heavy cream. Boil for 1 minute, then remove from heat.
-
Stir in vanilla and salt. Let cool completely before using.
3. Make the Caramel Buttercream
-
Beat butter on medium-high speed until creamy (about 2 minutes).
-
Add powdered sugar, 1 cup at a time, mixing on low speed.
-
Add caramel sauce and salt, then beat on medium-high until fluffy.
-
Adjust texture with cream or milk as needed.
4. Assemble the Cupcakes
-
Once cupcakes are cool, use a small knife or piping tip to core out the center.
-
Fill each cupcake with a teaspoon of caramel sauce.
-
Pipe caramel buttercream on top.
-
Drizzle with extra caramel and a sprinkle of sea salt if desired.
🍯 Tips
-
Don’t refrigerate the caramel sauce too long before using — it thickens as it cools.
-
For extra flavor, add a bit of caramel or vanilla extract to the cupcake batter.
-
These keep well covered at room temperature for 2 days, or refrigerated for up to 5 days.
Would you like me to turn this into a salted caramel version or keep it classic sweet caramel?