Caramel Buttercream Frosting Recipe

5 from 1 vote

My EASY Caramel Buttercream Frosting Recipe is the BEST! Use any caramel sauce to make this frosting – homemade or store bought. It’s the perfect buttercream recipe for cakes, cupcakes, cookies – you name it!

Pin it now to save for later

Pin Recipe
frosting in jar with caramel on spoon and piping bag in front and cupcakes behind

BEST Caramel Buttercream Frosting Recipe

I have been wanting to make a frosting like this for years – it’s creamy like buttercream with the flavor of caramel. While I love cooked caramel icing, sometimes I want buttercream or a more versatile caramel flavored frosting for decorating cakes and cupcakes. That’s what this recipe is!

Why you will love this recipe:

  • Use any kind of caramel sauce – homemade or store bought.
  • Mixes up easily with a hand or a stand mixer!
  • Perfect for piping but hardens when chilled so it’s great for stacking cakes!
  • Easy to make into SALTED caramel buttercream by adding sea salt.
cupcake with frosting

Ingredients in Homemade Caramel Frosting

Caramel Sauce: More on this below, but you can use homemade or store bought.

Butter: I used unsalted butter. Make sure it’s been softened before starting!

Powdered Sugar: This helps make it more of an American Buttercream, perfect for piping!

Vanilla: For flavor.

Salt: If you want to make Salted Caramel Buttercream, then you should add sea salt or kosher salt (not table salt).

What caramel is best to make caramel icing?

The beauty of this recipe is I’ve made it with both store bought AND homemade!

For caramel buttercream with store bought caramel, I’ve tested this with multiple brands of ice cream topping and any work great!

If you want to make homemade caramel, then you can make any of my recipes:

frosting in jar with caramel on spoon and piping bag in front and cupcakes behind

How to Make Caramel Buttercream Frosting

  1. Add softened butter and caramel sauce to the bowl of a stand mixer fitted with the paddle attachment. I don’t recommend using the whisk attachment, but you can use a hand mixer if you want. Cream the two together until the butter is chunky.
  2. Add powdered sugar and vanilla and mix on medium-high speed until it comes together in a nice smooth frosting. Unlike my other buttercream recipes, you won’t need any heavy cream or milk – it should be the perfect consistency just because of the caramel.
  3. If you want salted caramel icing, then add ½ to 1 teaspoon sea salt or kosher salt (to taste).

How to use Caramel Icing

There are so many ways to use this frosting!

So many ideas!

cupcake with frosting drizzled with caramel sauce

Tips & FAQ for the best frosting recipe!

Do you have to use unsalted butter for buttercream?

No – if you use salted butter then omit the salt in the recipe (except add the sea salt if you’re making salted caramel frosting).

Why is my frosting runny?

Possibly your caramel sauce was thinner than mine. Or, your butter was really soft when you started. Try refrigerating it for an hour or so and see if it firms up. If not, add more powdered sugar to thicken (and add some salt to cut all the sweetness if it gets too sweet).

How to fix frosting that’s too sweet?

Adding some salt cuts sweetness. It seems counterintuitive but adding ¼ teaspoon of salt to something that’s really sweet can help it be less so.

Why is my frosting is too thick to pipe?

This can happen for a number of reasons, but you can add a bit more caramel or add 1 teaspoon heavy cream and mix – adding more cream as needed until it’s desired consistency. Don’t add too much at a time though, or it’ll get runny.

Can I use jarred caramel sauce?

Yes! Store bought caramel, dulce de leche or ice cream topping will all work in this recipe.

How to store caramel buttercream frosting?

Store this in an airtight container in the refrigerator for up to 1 week or freeze for up to a month.

Can buttercream frosting be left out?

For storing cakes or cupcakes frosted with buttercream, I recommend storing in the refrigerator. But you can leave them out for parties, etc., but once you notice it getting shiny it’s time to chill it.

Other Frosting and Cake Recipes

Have you made this recipe?

Tag @crazyforcrust on Instagram or hashtag it #crazyforcrust

Caramel Buttercream Frosting Recipe

EASY Caramel Buttercream Frosting – this recipe works with any caramel sauce and is perfect frosting for cupcakes, cakes, cookies and so much more!
5 from 1 vote
Prep Time 15 minutes
Total Time 15 minutes
Yield 24 servings
Serving Size 1 serving


  • 1 cup (226g) unsalted butter , softened
  • ½ cup caramel sauce (homemade or store bought)
  • ½ teaspoon salt
  • 4 cups (452g) powdered sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon sea salt for flavor, optional if making salted caramel frosting


  • Add butter and caramel to the bowl of a stand mixer fitted with the paddle attachment (or use a hand mixer). Cream until butter is chunky in the caramel.
  • Add salt, vanilla and powdered sugar and beat until creamy and smooth.
  • Frost recipe as desired. Makes enough for 24 cupcakes or a 9-inch layer cake. Store in refrigerator for up to one week or freeze for up to a month.

Recipe Notes

  • You can use any kind of caramel sauce – check out the links in the post for all my caramel recipes.
  • To make Salted Caramel Buttercream: Add up to an additional 1 teaspoon sea salt after making frosting – to taste.

Nutrition Information

Serving: 1serving | Calories: 158kcal | Carbohydrates: 23g | Protein: 1g | Fat: 8g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 1g | Cholesterol: 20mg | Sodium: 163mg | Potassium: 7mg | Fiber: 1g | Sugar: 20g | Vitamin A: 241IU | Vitamin C: 1mg | Calcium: 5mg | Iron: 1mg

Nutritional information not guaranteed to be accurate

Course Dessert
Cuisine American
Keyword buttercream, caramel, frosting

EASY Caramel Buttercream Frosting – this recipe works with any caramel sauce and is perfect frosting for cupcakes, cakes, cookies and so much more!

Join for FREE to start saving your favorite recipes
Create an account easily save your favorite content, so you never forget a recipe again.
sample postsample postsample post

This post may contain affiliate links. For more information, read my disclosure policy.

Leave a Reply

Your email address will not be published.

Recipe Rating

1 CommentLeave a comment or review