Caramel Macchiato Cheesecake

Pinterest Hidden Image

If a caramel latte is your coffeehouse order, this Caramel Macchiato Cheesecake is going to ruin you for the drive-thru. Real espresso goes right into the filling, so every bite tastes like your favorite drink, only richer. The texture is silky and light, the top bakes up smooth with no cracks and a drizzle of homemade caramel finishes each slice. It’s the perfect dessert for the holidays, a dinner party or anyone who loves coffee and cheesecake.

A slice from Caramel Macchiato Cheesecake Recipe with a graham cracker crust, a piped whipped cream swirl and caramel sauce.

This post may contain affiliate links, meaning I earn a small commission if you make a purchase, at no extra cost to you. Additionally, AI was used to assist with spelling, grammar, sentence clarity, and creative brainstorming.

Whole Espresso Caramel Cheesecake with a smooth, crack-free top and a border of whipped cream rosettes topped with coffee beans.

Why You’ll Love This Cheesecake

You’re the one who brings the dessert people still talk about next year. This is that dessert.

  • It tastes like your favorite coffee order. Real espresso goes straight into the filling, so the coffee flavor is bold and true. Coffee lovers will taste it in the first bite.
  • It’s silky, not dense. Room temperature ingredients and a few simple steps give you a creamy, fluffy texture that rivals any bakery.
  • No cracks. A water bath keeps the top smooth and picture perfect. All you need is foil and a roasting pan.
  • You make it a day ahead. It chills overnight, so dessert is done before guests arrive and your oven is free on the big day.
  • Everyone asks for the recipe. With more than 26,000 Pinterest shares, this one gets passed around from friend to friend. It’s the kind of recipe you’ll want to share with the coffee lover in your life.

A slice of Coffee Caramel Cheesecake with caramel sauce dripping down the sides and a whipped cream swirl topped with coffee beans.

Ingredients for Caramel Macchiato Cheesecake

Graham Cracker Crust Ingredients

  • Graham Crackers– 2 sleeves (about 18-20 crackers) gives you about 2 ½ cups of fine crumbs. A food processor makes quick work of it, but a zip-top bag and a rolling pin work too.
  • Butter– Melted butter binds the crumbs and bakes into a crisp, golden crust. Salted or unsalted butter both work and the choice depends on taste preferences.

Espresso Cheesecake Filling Ingredients

  • Cream Cheese– Use the full-fat brick cream cheese, not the spreadable kind in a tub. Let it sit on the counter for 1 to 2 hours. Room temperature cream cheese is one of the biggest secrets to a silky, lump-free filling.
  • Sugar– Regular granulated sugar sweetens the filling and helps whip air into the cream cheese for that fluffy texture.
  • Eggs– Large eggs at room temperature blend in smoothly. Cold eggs can make the batter seize and turn lumpy.
  • Sour Cream– Full-fat sour cream adds a gentle tang and gives the filling its creamy, rich body. Let it come to room temperature too.
  • Heavy Whipping Cream– The small amount of heavy cream keeps the filling light and smooth.
  • Espresso– This is the star. Half a cup equals approximately 4 shots, and it needs to cool completely before it goes in. No espresso machine? Dissolve 1 tablespoon of instant espresso powder in 1/2 cup of hot water. Strong brewed coffee works too, though the flavor will be milder.
  • Vanilla Extract– Pure vanilla rounds out the coffee and caramel flavors.

For Serving

  • Caramel Sauce– My Homemade Caramel Sauce gives you the option to cook it to a light or dark caramel. Light caramel gives you a sweet, buttery drizzle, while dark caramel brings a deeper, slightly bittersweet flavor that pairs beautifully with the espresso. If you’re short on time, a good jarred caramel works too.
  • Whipped Cream– Homemade whipped cream adds a silky and rich finishing touch. For a fun macchiato twist, dissolve 2 teaspoons of instant espresso powder in the vanilla before adding it to the cream.

How To Make Caramel Macchiato Cheesecake

This cheesecake comes together in a few simple stages. Here’s what each one should look like, so you know you’re on track the whole way. You’ll find the full amounts and steps in the recipe card below.

Graham Cracker Crust

Pulse the graham crackers into fine crumbs, then mix in the melted butter. The crumbs should look like wet sand and hold together when you squeeze a handful. Press them firmly into a greased springform pan and about halfway up the sides. The flat bottom of a measuring cup packs the crust tight and even. Bake until golden brown and fragrant.

Espresso Cheesecake Filling

Beat the room temperature cream cheese until completely smooth before you add anything else. Then beat in the sugar, scraping the bowl often. Turn the mixer to low and add the eggs one at a time, mixing just until each one disappears. Finish by slowly adding the sour cream, heavy cream, vanilla and cooled espresso.

The finished batter should be smooth, pourable and a soft coffee color. If you spot a few small lumps, pour the batter through a fine mesh strainer and press it through with a spatula.

Baking Cheesecake in Water Bath

Wrap the bottom and sides of the springform pan in two layers of heavy-duty foil, then pour in the filling. Set the pan in a large roasting pan and place it in the oven. Pour hot water into the roasting pan until it reaches ½ to ¾ inch up the sides. Adding the water once the pan is in the oven means you never have to carry a sloshing pan across the kitchen.

The water batch surrounds the cheesecake with gentle, steamy heat. That’s what gives you a creamy texture and a smooth top with no cracks.

How to Tell When Cheesecake Is Done

When the cheesecake is done, the edges look set and slightly puffed, while a circle about 3 inches across the center still wobbles like gelatin when you gently nudge the pan. Skip the toothpick test, since poking the center can cause a crack. If the center looks too loose, turn off the oven, crack the door and let the cheesecake sit for 45 to 60 minutes. The leftover heat finishes the center gently.

Cool Cheesecake and Chill Overnight

Lift the pan out of the water bath, remove the foil and let the cheesecake cool on a wire rack to room temperature. Cover it and refrigerate overnight. This long chill sets the texture and deepens the coffee flavor. For clean slices, dip a sharp knife in hot water and wipe it dry between each cut.

Top with Whipped Cream and Caramel

Make the Homemade Caramel Sauce while the cheesecake chills and keep it in the fridge. If it thickens too much to drizzle, warm it gently until it pours easily, then let it cool slightly so it doesn’t melt the whipped cream. Make the whipped cream in a chilled bowl just before serving. Dollop or pipe it onto the cheesecake, finish with a drizzle of caramel and enjoy!

Make Ahead, Storage and Freezing

This cheesecake is perfect for busy holidays since it needs an overnight chill anyway. It is one dessert you can cross off your list before guests even arrive.

Make Ahead

Bake the cheesecake 1 to 2 days before serving and keep it covered in the fridge. Make the Caramel Sauce when it chills. Wait to add the whipped cream and caramel until just before serving so the toppings look fresh and the whipped cream holds its shape.

How to Store Cheesecake

Cover the cheesecake tightly with plastic wrap or keep it in an airtight container in the fridge for up to 5 days. If you have leftovers, store them without the whipped cream when you can and add fresh toppings to each slice as you serve it.

Freezing Cheesecake

This cheesecake freezes beautifully. Just make sure to freeze without the toppings, either whole or in slices.

  1. Chill the cheesecake overnight first so it’s completely firm.
  2. Set it uncovered in the freezer for 1 to 2 hours until solid. This keeps the wrap from sticking to the top.
  3. Wrap it tightly in two layers of plastic wrap and one layer of foil.
  4. Freeze for up to 2 months.

Fun Variations

Make this cheesecake your own. Each of these swaps keeps the silky espresso filling and changes just enough to match your taste preferences.

  • Salted Caramel– For the salty-sweet lover, sprinkle flakey sea salt over the caramel drizzle just before serving. It cuts the sweetness and makes the coffee flavor pop.
  • Mocha– For the chocolate and coffee fan, swap the graham crackers for chocolate wafer cookies. Finish each slice with a drizzle of melted dark chocolate alongside the caramel.
  • Biscoff Crust– For a warm, spiced twist, use Biscoff cookies in place of the graham crackers. Their caramelized cinnamon flavor pairs perfectly with espresso.
  • Hazelnut– For hazelnut latte drinkers, add 2 tablespoons of hazelnut liqueur to the filling with the espresso, or top each slice with chopped toasted hazelnuts.
  • Cheesecake Bars– For parties and potlucks, bake the cheesecake in a foil-lined 9×13 inch pan at 325℉ with no water bath needed. Start checking for doneness at about 40 minutes and cut into squares once fully chilled.
  • Mini Cheesecakes– For dessert tables and holiday trays, line a muffin tin with paper liners and press a spoonful of crust into each cup. Fill the cups almost to the top with the cheesecake filling and bake at 325℉ with no water bath needed. Start checking for doneness at about 20 minutes.
Overhead view of a slice of Espresso Cheesecake Recipe with Caramel sauce stripes across the whipped cream and two coffee beans on top.

Frequently Asked Questions

Do I need a water bath to bake cheesecake?

A water bath isn’t required, but it makes a big difference. The steam surrounds the cheesecake with gentle, even heat. This keeps the texture creamy and the top smooth with no cracks. Wrap the pan in two layers of heavy-duty foil so no water seeps into the crust.

Why did my cheesecake crack?

Cracks usually come from overmixing after the eggs go in, baking without a water bath, overbaking or cooling too quickly. Mix the eggs on low just until they disappear and bake in a foil-wrapped water bath. When the center still jiggles slightly, turn off the oven and leave the door ajar so the cheesecake cools gradually.

Can I use coffee instead of espresso?

Yes, strong brewed coffee works, though the coffee flavor will be milder. For the boldest flavor without an espresso machine, dissolve 1 tablespoon of instant espresso powder in ½ cup of hot water. Let it cool completely before adding it to the filling so it doesn’t warm the batter.

Why is my cheesecake batter lumpy?

Lumpy batter almost always comes from cold cream cheese. Let the cream cheese, sour cream and eggs sit on the counter for at least 2 hours first. Beat the cream cheese until completely smooth before adding the sugar. If a few lumps remain, press the batter through a fine mesh strainer.

Does this Cheesecake have caffeine?

Yes, it has a little caffeine. The filling uses about 4 shots of espresso spread across 14 slices, so each slice has roughly a fifth of the caffeine in a cup of coffee. For an evening dessert or caffeine-sensitive guests, swap in decaf espresso or decaf instant espresso powder.

Can I use a 10 inch springform pan?

Yes, the cheesecake will be shorter, so it bakes faster. Start checking for doneness at about 55 minutes. Look for set edges and a center that still wobbles slightly. The crust will also be thinner, so press it firmly and evenly across the bottom and up the sides.

How far ahead can I make this cheesecake?

Bake it 1 to 2 days before serving and keep it covered in the fridge. The overnight chill actually improves the texture and deepens the coffee flavor. Make the caramel sauce while it chills, then add the whipped cream and caramel just before serving so the toppings are fresh.

More Holiday Desserts Everyone Will Love

Double Layer Pumpkin Cheesecake

Old Fashioned Cream Cheese Pie

Swedish Apple Cake

Peppermint Ice Cream

Pumpkin Crisp

Haupia Pie

A slice of Coffee Caramel Cheesecake with caramel sauce dripping down the sides and a whipped cream swirl topped with coffee beans.

Caramel Macchiato Cheesecake

Caramel Macchiato Cheesecake brings your favorite coffeehouse drink to the dessert table. Real espresso flavors the silky filling, and a buttery graham crust holds it all together. A drizzle of Homemade Caramel finishes every slice. Make it a day ahead for the holidays and watch it disappear.
4.89 from 17 votes
Print Pin Rate
Course: Dessert
Cuisine: American
Keyword: Caramel Macchiato Cheesecake, Coffee Cheesecake, Espresso Cheesecake
Prep Time: 25 minutes
Cook Time: 1 hour 10 minutes
Chill Time: 8 hours
Total Time: 9 hours 35 minutes
Servings: 14 servings
Calories: 562kcal
Author: Heather

Equipment

Ingredients

For the Crust

  • 2 sleeves graham crackers * approximately 18-20 whole crackers, about 2 ½ cups crumbs
  • ½ cup butter *melted, either salted or unsalted

For the Filling

  • 2 pounds cream cheese (4, 8 oz packages) *room temperature
  • 1 ¼ cups sugar
  • 4 large eggs *room temperature
  • ¼ cup heavy cream
  • ½ cup cooled espresso
  • 1 tbsp. vanilla extract
  • 8 oz. sour cream *room temperature

For the Caramel Sauce

For the Whipped Cream

  • 1 ½ cups heavy whipping cream *makes about 3 cups whipped
  • 3 tablespoons powdered sugar
  • 1 teaspoon vanilla extract

Instructions

  • Preheat oven to 350℉. Grease a 9 inch springform pan.
  • In food processor pulse two sleeves of graham crackers into fine crumbs. Add melted butter and pulse to combine. Press the crumbs into the pan, working them about halfway up the sides.
  • Bake the crust for 10 to 15 minutes, until golden brown and your kitchen smells amazing.
  • While the crust bakes, beat room temperature cream cheese in a stand mixer until completely smooth. Scrape down the bowl, add the sugar and beat until smooth and well combined.
    Note: Use the flat beater (paddle attachment) if using a stand mixer.
  • On low speed add eggs one at a time, mixing just until each one disappears. Scrape the bowl between additions.
  • With the mixer on low, slowly add sour cream, heavy whipping cream, vanilla and cooled espresso. Scrape the bowl often to avoid lumps.
  • Wrap the bottom and sides of the springform pan in two layers of heavy-duty foil. Pour the filling over the crust.
  • Set the springform pan in a large roasting pan and place it in the oven. Carefully pour hot water into the roasting pan to a depth of ½ to ¾ inch.
  • Bake for about 1 hour and 10 minutes, until the edges look set and the center still jiggles slightly. If the center looks too loose, turn off the oven, crack the door and let the cheesecake sit for 45 to 60 minutes.
    Note: The cheesecake is done when it jiggles like jello. Because the espresso adds extra liquid, it’s not uncommon for the cheesecake to need an additional 20 minutes of bake time, along with the hour of cooling in the oven with the door ajar.
  • Lift the pan out of the water bath, remove the foil and cool the cheesecake on a wire rack to room temperature.
  • Cover and refrigerate overnight, at least 8 hours.

For the Whipped Cream

  • Before serving, pour cold heavy cream into a chilled bowl with powdered sugar and vanilla. Beat on medium-high speed until medium peaks form, about 2 to 3 minutes.

Serving

  • Run a thin knife around the edge and release the springform. Slice with a hot, clean knife, then top each slice with whipped cream and a drizzle of caramel.

Notes

Note #1– 1 cup of caramel will give each slice just over 1 tablespoon, with a little leftover for anyone who wants extra. The full caramel recipe makes 3 ½ cups. Store leftovers in the fridge for drizzling over ice cream or coffee.
Note #2– For the best results, read the “Cheesecake Success Tips” section above in the recipe post before starting. It covers everything from room temperature ingredients to knowing when your cheesecake is done. 
Note #3– No espresso machine? Dissolve 1 tablespoon of instant espresso powder in ½ cup hot water and let it cool completely.
Note #4– For a 10 inch springform pan, start checking for doneness at about 55 minutes. The cheesecake will be a little shorter.
Note #5– For espresso whipped cream, dissolve 2 teaspoons of instant espresso powder in the vanilla before adding it to the cream.
Note #6– Make ahead: Bake the cheesecake 1 to 2 days ahead and add the whipped cream and caramel just before serving. Store covered in the fridge for up to 5 days or freeze without toppings for up to 2 months.

Nutrition

Calories: 562kcal | Carbohydrates: 36g | Protein: 7g | Fat: 44g | Saturated Fat: 26g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Trans Fat: 0.3g | Cholesterol: 179mg | Sodium: 359mg | Potassium: 182mg | Fiber: 0.1g | Sugar: 33g | Vitamin A: 1703IU | Vitamin C: 0.4mg | Calcium: 119mg | Iron: 0.5mg

Similar Posts

47 Comments

  1. I’ve made this cheesecake several times and it’s a crowd pleaser. Several people call it the best cheesecake they’ve ever had, including myself.

    1. That is so wonderful to hear and a very sweet compliment. Thank you so much for not only taking the time to make the cheesecake and coming back to comment. I very much appreciate this!!

4.89 from 17 votes (3 ratings without comment)

Leave a Reply

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

Recipe Rating