Soft Salted Caramel Buttercream Cupcakes

Soft Salted Caramel Buttercream Cupcakes

The first bite melts on your tongue — cloud-soft vanilla cake meets a swirl of salted caramel buttercream so silky it belongs in a Parisian bakery. These cupcakes strike that rare balance between elegant enough for celebrations and comforting enough to eat straight from the pan on a Tuesday night.

Why You’ll Love This Recipe

  • Bakery-quality texture from simple ingredients — the secret is room temperature everything and proper creaming time
  • Make-ahead friendly — bake the cupcakes today, frost tomorrow, and they’ll stay perfectly moist for 3 days
  • Genuine salted caramel flavor — we’re making real caramel from scratch, not using extract (it takes 8 minutes and tastes incomparably better)
  • Crowd-pleaser status guaranteed — the sweet-salty combination appeals to everyone from kids to in-laws
  • No special equipment needed — a stand mixer helps but isn’t required; hand mixer works beautifully

Pro Tips

  • Bring your eggs and butter to room temperature — they’ll emulsify properly and create that tender crumb. Cold ingredients make dense cupcakes.
  • Don’t overbake — pull them when a toothpick has a few moist crumbs clinging to it, not when it’s bone-dry. They continue cooking in the pan for 2-3 minutes.
  • Cool caramel completely before adding to buttercream — warm caramel will melt the butter and turn your frosting into soup. If you’re impatient, spread it on a plate to cool faster.
  • Add a pinch more salt than feels right — the frosting is sweet, so a generous 3/4 teaspoon of flaky sea salt in the caramel creates that addictive contrast without tasting “salty.”

Soft Salted Caramel Buttercream Cupcakes

Sink into bakery-soft vanilla cupcakes crowned with silky salted caramel buttercream made from scratch. The sweet-salty swirl takes just 8 minutes and transforms simple cupcakes into showstoppers. Perfect for celebrations or Tuesday treat-yourself moments. Save for your next baking day! 🧁
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American

Ingredients
  

  • 1 3/4 cups all-purpose flour spooned and leveled
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter room temperature
  • 1 cup granulated sugar
  • 2 large eggs room temperature
  • 2 teaspoons vanilla extract
  • 2/3 cup whole milk room temperature
  • 1 cup granulated sugar for caramel
  • 6 tablespoons unsalted butter cut into pieces, for caramel
  • 1/2 cup heavy cream room temperature, for caramel
  • 3/4 teaspoon flaky sea salt for caramel
  • 1 cup unsalted butter room temperature, for buttercream
  • 3 1/2 cups powdered sugar sifted
  • 1/4 cup homemade salted caramel cooled completely
  • 2 tablespoons heavy cream for buttercream

Method
 

  1. Preheat oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners and set aside.
  2. In a medium bowl, whisk together the flour, baking powder, and salt until evenly combined. Set aside.
  3. In a large bowl, beat the butter and sugar together with an electric mixer on medium-high speed for 3-4 minutes until light and fluffy. Scrape down the sides of the bowl.
  4. Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract until combined.
  5. With the mixer on low speed, add the flour mixture in three additions, alternating with the milk in two additions, beginning and ending with flour. Mix just until no streaks remain — do not overmix.
  6. Divide the batter evenly among the prepared liners, filling each about 2/3 full. Bake for 18-20 minutes, until a toothpick inserted in the center comes out with a few moist crumbs. Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
  7. For the salted caramel: Heat 1 cup sugar in a heavy-bottomed saucepan over medium heat, stirring constantly with a heat-resistant spatula. The sugar will clump, then melt into a smooth amber liquid after 6-8 minutes. Watch carefully to prevent burning.
  8. Once the caramel is a deep amber color, immediately add the butter pieces (it will bubble vigorously). Stir until the butter is completely melted, then remove from heat and slowly pour in the heavy cream while stirring. Stir in the sea salt. Let cool to room temperature, about 1 hour.
  9. For the buttercream: Beat 1 cup butter on medium speed for 2 minutes until creamy. Gradually add the powdered sugar, one cup at a time, beating on low speed after each addition.
  10. Add 1/4 cup cooled caramel and 2 tablespoons heavy cream. Increase speed to medium-high and beat for 3-4 minutes until light and fluffy. The frosting should hold stiff peaks.
  11. Frost the cooled cupcakes using a piping bag, offset spatula, or butter knife. Drizzle with extra caramel if desired and sprinkle with a tiny pinch of flaky sea salt before serving.
Soft Salted Caramel Buttercream Cupcakes close up

Frequently Asked Questions

Can I use store-bought caramel sauce instead of homemade?

Yes, but choose a thick caramel like dulce de leche rather than ice cream topping. You’ll need about 1/2 cup. The flavor won’t be quite as complex, but it saves time on busy days.

Why is my buttercream grainy?

Your butter was likely too cold or the powdered sugar wasn’t fully incorporated. Beat the frosting on medium-high speed for a full 3-4 minutes after adding all ingredients — it should turn pale and fluffy. If it’s still grainy, the caramel may have crystallized; start with fresh caramel.

How do I get that smooth bakery finish on top?

Use an offset spatula or butter knife dipped in hot water, then dried. Swirl from the outside edge toward the center in one smooth motion. For that signature swoop, hold the spatula at a 45-degree angle and rotate the cupcake, not your hand.

Can I freeze these cupcakes?

Absolutely. Freeze unfrosted cupcakes in an airtight container for up to 2 months. Thaw at room temperature for an hour, then frost. The buttercream can also be frozen separately — just re-whip it for 2 minutes after thawing to restore the texture.

Storage & Serving

Store frosted cupcakes in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days (bring to room temperature 30 minutes before serving for the best texture). Serve them on their own as a stunning dessert, pair with cold milk or hot coffee, or go full decadence with a drizzle of extra caramel and a sprinkle of flaky salt on top.

These cupcakes prove that homemade doesn’t have to mean complicated — just a little patience with the caramel and you’ll have a dessert worth every single bite.

Scroll to Top