I absolutely adore these Salted Caramel Cream Cheese Cookies Recipe for their incredible combination of flavors and textures that always feel like a warm hug in cookie form. The soft, chewy base pairs perfectly with the tangy, luscious cream cheese frosting, while the homemade salted caramel drizzle adds that irresistible sweet-salty finish. Every time I make these, I’m reminded how this delightful dessert is a total crowd-pleaser, perfect for sharing with friends or indulging in a cozy night at home.
Why You’ll Love This Salted Caramel Cream Cheese Cookies Recipe
What really makes this recipe stand out to me is the blend of textures and flavors all coming together in the most comforting way. The cookies themselves have this soft, tender chew that’s unlike any ordinary sugar cookie, thanks to the cream cheese added into the dough. I love how the cream cheese frosting adds a bright, tangy contrast that cuts through the sweetness beautifully. And then, of course, the homemade salted caramel drizzle is the showstopper, bringing just the right touch of buttery richness and sea salt that keeps you reaching for more.
Another reason I’m so fond of this Salted Caramel Cream Cheese Cookies Recipe is how approachable it is, even if you don’t consider yourself a baking expert. The steps are straightforward, and the ingredients are pantry staples that come together with minimal fuss. Plus, prepping that luscious caramel while the dough chills makes efficient use of time. I always find these cookies are perfect for everything from casual coffee dates to holiday parties, making them versatile and irresistibly memorable every time.
Ingredients You’ll Need

This recipe uses simple, classic ingredients that each play a crucial role in creating the perfect cookie texture and flavor balance. From the richness of butter to the tangy cream cheese and the deep sweetness of homemade caramel, every ingredient brings something special to the table.
- Unsalted butter: Using room temperature butter ensures a smooth, creamy cookie dough and frosting base.
- Granulated sugar and brown sugar: The mix gives you that perfect blend of sweetness and chewiness.
- Eggs: They help bind everything together and provide structure.
- Vanilla extract: Adds a warm, aromatic depth to both dough and frosting.
- All-purpose flour: The backbone of the dough, balanced with baking powder and cornstarch for tenderness.
- Baking powder and cornstarch: These give the cookies a light, cakey softness instead of a dense texture.
- Salt: Needed to highlight flavors and balance the sweetness.
- Cream cheese: For a tangy, creamy frosting that complements the cookie perfectly.
- Powdered sugar: Sweetens and thickens the frosting for that ideal spreadability.
- Granulated sugar (for caramel): The base of the luscious salted caramel sauce.
- Heavy whipping cream: Adds richness and smoothness to the caramel.
- Flaky sea salt: Sprinkled on top for that perfect finishing crunch and salty contrast.
Directions
Step 1: In a large bowl, beat the room temperature butter, granulated sugar, and brown sugar together for 2 to 3 minutes until the mixture is smooth, pale, and fluffy. This step is key for that delicate cookie texture I love.
Step 2: Add in the eggs one at a time along with the vanilla extract, beating until the mixture is creamy and completely combined.
Step 3: In a separate bowl, whisk the flour, baking powder, cornstarch, and salt thoroughly. Pre-mixing the dry ingredients ensures an even distribution of leavening in every bite.
Step 4: Gently fold or mix the dry ingredients into the wet mixture on low speed until no dry flour patches remain. Resist the urge to overmix here or your cookies might turn out tough—softness is the goal.
Step 5: Cover the dough with plastic wrap and chill it in the refrigerator for at least 30 minutes. This is a crucial step to prevent the cookies from spreading too much during baking and to achieve that thick, bakery-style softness.
Step 6: While the dough chills, make the salted caramel sauce. Heat sugar in a small saucepan over medium heat, stirring constantly. It will first clump and look strange but stay patient—after 4 to 5 minutes, it melts into a glossy amber liquid.
Step 7: Remove from heat and stir in cubed butter slowly; the mixture will bubble vigorously but keep stirring until smooth and combined.
Step 8: Slowly pour in heavy cream while stirring—the caramel will bubble again. Mix until creamy and then stir in the fine sea salt. Pour the caramel into a heatproof jar and allow it to cool and thicken as you bake the cookies.
Step 9: Preheat your oven to 375°F (190°C) and line baking sheets with parchment paper to avoid sticking and easy cleanup.
Step 10: Scoop chilled dough into roughly 1.5-inch balls and place them spaced about 2 inches apart on the parchment-lined sheets.
Step 11: Bake for 10 to 12 minutes until the edges turn light golden but the centers still look soft—this ensures the cookies stay delightfully chewy.
Step 12: Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a wire rack until completely cool, about 20 minutes. Fully cooling is essential before frosting to keep everything from melting.
Step 13: Beat the cream cheese and butter together until smooth and fluffy, then add vanilla. Slowly add powdered sugar in parts, beating until thick and creamy; adjust consistency with a splash of milk or more powdered sugar as needed.
Step 14: Spread or pipe a generous layer of frosting on each cooled cookie.
Step 15: Warm the caramel briefly if needed to make it drizzle-friendly. Drizzle over the frosted cookies and finish with a sprinkle of flaky sea salt. Let sit a few minutes to set, then dig in and enjoy!
Servings and Timing
This recipe yields about 18 generously sized cookies, making it perfect for sharing or saving a few for yourself (not that I would recommend it!). Prep time is around 50 minutes including chilling the dough and making the caramel, while the actual baking takes about 10 minutes. Cooling and frosting add another 30 minutes, so you’re looking at just about 1 hour and 30 minutes total from start to finish. It’s well worth every minute!
How to Serve This Salted Caramel Cream Cheese Cookies Recipe

I love serving these cookies at room temperature to let all those layers of flavor shine—warm cookies can cause the frosting to melt, and chilling dulls the caramel’s silky texture. Because the cookies are rich and indulgent, I often pair them with a simple drink like black coffee or a cold glass of milk to balance the sweetness perfectly.
For special occasions, I like to plate these cookies on a pretty dessert platter with some extra caramel drizzled decoratively around and a sprinkle of flaky sea salt for that designer touch. They’re a hit at holiday parties, birthday celebrations, or cozy family gatherings when folks want something special but not fussy.
Another favorite way to enjoy these is with a hot toddy or caramel-flavored coffee cocktail when entertaining close friends in the cooler months. The cookies make a fantastic conversation starter and they’re just the right size to serve as a decadent treat alongside other small bites and drinks.
Variations
One of the things I love about this Salted Caramel Cream Cheese Cookies Recipe is how adaptable it is. If you want to switch things up, you can try swapping the all-purpose flour for a gluten-free blend—it might change the texture slightly but still keeps the spirit of the cookie alive. For dairy-free or vegan options, you can use vegan butter, vegan cream cheese, and coconut cream for the caramel; just expect a slightly different flavor profile that still tastes amazing.
If you want more texture, I sometimes fold in chopped pecans or walnuts for a delightful crunch that complements the soft cookie and silky frosting. You could also swirl some chocolate chips right into the dough for a chocolate-caramel combo that’s pure magic. For a different take altogether, try baking these cookies as mini bars in an 8×8 pan and slicing them after baking for a shareable dessert tray centerpiece.
Another technique I enjoy experimenting with is using flavored extracts—adding a hint of almond or a touch of espresso powder to the dough or frosting can elevate the flavors in unexpected and delicious ways. Baking the cookies a minute less will give you an even softer, almost melt-in-your-mouth texture if that’s your preference.
Storage and Reheating
Storing Leftovers
After you’ve enjoyed your cookies, storing leftovers properly will keep them just as scrumptious. I like to keep them in an airtight container at room temperature for up to 3 days. If your kitchen is warm, storing them in the fridge is a good alternative; just bring them back to room temperature before serving so the frosting softens nicely.
Freezing
These cookies freeze wonderfully, which is great if you want to make a double batch or save some for later. Make sure to freeze them unfrosted to avoid any textural issues. Wrap dough balls tightly in plastic wrap and place in a freezer-safe bag or container for up to 3 months. When ready, thaw overnight in the fridge and bake fresh, or bake directly from frozen, adding a couple of extra minutes to the baking time.
Reheating
To reheat frosted cookies, I find the best way is to let them come to room temperature naturally rather than using heat, which can melt the cream cheese frosting and caramel drizzle. If you have unfrosted cookies, a quick 5-10 second zap in the microwave heats them up just enough while keeping that soft, chewy texture. Avoid reheating at high temperatures or in the oven with frosting on, as it can ruin the beautiful finish and consistency.
FAQs
Can I use store-bought caramel sauce instead of making homemade caramel?
Absolutely! While homemade salted caramel has that fresh, buttery flavor you just can’t beat, store-bought caramel sauce works perfectly in a pinch. Just opt for a high-quality brand and add a sprinkle of flaky sea salt on top to mimic that perfect sweet-salty balance.
How do I prevent my cookies from spreading too much?
Chilling the dough for at least 30 minutes before baking is crucial. It firms up the butter, preventing excess spreading and helping the cookies maintain a thick, chewy center rather than a flat shape. Also, avoid over-mixing the dough since that develops gluten and can cause tougher, wider cookies.
Can I make these cookies vegan?
Yes, with some substitutions! Use vegan butter and cream cheese alternatives, and replace the heavy cream in the caramel with coconut cream or a plant-based cream substitute. Keep in mind that texture and flavor will shift a bit, but you can still enjoy a delicious vegan version of this beloved recipe.
Why is my caramel grainy and how can I fix it?
Grainy caramel usually means the sugar crystallized during melting. Stirring constantly and using a clean pan can prevent this. If you see crystals forming on the side of the pan, brushing them down with a wet pastry brush helps keep the caramel smooth. If it does get grainy, you can start over or try gently reheating it with a bit of water to dissolve the crystals.
Can I make the frosting ahead of time?
Definitely! The cream cheese frosting can be made up to 2 days in advance and stored in an airtight container in the fridge. When you’re ready to use it, let it come to room temperature and give it a quick whip with your mixer to restore its fluffy texture before spreading it on the cookies.
Conclusion
Honestly, if you’re looking for a cookie recipe that feels both special and wonderfully comforting, you’ve got to try this Salted Caramel Cream Cheese Cookies Recipe. It’s become a favorite in my kitchen because of its irresistible flavor layers, soft texture, and fun caramel drizzle that makes every bite feel luxurious. I hope you enjoy baking and sharing these as much as I do—they truly bring joy to any occasion!
Print
Salted Caramel Cream Cheese Cookies Recipe
- Prep Time: 50 minutes
- Cook Time: 10 minutes
- Total Time: 1 hour 30 minutes
- Yield: 18 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Delight in these soft and chewy Salted Caramel Cream Cheese Cookies featuring a tender cookie base topped with luscious cream cheese frosting and a generous drizzle of homemade salted caramel. Perfectly balanced to satisfy your sweet cravings with a hint of saltiness, they make an ideal treat for cozy gatherings or any dessert lover’s indulgence.
Ingredients
For the Cookies
- ¾ cup unsalted butter, room temperature
- ½ cup granulated sugar
- ½ cup brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon cornstarch
- ¼ teaspoon salt
For the Cream Cheese Frosting
- 8 ounces cream cheese, room temperature
- 4 tablespoons unsalted butter, room temperature
- 1 teaspoon vanilla extract
- 2 cups powdered sugar
For the Homemade Salted Caramel
- ½ cup granulated sugar
- 3 tablespoons unsalted butter, cubed, room temperature
- ¼ cup heavy whipping cream, room temperature
- ½ teaspoon fine sea salt
- Flaky sea salt, for topping
Instructions
- Cream the butter and sugars: In a large bowl, beat the room temperature butter, granulated sugar, and brown sugar with a hand or stand mixer for 2 to 3 minutes until the mixture is smooth, pale, and fluffy.
- Add the eggs and vanilla: Incorporate the eggs and vanilla extract into the butter and sugar mixture. Beat until fully combined and creamy.
- Whisk the dry ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, cornstarch, and salt to evenly distribute the leavening agents and seasoning.
- Combine wet and dry ingredients: Gradually add the dry mixture to the wet ingredients, mixing on low speed or folding with a spatula just until no flour streaks remain. Avoid overmixing to prevent tough cookies.
- Chill the dough: Cover the bowl with plastic wrap and refrigerate for at least 30 minutes. This step prevents excessive spreading and helps achieve thick, bakery-style cookies.
- Make the salted caramel: While the dough chills, heat ½ cup granulated sugar in a small heavy-bottomed saucepan over medium heat. Stir constantly with a heatproof spatula as the sugar melts and turns golden amber (about 4-5 minutes). Remove from heat and stir in cubed butter until melted. Slowly add heavy cream while stirring to achieve a smooth consistency, then mix in fine sea salt. Transfer caramel to a heatproof jar and let cool.
- Preheat the oven: Set the oven to 375°F (190°C) and line baking sheets with parchment paper.
- Scoop and bake cookies: Using a medium cookie scoop, portion the chilled dough into balls spaced about 2 inches apart on prepared sheets. Bake for 10 to 12 minutes, until edges are lightly golden and centers remain soft. Remove early for softer texture.
- Cool the cookies: Allow cookies to rest on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely, approximately 20 minutes. Complete cooling prevents frosting from melting.
- Prepare the cream cheese frosting: Beat cream cheese and butter in a bowl for 2 to 3 minutes until smooth and fluffy. Add vanilla extract, then gradually incorporate powdered sugar, starting at low speed, beating until thick and creamy. Adjust consistency with milk or extra powdered sugar if necessary.
- Frost the cookies: Spread a thick layer of cream cheese frosting on each cooled cookie using an offset spatula or pipe for a decorative finish.
- Drizzle salted caramel and garnish: Stir the cooled caramel; if too thick for drizzling, warm in the microwave for 10-15 seconds. Drizzle over frosted cookies and sprinkle with flaky sea salt while caramel is still warm. Let the toppings set for a few minutes before serving.
Notes
- Chilling the dough is essential for thick, soft cookies and to prevent spreading.
- Watch the caramel closely while melting sugar to avoid burning.
- Frost the cookies only after they are completely cool to prevent melting.
- Adjust frosting thickness by adding milk or powdered sugar to achieve the desired consistency.
- Store cookies in an airtight container at room temperature for up to 3 days, or refrigerate the frosting separately if making ahead.