
Amaretto Cheesecake is a rich and creamy dessert that brings the distinct and elegant flavor of almond liqueur to your table. This cheesecake has an almond infused filling that delights the palate, paired perfectly with a crunchy toasted almond topping. It’s the kind of dessert that feels special enough for celebrations or a sophisticated treat for grown ups any time you want something a little more refined.
I first made this cheesecake for a holiday dinner, and it immediately became the dessert everyone asked me to bring again. It’s one of those recipes that looks impressive but is surprisingly straightforward to make.
Ingredients
- Graham cracker crumbs: Essential for a crisp and buttery base look for finely ground crumbs for easy pressing
- Melted butter: Binds the crust and adds richness use unsalted for better control of flavor
- Sugar: Adds sweetness to both the crust and the filling regular granulated works best
- Cream cheese: Key to the cheesecake’s creamy texture make sure it’s softened for smooth mixing
- Eggs: Provide structure and help set the cheesecake large eggs are ideal
- Amaretto liqueur: The star ingredient that delivers that unmistakable almond flavor choose a quality brand for best results
- Almond extract: Enhances the almond flavor with a concentrated punch a little goes a long way
- Toasted sliced almonds: Adds crunch and visual appeal for the topping toast them lightly in a dry pan until fragrant
Instructions
- Prepare the Crust:
- Preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius). Combine the graham cracker crumbs melted butter and sugar in a mixing bowl. Stir until the mixture resembles wet sand with all dry crumbs moistened. Press this mixture firmly and evenly into the bottom of a 9 inch springform pan to ensure a sturdy base that stays intact when serving. Bake the crust for 10 minutes until it is set and fragrant. Remove it from the oven and let it cool completely before adding the filling.
- Make the Cheesecake Batter:
- In a large bowl beat the softened cream cheese with the sugar until you have a smooth lump free mixture. This may take about 2 to 3 minutes with an electric mixer scraping down the sides as needed. Add the eggs one at a time mixing well after each to incorporate air gently without overbeating which can cause cracks later. Stir in the amaretto liqueur and almond extract gently but thoroughly to distribute the flavor evenly throughout the batter.
- Bake the Cheesecake:
- Pour the prepared batter over the cooled crust and spread evenly to fill the pan. Place the cheesecake in the oven and bake for 55 to 60 minutes. The center should be almost set but still have a slight jiggle as overbaking can dry it out. Once the baking time is up switch off the oven but leave the cheesecake inside with the door slightly open. This slow cooling helps prevent cracks and sets the texture just right. Let it sit like this for 1 hour.
- Cool and Add Topping:
- Remove the cheesecake from the oven and place it on a wire rack to cool to room temperature. Then cover and refrigerate for at least 4 hours or preferably overnight to allow flavors to meld and texture to firm up. Just before serving sprinkle the toasted sliced almonds evenly over the top for a beautiful crunchy finish.

The toasted almonds are one of my favorite parts of this cheesecake. I remember once serving this at a dinner party and seeing everyone’s faces light up when they bit into the creamy cheesecake with that little surprise of crunch. The amaretto flavor feels both nostalgic and elegant making it a dessert that’s truly memorable.
Storage Tips
Store leftover cheesecake covered tightly in the refrigerator for up to 4 days to keep it fresh. If you want to prepare it ahead of time you can make the cheesecake fully and freeze it before adding the almonds. Wrap it well with plastic wrap and aluminum foil to protect from freezer burn. Thaw in the refrigerator overnight before serving and add toasted almonds just before eating.
Ingredient Substitutions
If you do not have amaretto liqueur on hand you can substitute it with an equal amount of almond extract mixed into a tablespoon of water or milk for moisture though the flavor will be less complex. For the crust crushed vanilla wafers can replace graham cracker crumbs as a tasty alternative. Use raw sliced almonds in place of toasted if you prefer a milder texture and flavor but toasting enhances the nutty aroma significantly.
Serving Suggestions
Serve chilled slices topped with a dollop of lightly whipped cream or a drizzle of chocolate sauce for added indulgence. Fresh berries such as raspberries or cherries complement the almond flavor beautifully and lend some bright contrast. This cheesecake pairs wonderfully with a cup of coffee or a dessert wine to extend the sophisticated vibe.

This amaretto cheesecake is elegant and easy to make, perfect for special occasions. Serve chilled with toasted almonds for the best flavor and texture.
Common Questions About the Recipe
- → What gives the cheesecake its almond flavor?
The almond taste comes from both amaretto liqueur and almond extract added to the creamy filling.
- → How should the crust be prepared?
The crust is made from graham cracker crumbs mixed with melted butter and sugar, then baked to form a firm base.
- → What role do toasted almonds play?
Toasted sliced almonds garnish the cheesecake, adding a pleasant crunch and enhancing the nutty flavor.
- → How long should the cheesecake be baked?
Bake the cheesecake for 55-60 minutes until mostly set, then let it rest inside the turned-off oven for an hour for even texture.
- → What is the best way to cool the cheesecake?
Refrigerate the cooled cheesecake for at least 4 hours or overnight to allow flavors to meld and the texture to firm up.