4.71 from 17 votes

Caramel Frosting Recipe

Jump to Recipe ▼

25 Comments

Servings: 4 cups of frosting

2 hrs 33 mins

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please read my disclosure policy.

This is the best Caramel Frosting recipe! It makes a pipeable, perfectly thick caramel buttercream that’s perfect for cakes and cupcakes. Recipe includes a how-to video!

cupcake frosted with caramel frosting and a drizzle of caramel sauce

A Caramel Frosting Recipe That Holds Its Shape!

Today I’m sharing one of my favorite frosting recipes! This caramel frosting is made with a homemade caramel sauce whipped into butter and sugar to create the best caramel buttercream you’ve ever had. Unlike many recipes, mine produces a frosting that is thick, pipeable, and holds its shape!

This recipe is a bit different than the frosting on my caramel cake (in both ingredients and preparation), so it’s totally new to the blog. It is quite a sweet frosting! While it works nicely on vanilla or yellow cake, I personally prefer to pair it with something less sweet, like chocolate cake or dark chocolate cupcakes and highly recommend topping everything off with a sprinkle of fine sea salt!

While this isn’t the quickest frosting to make, it is most certainly worth the time and effort because the results are simply fantastic. I am including some troubleshooting and tips since this frosting does start on the stove, so definitely check those out if you’re new to making caramel.

What You Need

overhead view of ingredients including heavy cream, brown sugar, corn syrup, and more

A few key ingredients make this the best caramel frosting recipe:

  • Brown sugar. I like to use a blend of light and dark brown sugar. All light brown sugar will work if that’s all you have, but the blend gives your caramel buttercream a richer, deeper flavor. I know purists may comment that “true” caramel sauce is made with just granulated sugar; however, I am extremely satisfied with the authentic taste, the perfect consistency, and the overall ease of making it this way. 
  • Heavy cream & milk. Using all heavy cream makes the caramel sauce too thick to be usable, while all milk makes it too thin. A blend of the two creates a perfectly balanced consistency.
  • Corn syrup. Corn syrup prevents our caramel frosting from becoming grainy. Don’t skip it!
  • Salt. Without salt, caramel has a flat, much too sweet flavor, so salt is a necessity! I talk a bit more about using salt in (and on top of) this frosting in the FAQ section below.

SAM’S TIP: A candy thermometer isn’t required for this recipe but it helps and I recommend one, especially if you’re dealing with a humid climate or haven’t made caramel sauce like this before. 

Remember, this is just an overview of the ingredients I used and why. For the full recipe please scroll down to the bottom of the post!

How to Make Caramel Buttercream

collage of four photos showing caramel being made on the stove
  1. Cook the sugars, butter, cream, milk, corn syrup, and salt until butter is melted and sugar dissolves, then increase the heat.
  2. Once the mixture reaches a full boil, continue cooking for 4 minutes or until the sauce reaches 230F.
  3. Remove the pot from the heat and pour your caramel into a heatproof bowl to cool completely.
  4. Once the caramel has cooled (completely!), begin preparing the frosting.
collage of four photos showing caramel being whipped into a butter and sugar mixture
  1. Beat the butter until smooth and creamy.
  2. Gradually add half of the powdered sugar.
  3. Drizzle in the caramel (it should be completely cooled and quite thick), then gradually add the remaining sugar.
  4. Stir in the vanilla extract, then pipe or spread on cupcakes/cake.

SAM’S TIP: Sometimes I prepare the caramel the night before I intend to make the frosting to make sure it has plenty of time to cool. It can also be refrigerated, but I recommend letting it sit at room temperature a bit before stirring it into the butter (I don’t like it to be very cold straight from the fridge).

Troubleshooting Runny Caramel Frosting

When done properly, the caramel should be thick after cooling and the finished caramel buttercream should be sturdy and pipeable.

The best way to avoid a runny caramel frosting is to prevent it from happening in the first place:

  • Make sure you’ve cooked your caramel long enough (by using a thermometer or timer, both detailed in the recipe below).
  • Let your caramel cool completely after cooking; it shouldn’t be at all warm when you add it to your butter mixture!
  • Be mindful of humidity; if you live in a particularly humid environment, you may need to cook your caramel a bit longer. I definitely recommend using a thermometer in this situation!

If it’s too late and your frosting is too thin after being prepared, you can try thickening it with more powdered sugar, adding a tablespoon or two of cornstarch, or popping it in the fridge.

overhead view of cupcakes topped with piped frosting and a drizzle of caramel sauce

Frequently Asked Questions

Can I use this recipe to make a salted caramel version?

Definitely! I highly recommend sprinkling salt over your frosting after you pipe or spread it on your cake/cupcakes. If you won’t be sprinkling it on after, I recommend increasing the salt in the recipe by a pinch or so.

Does caramel frosting need to be refrigerated?

As with most of my frosting recipes, I’m personally comfortable leaving this caramel buttercream out of refrigeration for about two days; beyond that, I refrigerate in an airtight container.

How do you make caramel frosting not grainy?

In this recipe, using corn syrup is key to prevent your caramel from crystallizing and becoming grainy. If you use this, you shouldn’t have any issues with a grainy frosting.

cupcakes frosted with piped frosting, with the left cupcake generously frosted

Since this caramel buttercream is so sweet, I tend to pipe it in small rosettes (shown on the right) versus large swirls (shown on the left), but I wanted to showcase in my photos how sturdy and pipeable it really is with some big, gorgeous swirls.

Enjoy!

Let’s bake together! I’ll be walking you through all the steps in my written recipe and video below! If you try this recipe, be sure to tag me on Instagram, and you can also find me on YouTube and Facebook

cupcake frosted with caramel frosting and a drizzle of caramel sauce
4.71 from 17 votes

Caramel Frosting Recipe

This is the best caramel frosting recipe! It makes a pipeable, perfectly thick caramel buttercream that's perfect for cakes and cupcakes.
Recipe includes a how-to video!
Prep: 25 minutes
Cook: 8 minutes
Chilling Time: 2 hours
Total: 2 hours 33 minutes
Servings: 4 cups of frosting
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

For Caramel Sauce

  • ½ cup (100 g) light brown sugar, firmly packed
  • ½ cup (100 g) dark brown sugar, firmly packed (may substitute an additional ½ cup light brown sugar if needed)
  • ½ cup (113 g) unsalted butter, cut into 8 pieces
  • ¼ cup heavy cream
  • ¼ cup whole milk
  • 2 Tablespoons light corn syrup
  • ¼ teaspoon salt

For Frosting

Instructions 

  • Combine brown sugars, butter, cream, milk, corn syrup, and salt in a medium-sized saucepan over medium-low heat. Cook, stirring frequently, until the butter is melted and sugar has dissolved.
    ½ cup (100 g) light brown sugar, ½ cup (100 g) dark brown sugar, ½ cup (113 g) unsalted butter, ¼ cup heavy cream, ¼ cup whole milk, 2 Tablespoons light corn syrup, ¼ teaspoon salt
  • Increase heat to medium and bring mixture to a full boil, stirring constantly.
  • Once mixture reaches a full boil, set a timer for 4 minutes and stir occasionally while caramel cooks (or use a candy thermometer and cook until caramel sauce reaches 230F/110C).
  • Remove from heat and pour into a large heatproof bowl. Allow caramel to cool completely before proceeding.
  • Place softened butter in a large mixing bowl and use an electric mixer to beat until smooth and creamy.
    ¾ cup (170 g) unsalted butter
  • With mixer on low-speed, gradually add about half of the powdered sugar until combined. Drizzle in caramel and stir until completely incorporated, then gradually add remaining powdered sugar as needed until frosting reaches desired consistency (you may not need all 4 cups).
    4 cups (500 g) powdered sugar
  • Stir in vanilla extract.
    1 teaspoon vanilla extract
  • Spread or pipe over cake or cupcakes, sprinkle with fine sea salt if desired.
    Fine sea salt

Notes

Making in advance

The caramel sauce may be made up to 3 days in advance of using. Store in the refrigerator in an airtight container.
The frosting may also be made a day or two in advance of using. It will become quite firm stored in the refrigerator in an airtight container and will need to sit at room temperature and be stirred well before using.

Refrigeration

I am personally comfortable leaving cake/cupcakes that have been frosted with this caramel buttercream out at room temperature (72F or below) for up to 48 hours. Beyond that I refrigerate, always in an airtight container..

Nutrition

Serving: 1cup | Calories: 1278kcal | Carbohydrates: 183g | Protein: 2g | Fat: 63g | Saturated Fat: 40g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 16g | Trans Fat: 2g | Cholesterol: 171mg | Sodium: 188mg | Potassium: 131mg | Sugar: 180g | Vitamin A: 2016IU | Vitamin C: 0.1mg | Calcium: 94mg | Iron: 0.5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Bowl of soup made with vegetables and veggie broth.
FREE recipes!
Sign up for my newsletter to receive weekly recipes and seasonal updates. Over 200K others have already subscribed!

You May Also Like:

4.71 from 17 votes (10 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




25 Comments

  1. Anne says:

    If I use a bigger pot, can I double the recipe? I’d like to use it to frost a three-layer, nine inch cake, so I’d likely need to double it!

    1. Sam Merritt says:

      Hi Anne! You would only need to increase the recipe by 50% for a three layer cake, but yes you can do that. 🙂

  2. Mo says:

    1 star
    the caramel started to separate as it cooled and got a layer of butter on top, and now it is grainy. I followed the recipe to a t. how do I fix it? so bummed!!!!

    1. Sam says:

      Hi Mo! Unfortunately there isn’t really a way to fix it. Did you make any substitutions or omissions? If it separates it may have been heated too quickly. A heavy bottomed pan is important to help evenly heat the caramel as well. 🙁

  3. Nadia says:

    4 stars
    the muffin wasn’t bad, but the frosting was just too sweet.

  4. Darlene Styron says:

    Hello

    I let cooked the caramel till 230 degrees which took about two to three more minutes longer than the four minute cooking time. After it cooled off it was too hard to put in the frosting recipe. What can I do to thin this out to make it useable for the frosting recipe? It taste good just too hard.

    Thank you

    1. Sam says:

      Hi Darlene, that’s so frustrating. It sounds like your thermometer may not be reading correctly. If it took that long and the caramel hardened unfortunately it was likely cooked much further than the 230 degrees 🙁 Unfortunately if it is hard you will need to start over, but I would not use that same thermometer.

  5. Karin says:

    I used the caramel to sandwich shortbread biscuits and OMG it is Devine. I had intended completing with the frosting but didn’t need to..
    My first attempt with another recipe was an epic failure. My question is, do you know/think the leftover caramel could be frozen?

    1. Sam says:

      Hi Karin! I’m so glad you enjoyed it! Freezing it on a cake could work, but I’m not sure how freezing it to use later would go.

      1. Karin says:

        Thanks for your reply Sam I warned the caramel, added a splash (or three) of a smoky whiskey and serves over ice cream … YUM

      2. Sam says:

        That sounds AMAZING!

  6. Cynthia says:

    5 stars
    Hello Sam. I just made your spice cake and tried your caramel frosting with it. It is out of this world. So happy with it. Thank you.

    1. Sam says:

      I’m so glad you enjoyed both of them so much, Cynthia! 🙂

  7. Landa says:

    5 stars
    The frosting is indeed stiff and I had to add a little bit of milk to use it to frost a cake. When I was making the caramel sauce, my digital thermometer would not read above 216°, so I never got to the 230° that was required. However, it didn’t seem to make a difference. there was enough frosting for a two layer cake and the flavor is quite good.

  8. Stephen King says:

    Should i use a double boiler or regular small pot?

    1. Sam says:

      Hi Stephen! I use a small, heavy bottomed saucepan. 🙂

  9. Jojo says:

    I had high hopes for this frosting however my hopes were dashed. This recipe is too sweet. The caramel was good but the rest not so much. I will continue my search.

  10. RobF says:

    5 stars
    I made the mistake of trying the cake before they had truly cooled and the cake stuck to the liner. After I frosted them, they were perfect. The cake didn’t stick to the liner and the caramel frosting is so good. I had about 1 cup frosting leftover.

    1. Sam says:

      I’m so glad you enjoyed it so much! I can’t say I blame you for not being able to wait. 😉

  11. MaryAnn says:

    Could you use sweetened condensed milk (heated til it turns into caramel)? Thanks

    1. Sam says:

      Hi MaryAnn! I haven’t tried it so I’d be hesitant to say. I could see it potentially working if it’s thick enough. 🙂

  12. Gale B says:

    5 stars
    This frosting was very easy to make and is delicious. I was surprised how so little time it took to make the caramel. I used it on an applesauce cake. It was creamy and smooth and makes a lot.

    1. Sam says:

      I’m so glad you enjoyed it so much, Gale! 🙂

    2. Cindy says:

      5 stars
      Just made these for a party and everyone raved. Great recipe. I followed your directions as written and they were amazing! Thank you for a great recipe!

  13. Shelia Evans says:

    Oh my goodness, just give me a 🥄!
    You have me salivating 🤤