Desserts
This amaretto cherry cake delivers layers of boozy swirls and ultra-moist crumb that will have guests begging for seconds. The secret lies in balancing rich amaretto flavor with tart cherries, creating a dessert that's both sophisticated and comforting. I've perfected the technique for achieving that signature tender texture without drying out the cake.
The recipe begins with a simple yet effective batter that incorporates amaretto into both the cake layers and the cherry filling. You'll learn how to pit cherries efficiently and fold them into a luscious filling that stays vibrant even after baking. The cake itself bakes up with a golden crust and a moist interior that holds up beautifully when sliced.
What makes this recipe truly special is the frosting—a light buttercream that complements rather than overpowers the amaretto and cherry flavors. It's the perfect balance of sweetness and alcohol intensity, with just enough tartness to keep each bite interesting. The cake keeps well for up to 3 days at room temperature or can be refrigerated for up to 5 days.
Whether you're serving this for a dinner party or simply treating yourself, this amaretto cherry cake is guaranteed to impress. The combination of warm amaretto notes and juicy cherries creates a dessert that's as visually stunning as it is delicious. Let's get baking!
Ingredients for amaretto cherry cake
Boozy richness meets tart cherries in this ultra-moist cake—just 15 ingredients for big flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | Divided for batter and filling |
| Light Brown Sugar 🍚 | ½ cup | Packed for moisture |
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for flakiness |
| Large Eggs 🥚 | 4 whole | Room temperature |
| Amaretto Liqueur 🍷 | ½ cup | High-quality, not imitation |
| Vanilla Extract 🌸 | 2 tsp | Pure Madagascar preferred |
| Baking Powder 🧂 | 2 tsp | Freshly measured |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Fresh Cherries 🍒 | 2 cups | Pitted, halved (about 1 lb) |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Cornstarch 🌾 | 1 tbsp | For thickening filling |
| Heavy Whipping Cream 🥛 | 1 ½ cups | Cold for frosting |
| Powdered Sugar 🍚 | 3 cups | For buttercream |
| Almond Extract 🌿 | ½ tsp | Pure, not imitation |
Amaretto is the star here, so Disaronno or Giffard are my go-tos—avoid the cheap imitations. Cherries should be firm and vibrant, not mushy; grab frozen if fresh aren't in season (thaw and pat dry). The butter matters too—Plugrá or Land O'Lakes work, but avoid salted. For almond extract, McCormick or Goya are reliable; never use imitation. Cherries need pitting—either buy pre-pitted or use a cherry pitter tool (worth the $5 if you bake often).
No amaretto? Substitute with 0.5 cup apricot jam + 1 tsp almond extract—it's not identical, but close. Frozen cherries work in a pinch, but drain and dry them well to avoid soggy cake. For a gluten-free version, swap flour for a 1:1 gluten-free blend (like Bob's Red Mill) and add 0.5 tsp xanthan gum. The buttercream can be made with vegan butter if needed, but texture will differ slightly. Fresh cherries are ideal, but canned pie filling in a pinch (drained well) works for filling only.
This cake keeps beautifully—3 days at room temperature covered loosely, or 5 days refrigerated in an airtight container. For longer storage, freeze the unfrosted layers for up to 3 months (thaw overnight at room temp). The frosting can be made 2 days ahead and stored in the fridge; whip briefly before using. To reheat slices, microwave for 10-15 seconds—the moisture stays intact, but don't overdo it or the frosting will melt.
Why You'll Love This Recipe
- Same recipe, two vibes: serve it warm with vanilla ice cream for a cozy Tuesday, or frost it with whipped cream for a birthday. The rich, buttery layers hold up either way—no last-minute panic.
- No-Fuss Mixing: I swear by this batter—just cream butter and sugars, toss in eggs, then fold in dry ingredients. No sifting, no fussing, and that brown sugar gives it just enough depth to make it taste like a bakery secret.
- Cherry-Almond Magic: The amaretto soaks into the cake while the cherries burst with every bite. That nutty, boozy warmth paired with tart cherries? It’s the kind of dessert that makes people lean in closer to your plate.
- Weeknight or Celebration: Same recipe, two vibes: serve it warm with vanilla ice cream for a cozy Tuesday, or frost it with whipped cream for a birthday. The rich, buttery layers hold up either way—no last-minute panic.
Step-by-step instructions for amaretto cherry cake
Here's how to create layers of boozy cherry goodness with a moist crumb and perfect swirls.
Create the Ultra-Moist Cake Batter
Preheat your oven to 350°F and grease two 9-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, whisk together the 2.5 cups all-purpose flour, 2 tsp baking powder, and 0.5 tsp salt. Set aside—this is your dry mix.
In a separate bowl, cream together the 1.5 cups unsalted butter and 2 cups granulated sugar on medium speed until light and fluffy, about 3-4 minutes. Add the 4 whole large eggs one at a time, mixing well after each addition. The mixture should nearly double in volume and become pale. Stir in the 0.5 cup light brown sugar, 0.5 cup amaretto liqueur, 2 tsp vanilla extract, and 0.5 tsp almond extract.
Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined. Be careful not to overmix—stop as soon as the flour is incorporated. The batter should be thick but pourable. Divide the batter evenly between the prepared cake pans. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
Prepare the Cherry Filling
While the cakes are baking, toss the 2 cups fresh cherries with 2 tbsp lemon juice and 1 tbsp cornstarch in a bowl. The lemon juice brightens the cherries, and the cornstarch will help thicken the filling. Let the mixture sit for 10 minutes to allow the cornstarch to begin working.
In a small saucepan, combine the cherries with their juices and 0.5 cup granulated sugar. Cook over medium heat, stirring frequently, until the sugar dissolves and the mixture thickens to a jam-like consistency, about 8-10 minutes. You want it to coat the back of a spoon but still be spoonable. Remove from heat and let it cool completely before using.
Assemble the Cake Layers
Place one cake layer on a serving plate. Spread a generous layer of the cooled cherry filling over the top, leaving a ½-inch border around the edges. This ensures the filling stays contained between the layers. Repeat with the second cake layer, pressing down gently to create a clean, even top.
For the boozy swirls, use a long serrated knife to make vertical cuts through the cake, about 1 inch apart. Then, make horizontal cuts about 1 inch apart, creating a grid. Gently lift the sections and spoon more of the cherry filling between them, pressing down lightly to secure. This creates those signature swirls that make this cake special.
Make the Amaretto Buttercream
In a large mixing bowl, beat the 1.5 cups heavy whipping cream with an electric mixer until soft peaks form. Gradually add the 3 cups powdered sugar, mixing on low speed until combined. Increase the speed to medium and beat until the buttercream is smooth and fluffy, about 2-3 minutes.
Add the 0.5 cup amaretto liqueur and 0.5 tsp almond extract, mixing until fully incorporated. The buttercream should be light and airy, with a subtle almond-amaretto aroma. Spread a thin layer of buttercream over the top and sides of the cake to create a smooth base. Then, pipe the remaining buttercream around the edges and on top of the cake using a star tip for a decorative finish.
Chill and Serve
Cover the cake and refrigerate for at least 2 hours (or up to 24 hours) to allow the flavors to meld and the cake to set. This chilling step is crucial for achieving that ultra-moist texture and ensuring clean slices. When ready to serve, slice with a sharp, hot knife for clean cuts and even layers.
Each slice should reveal layers of tender cake, boozy cherry filling, and creamy buttercream. The almond and amaretto flavors will shine through, creating a dessert that’s both comforting and sophisticated. Serve with a dollop of whipped cream or a sprinkle of powdered sugar for extra flair.
Pro Tips For Making Amaretto Cherry Cake
- CREAM THE BUTTER SLOWLY: Mix the softened butter and sugars at medium speed until the bowl’s sides are actually clear—not just speckled. I learned this the hard way: rushing it traps air unevenly, and your cake turns out dense instead of light. Let the mixer do the work for 3-4 minutes.
- WEIGH THE FLOUR: Use a kitchen scale for the flour—no scooping from the bag. Amaretto cakes rely on tender crumb, and overpacking flour (or under-measuring) throws off the ratio. Even a tablespoon difference makes a noticeably heavier cake.
- DON’T OVERMIX THE BATTER: Stop folding in the cherries and almond extract as soon as they’re just incorporated—no need to stir like you’re making pancakes. Overmixing develops gluten, and your cake will taste more like a dense loaf than a tender, moist dessert.
- BAKE UNTIL THE CENTER HITS 205°F: Skip the toothpick test—this cake’s dense enough that it’ll come out clean too early. Use an instant-read thermometer in the center; 205°F guarantees it’s fully set without drying out. (Yes, even if the edges look done.)
Common mistakes when making this recipe
Overmixing the Batter
I've seen this happen more times than I can count—overmixing the batter turns your cake from tender to tough. Once you've incorporated all the dry ingredients, stop mixing immediately. The moment the flour disappears, your batter is ready. Overmixing develops gluten, which creates a dense, chewy texture instead of that light, airy crumb we're after. Remember, the batter should look thick but still pourable. 🥄
Skipping the Chill
This is a big one! Rushing to serve your cake without the proper chill is a recipe for disaster. The 2-hour refrigeration (or overnight) lets the flavors meld and the cake set properly. Without it, your slices will be messy and the filling may ooze out. Trust me, the wait is worth it for that perfect texture and clean presentation.
Using Low-Quality Amaretto
The amaretto makes or breaks this cake. I can't stress enough how important it is to use a high-quality brand like Disaronno or Giffard. Cheap imitations lack the rich almond flavor and can taste artificial. The alcohol content also varies—some budget brands have less alcohol, which affects both flavor and moisture balance in the cake.
Undercooking the Cake Layers
Those 25-30 minutes at 350°F are non-negotiable. An undercooked cake will be gummy and difficult to slice cleanly. Always use a toothpick test—it should come out clean with just a few moist crumbs. If you're worried about overbaking, err on the side of slightly undercooked and let the residual heat finish the job while cooling.
Ignoring the Lemon Juice
The 2 tbsp lemon juice in the cherry filling isn't just for flavor—it brightens the cherries and helps prevent them from turning mushy during baking. Without it, your filling might taste flat and the cherries could release too much moisture, making your cake soggy. Freshly squeezed lemon juice works best, but bottled will do in a pinch.
Overfilling the Cake
When you're excited about that delicious cherry filling, it's tempting to go overboard. But overfilling can cause the cake to spill out when sliced. Stick to the ½-inch border rule when spreading filling between layers. And when creating those signature swirls, use just enough filling to fill the spaces without overflowing. A little goes a long way! 🍒
Nutrition facts
Frequently asked questions
Can I make this cake without alcohol?
The amaretto adds depth, but you can substitute with ½ cup apricot jam + 1 tsp almond extract for the liqueur in both the batter and buttercream. For the cherry filling, simply omit the amaretto from the recipe. The cake will still be delicious—just slightly less boozy!
How do I store leftovers?
Cover loosely with plastic wrap and store at room temperature for up to 3 days, or refrigerate for 5 days in an airtight container. For longer storage, freeze the unfrosted layers (without filling) for up to 3 months. Thaw overnight in the fridge before reassembling. The frosting can be made ahead and stored separately for 2 days.
Can I use frozen cherries instead of fresh?
Yes! Thaw frozen cherries first, then pat them thoroughly dry with a paper towel to remove excess moisture. This prevents a soggy cake. For the filling, use 1 tbsp extra cornstarch to help thicken the juices. The flavor will be slightly less vibrant, but still delicious.
Why does my cake taste dry?
Dry cake usually means overbaking or underestimating the amaretto's moisture contribution. Check your baking time—25-30 minutes at 350°F is ideal. Also, ensure your butter and eggs are at room temperature. For extra moisture, brush the cooled layers with 1 tbsp amaretto before adding filling.
Can I make this a single-layer cake?
Simply bake one 9-inch round pan for 30-35 minutes (check with a toothpick). Spread the cherry filling over the cooled layer, then top with buttercream. For presentation, add candied cherries or a dusting of powdered sugar. The flavor will still shine through!
