This post may contain affiliate links. Please read our disclosure policy.

This delicious Caramel Cake features moist vanilla cake layers decadently wrapped in a rich, homemade caramel icing!

A slice of caramel cake on a white plate

Calling All Caramel Lovers!

This cake is perfect for caramel lovers, like me. The fluffy layers are smothered with to-die-for Caramel Frosting Recipe, making it the perfect dessert.

We love that this cake Caramel Cake is tender, moist, and bursting with caramel goodness. So if you have friends and family that love caramel, this is the cake to make for them!

Why we love it:

  • Complementary flavors. You can even add flavors that complement the Caramel Candy flavors, like a thin layer of sliced Caramel Apples or Candied Pecans.
  • Cupcake variation. The recipe is versatile enough to be made into cupcakes, offering a convenient and portable option for enjoying this decadent treat.
  • Make ahead or freeze. Both the cake and frosting can be made ahead of time for convenience, or freeze the cake for a treat on a moment’s notice!

Ingredients

Cake

  • 2 cups granulated sugar
  • 1 cup unsalted butter
  • 3 large eggs
  • 2 ⅓ cups all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup buttermilk How to Make Buttermilk
  • 1 teaspoon vanilla extract

Frosting

  • 12 tablespoons unsalted butter, cut into pieces
  • 1½ cups brown sugar, packed – use light or dark brown sugar or a mixture of the two. 
  • ½ cup heavy whipping cream, divided
  • ½ teaspoon salt
  • 3 ½ – 4 cups powdered sugar
  • ½ cup caramel ice cream topping store-bought or Homemade Caramel Sauce

How to Make Caramel Cake

  1. PREP. Preheat the oven to 350°F. Grease and flour two 8-inch cake pans.
  2. CAKE. In a large bowl or the bowl of a stand mixer, beat 2 cups sugar and 1 cup butter until light and fluffy. Add 3 large eggs one at a time, mixing well after each addition.
    • In a small bowl, whisk 2⅓ cups flour, 1 teaspoon baking powder, ½ teaspoon baking soda, and ½ teaspoon salt. Whisk 1 cup buttermilk and 1 teaspoon vanilla in a measuring cup.
    • With the mixer running on low speed, add the flour to the batter in three batches, alternating with the buttermilk. Mix until smooth.
    • Divide the batter evenly between the prepared cake pans. Bake 30-35 minutes, until a toothpick inserted in the center comes out clean. Let cool completely on a wire rack.
  3. FROSTING. Add 12 tablespoons butter to a medium saucepan and melt over medium heat. Stir in 1½ cups brown sugar, ¼ cup of cream, and ½ teaspoon salt.
    • Continue cooking, stirring frequently, until the caramel mixture begins to bubble and simmer. Simmer two minutes, then remove from heat.
    • Pour the caramel into a large bowl or the bowl of a stand mixer. Let cool for at least 30 minutes.
    • After the caramel has cooled, add 3 cups of powdered sugar and the remaining ¼ cup of heavy cream, and mix until smooth.
    • Add additional powdered sugar as needed to make a buttercream consistency.
  4. ASSEMBLE. Level the tops with a serrated knife. Spread 1 cup of frosting on top of one layer of the cake, then top with the remaining layer. Frost the sides and top of the cake.
Caramel cake slice being pulled from caramel cake on cake stand.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
5 from 6 votes

Caramel Cake

By: Lil’ Luna
Caramel cake is tender and tasty, with layers of light cake smothered with caramel frosting and topped off with caramel syrup!
Servings: 12
Prep: 45 minutes
Cook: 30 minutes
Cool: 30 minutes
Total: 1 hour 45 minutes

Ingredients 

for the cake:

for the frosting:

  • 12 tablespoons butter, cut into pieces
  • cups brown sugar, packed
  • ½ cup heavy whipping cream, divided
  • ½ teaspoon salt
  • 3½ – 4 cups powdered sugar
  • ½ cup caramel ice cream topping
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

Cake

  • Preheat the oven to 350°F. Grease and flour two 8-inch cake pans.
  • In a large bowl or the bowl of a stand mixer, beat sugar and butter until light and fluffy. Add eggs one at a time, mixing well after each addition.
  • In a small bowl, whisk flour, baking powder, baking soda, and salt. Whisk buttermilk and vanilla in a measuring cup.
  • With the mixer running on low speed, add the flour to the batter in three batches, alternating with the buttermilk. Mix until smooth.
  • Divide the batter evenly between the prepared cake pans. Bake 30-35 minutes, until a toothpick inserted in the center comes out clean. Let cool completely on a wire rack.

Frosting

  • Add butter to a medium saucepan and melt over medium heat. Stir in brown sugar, half of the cream, and salt.
  • Continue cooking, stirring frequently, until the caramel mixture begins to bubble and simmer. Simmer two minutes, then remove from heat.
  • Pour the caramel into a large bowl or the bowl of a stand mixer. Let cool for at least 30 minutes.
  • After the caramel has cooled, add powdered sugar and the remaining heavy cream, and mix until smooth.
  • Add additional powdered sugar as needed to make a frosting that is smooth, with a buttercream consistency.

Assemble the Cake

  • Level the tops with a serrated knife. Spread 1 cup of frosting on top of one layer of the cake, then top with the remaining layer.
  • Frost the sides and top of the cake. Drizzle with the caramel sauce as desired, and serve.

Video

Notes

STORE this cake at room temperature on a cake stand with a lid or lightly covered with plastic wrap for 1-2 days or in the fridge for 3-4 days. Stick a few toothpicks on the top of the cake to prevent sticking.
FREEZE leftover cake. Flash freeze first by placing the leftovers on a baking pan and sticking them in the freezer until solid. Wrap with plastic wrap then again with foil. Freeze for 2-3 months. To eat, simply unwrap and thaw.

Nutrition

Calories: 937kcal, Carbohydrates: 161g, Protein: 5g, Fat: 32g, Saturated Fat: 20g, Cholesterol: 128mg, Sodium: 558mg, Potassium: 162mg, Fiber: 1g, Sugar: 134g, Vitamin A: 1069IU, Calcium: 89mg, Iron: 2mg

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

Additional Info

Course: Dessert
Cuisine: American
Making this recipe? Tag us!
Share it with us on Instagram using the hashtag #lilluna, so we can see what you’re creating in the kitchen!

Recipe FAQ

  • Use your favorite Vanilla Cake, a vanilla box cake, or purchase two round plain vanilla cakes from the bakery. 
  • To make these into cupcakes line the pan with cupcake liners and fill the liners with batter about ⅔ of the way full. Bake at 350°F for 15-20 or until a toothpick inserted in the middle comes out clean. Top with caramel flavor frosting.
  • The grainy frosting is due to sugar crystals forming on the side of the pot, be sure to brush down the sides of the pot as it cooks to help keep crystals from forming.
  • Use a larger pot as the caramel tends to bubble up and you don’t want it spilling over the sides, and don’t overcook the caramel or it will become too hard to mix.
  • It’s best to store the cake and frosting separately until you’re ready to frost and serve
  • To freeze the cake layers allow the cakes to cool, wrap them with plastic wrap and again with foil. Label and freeze for up to 3 months. Thaw, frost, and serve.
  • Store at room temperature on a cake stand with a lid or lightly covered with plastic wrap for 1-2 days or in the fridge for 3-4 days. Stick a few toothpicks on the top of the cake to prevent sticking.
  • Flash freeze first by placing the leftovers on a baking pan and sticking them in the freezer until solid. Wrap with plastic wrap then again with foil. Freeze for 2-3 months. To eat, unwrap and thaw.

For More Cakes:

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

5 from 6 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




10 Comments

  1. Janet says:

    5 stars
    For my family full of caramel lovers, this caramel cake was a HUGE HIT! I have a feeling it’s going to be requested for every birthday from here on out. 🙂

  2. Kristen says:

    5 stars
    Loved this caramel cake! I will have to make this again.

  3. Sha says:

    5 stars
    Can’t get enough of this! We love anything that is caramel and this cake is definitely a must-try! Soooo delicious!

  4. Cat says:

    The cake is too sweet. Won’t never make this recipe again ! Never !

    1. Lil'Luna Team says:

      Thanks for the feedback and for giving the recipe a try!

  5. pat peichel says:

    thanks for the info as requested on the lemon sheet cake,i made it and it turned out great,thank you for the great recipe along with the canadian conversion veryhelpful.stay safe

    1. LilLunaTeam says:

      You are so welcome! I’m so happy it turned out great! 🙂

  6. pat peichel says:

    this cake looks delicious,but i am looking for help,in the recipe for lemon sheet cake it calls for 3oz white choco instant pudding,if i convert it to canadian metric it looks like about 3 packadges,is this really true sounds like alot.

    1. LilLunaTeam says:

      3 ounces (which is also 2/3 cup in U.S. measurements) of instant pudding should equal 85 grams when converted to the Canadian metric. I hope this helps! Let me know how it goes!

  7. Cheryl says:

    5 stars
    Delicious!! My father-in-law loves this!