Snickerdoodle Caramel Cookies with Gooey Caramel Centers

Snickerdoodle Caramel Cookies – Soft snickerdoodle cookies filled with gooey caramel and finished with a swirl of cream cheese caramel frosting.

Snickerdoodle Caramel Cookies

After baking countless batches of classic snickerdoodles, I wanted to create a version that keeps everything you love—cinnamon, pillowy centers, and slightly crisp edges—but adds a rich surprise. These snickerdoodle caramel cookie sandwiches combine a ring of tangy cream cheese frosting with a molten caramel center, resulting in a cookie that’s soft, chewy, and indulgent. They’re perfect for holiday trays, cookie exchanges, or any time you want a cookie that feels a little extra special.

Why You’ll Love These Snickerdoodle Caramel Cookies

These cookie sandwiches stand out for several reasons:

  • Soft, pillowy snickerdoodle cookie dough rolled in cinnamon sugar for a classic crackled top.
  • A homemade salted caramel sauce that becomes a gooey pocket in every sandwich.
  • Cream cheese frosting blended with caramel to add tang, richness, and structure.
  • Perfect texture balance: chewy center, slightly crisp edge, and creamy filling.
  • Great for gifting, entertaining, or stashing in the refrigerator for a private treat.

Ingredients – Snickerdoodle Caramel Cookies

You can buy everything at a typical grocery store. Most items are pantry staples.

  • Unsalted butter – melted for the dough and added to the caramel.
  • Granulated sugar and light brown sugar – the combination gives caramelization and moisture.
  • Large egg + extra yolk – contributes structure and richness.
  • Cream of tartar – essential for authentic snickerdoodle flavor and texture.
  • Baking soda – provides leavening and the characteristic chew.
  • Ground cinnamon – used in both the dough and the rolling sugar.
  • Kosher salt – balances sweetness; flaky sea salt for finishing is recommended.
  • All-purpose flour – spoon and level or weigh for accuracy.
  • Heavy cream – for making the caramel sauce.
  • Light corn syrup – helps prevent crystallization in the caramel.
  • Powdered sugar – for the cream cheese frosting.
  • Cream cheese – softens the frosting’s sweetness with a pleasant tang.
Cookies cooling on a rack

How to Make Snickerdoodle Caramel Cookies

This recipe follows a clear, step-by-step process: make the caramel first so it cools, then bake the cookies, whip the frosting, and assemble while everything is at the right temperature. The extra minutes spent on the caramel and frosting pay off with texture and flavor.

For the Caramel Sauce (Do First)

  • Combine granulated sugar, water, and light corn syrup in a medium heavy-bottomed saucepan. Stir gently to moisten the sugar, then stop stirring and cook undisturbed over medium heat until the mixture reaches a deep amber color. Watch closely so it doesn’t burn.
  • Warm heavy cream separately. When the sugar reaches color, remove from heat and carefully whisk in the warm cream — it will bubble vigorously. Whisk until smooth.
  • Stir in vanilla, salt, and butter. Return briefly to low heat if needed to fully incorporate. Transfer to a jar and cool completely; the caramel will thicken as it cools.

For the Cookie Dough

  • Preheat the oven to 350°F (175°C). Line two baking sheets with parchment paper.
  • Whisk melted butter with granulated and brown sugars until glossy and smooth.
  • Add the chilled egg, egg yolk, and vanilla. Whisk until the mixture lightens and becomes slightly thicker.
  • Fold in cornstarch, baking soda, cream of tartar, cinnamon, salt, and flour until no streaks of flour remain.
  • Mix 1/3 cup granulated sugar with 1 teaspoon ground cinnamon in a small bowl for rolling.
  • Scoop dough (about 2 tablespoons per cookie), roll into balls, and coat thoroughly in the cinnamon-sugar. Place about 12 dough balls per sheet.
  • Bake 8 minutes. Remove from oven and flatten the tops gently while hot using a spatula. Cool completely on a wire rack before assembling.

Make the Cream Cheese Frosting

  • Beat softened butter and cream cheese in a stand mixer fitted with the paddle attachment until very smooth, about 2 minutes.
  • Scrape the bowl and beat again briefly to ensure an even texture.
  • On low speed, add powdered sugar gradually. Once combined, add fully cooled caramel sauce, vanilla, and a pinch of salt.
  • Increase speed to medium and beat 3–5 minutes until light, creamy, and fluffy. The frosting should hold its shape but still be pipeable.

Assembly

  • Make sure cookies are completely cooled. Pipe a sturdy ring of frosting around the edge of half the cookies to form a well.
  • Fill each frosting well with the cooled caramel sauce.
  • Top with an unfrosted cookie and press gently to form a sandwich. If desired, sprinkle a tiny pinch of flaky sea salt on top for contrast.
Assembled snickerdoodle caramel cookie sandwiches

Tips and Tricks

  • Make the caramel first so it has time to cool completely before adding it to the frosting.
  • If the caramel thickens too much to pipe, warm briefly (5–10 seconds) to loosen it.
  • Use chilled eggs to reduce spreading while baking.
  • Flattening the cookies slightly after baking gives the best surface for piping frosting and stacking.
  • Store assembled cookies in an airtight container overnight for improved texture; flavors meld and the sandwich becomes even better.
Close-up of cookie interior with caramel

FAQs

  • Can I make these ahead of time? Yes. You can make the cookies and caramel up to three days ahead. Assemble the sandwiches the day you plan to serve them for the best texture.
  • How should I store them? Store assembled cookies in an airtight container: room temperature for up to three days or refrigerated for about five days. Let them sit at room temperature for a few minutes before serving to regain softness.
  • Can I freeze them? Freeze unassembled cookies for up to two months. Thaw, then assemble with frosting and caramel when ready to serve.
  • Is there a substitute for cream of tartar? Cream of tartar is important for authentic snickerdoodle texture and mild tang; there’s no exact substitute that yields the same result.

Common Snickerdoodle Mistakes

The most common error is overbaking. Snickerdoodles often look underdone in the center when they are actually perfect—pull them from the oven when the edges are set but centers still look slightly soft and puffy; they’ll firm up as they cool. Skipping cream of tartar or replacing it with baking powder changes the flavor and texture; without it you’ll have a cinnamon sugar cookie, not a true snickerdoodle. Finally, don’t skimp on the cinnamon-sugar coating—generous coverage gives the best flavor and that iconic exterior.

Storing and Freezing Instructions

How to Store Snickerdoodle Caramel Cookies

If assembled, keep cookies in an airtight container at room temperature up to three days or refrigerated up to five days. Bring to room temperature briefly before serving for the softest bite. Unassembled cookies freeze well in a sealed bag for up to two months. Caramel sauce keeps about two weeks refrigerated; frosting stays fresh for about five days—re-whip if needed before using.

Recipe

Snickerdoodle Caramel Cookies

Snickerdoodle Caramel Cookies

Soft snickerdoodle cookies filled with gooey caramel and a swirl of cream cheese frosting.
Author: Molly Murphy
Course: Dessert
Cuisine: American
Servings: 10 cookie sandwiches

Ingredients

For the Caramel Sauce (Do First):

  • 1 cup granulated sugar
  • ¼ cup water
  • 3 tablespoons light corn syrup
  • ¾ cup heavy cream
  • 2 teaspoons pure vanilla extract
  • 1 teaspoon salt
  • 1 tablespoon unsalted butter (added at the end)

For the Cookie Dough:

  • ¾ cup unsalted butter, melted
  • 1 cup granulated sugar
  • ½ cup packed light brown sugar
  • 1 large egg, chilled
  • 1 large egg yolk, chilled
  • 1 teaspoon vanilla extract
  • 1 teaspoon cornstarch
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • ½ teaspoon cream of tartar
  • ½ teaspoon salt
  • 2 ½ cups all-purpose flour

For the Cream Cheese Frosting:

  • 4 ounces cream cheese, softened
  • ½ cup unsalted butter, softened
  • 1 teaspoon pure vanilla extract
  • 3 cups powdered sugar
  • Pinch of salt
  • ½ cup cooled salted caramel (from above)

Instructions

For the Caramel Sauce:

  1. Combine sugar, water, and corn syrup in a medium heavy-bottomed saucepan. Stir once to moisten, then cook undisturbed over medium heat until deep amber, about 5–10 minutes.
  2. Warm the heavy cream. Remove pan from heat and slowly whisk in the warm cream; whisk until smooth. Add vanilla, salt, and butter. Transfer to a jar and refrigerate until cooled and thickened.

For the Cookies:

  1. Preheat oven to 350°F (175°C). Line baking sheets with parchment.
  2. Whisk melted butter with both sugars until glossy. Add the chilled egg, yolk, and vanilla; whisk until lightened in color.
  3. Fold in cornstarch, baking soda, cream of tartar, salt, cinnamon, and flour until combined.
  4. Mix ⅓ cup granulated sugar with 1 teaspoon cinnamon. Scoop 2-tablespoon balls of dough, roll in the cinnamon sugar, and place on the baking sheet.
  5. Bake 8 minutes. While hot, gently flatten the tops with a spatula. Cool completely on a wire rack before assembling.

For the Frosting:

  1. Beat softened butter and cream cheese until smooth. Scrape bowl and beat again.
  2. On low speed, add powdered sugar gradually, then add cooled caramel, vanilla, and a pinch of salt.
  3. Beat on medium until light and fluffy, 3–5 minutes. Ensure caramel is fully cooled to avoid separation.

Assembly:

  1. Pipe a ring of frosting around the edge of half the cookies to form a well.
  2. Fill the center with caramel sauce and top with an unfrosted cookie. Press gently to form a sandwich.
Tried this recipe? Let us know how it turned out!
Keywords: snickerdoodle, cookie sandwich, caramel, cream cheese frosting