Desserts
This amaretto cherry cake recipe delivers layers of boozy vanilla richness wrapped in tart cherry perfection—every bite balances sweet, tangy, and nutty almond notes. ✨ The secret lies in infusing vanilla with amaretto for depth, then layering it with a homemade cherry compote that keeps the filling vibrant and flavorful. I've perfected this technique to ensure moist layers, a perfect crumb, and a glaze that's glossy enough to make your guests reach for seconds.
The cake itself is a foolproof vanilla sponge, baked in two thin layers to maximize surface area for that amaretto-soaked flavor. Between the layers, a tart cherry filling made from fresh or frozen cherries—simmered with just enough sugar to highlight their natural acidity—creates a striking contrast. The finishing touch? A simple amaretto glaze that ties everything together with a glossy, aromatic sheen.
What you'll end up with is a cake that's restaurant-quality but simple enough for a weeknight bake: tender vanilla layers infused with warm almond notes, bursts of tart cherry in every bite, and a finish that's sophisticated without being fussy. The alcohol content is subtle enough for kids to enjoy (though adults will appreciate the depth), and the recipe scales beautifully for gatherings or single servings.
Perfect for celebrations, holiday desserts, or simply treating yourself—this cake keeps well for days, making it ideal for meal prep. The key is patience: letting the filling set properly and allowing the glaze to dry slightly before slicing ensures clean layers every time. Let's get baking!
Ingredients for amaretto cherry cake
Twelve ingredients crafting layers of boozy vanilla and tart cherry perfection for a restaurant-worthy cake.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | Divided for layers and filling |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Large Eggs 🥚 | 6 whole | Room temperature, separated |
| Pure Vanilla Extract 🌿 | 2 tbsp | High-quality for depth |
| Amaretto Liqueur 🍒 | ½ cup | Disaronno preferred (40% ABV) |
| Baking Powder 🧂 | 2 tsp | Aluminum-free for stability |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Fresh Cherries 🍒 | 2 cups | Pitted, or frozen thawed |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Cornstarch 🌾 | 1 tbsp | For thickening compote |
| Powdered Sugar 🍚 | 1 ½ cups | For glaze, sifted |
| Heavy Cream 🥛 | ¼ cup | Cold for glaze stability |
The amaretto liqueur is non-negotiable for authentic flavor—Disaronno from World Market or Amazon delivers consistent quality. For cherries, fresh pitted from local markets or frozen unsweetened from Trader Joe's work equally well. Butter must be room temperature (microwave 40 seconds if cold), and unsalted ensures you control the saltiness. The vanilla extract should be pure, not imitation—McCormick or Frontier Co-op brands are reliable. Sift your flour and baking powder together to avoid lumps in the batter, and measure your sugar precisely since it's divided for both cake and filling.
No amaretto? Almond extract at half the amount mimics the nutty notes, though the alcohol depth will differ. Substitute frozen cherries for fresh if needed, but thaw and drain them thoroughly to prevent soggy layers. For a dairy-free option, replace butter with vegan butter and heavy cream with coconut cream. The powdered sugar glaze can be made 24 hours ahead—just whisk with cold cream before using. If your cherries are tart, add 1 tbsp more sugar to the compote. The cake layers should be light golden when done, not browned, and a toothpick inserted should come out with a few moist crumbs—not wet batter.
Store the fully assembled cake in an airtight container at room temperature for 3-4 days or refrigerate for up to 1 week. The glaze will dry slightly over time, so re-glaze if needed. For longer storage, freeze the cake (without glaze) for up to 3 months—thaw at room temperature before serving. The filling can be made 2 days ahead and kept refrigerated. Always let the cake sit 10 minutes after baking before frosting to prevent crumbs. Slice with a hot knife for clean layers—wipe between each slice.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m too tired to cream butter and sugar by hand. Just toss everything in a bowl—flour, sugar, melted butter, eggs—and fold it together like a lazy Sunday. The cake still turns out tender and rich, no fancy techniques required.
- Almond-Kissed Cherry Magic: That amaretto swirl? It’s the star. The buttery vanilla base gets this deep, nutty warmth from the liqueur, while the cherries add just enough tartness to cut through the richness. Honestly, the first bite makes me forget I’m not at a fancy café.
- Weeknight Dinner Hack: Slice it thin, toast the pieces, and serve with a scoop of vanilla ice cream for a dessert that feels special but takes less time than ordering takeout. (Yes, even on a Tuesday night.) It’s my go-to when I need something sweet but don’t want to spend hours baking.
- Budget-Friendly Luxury: You’re using pantry staples—flour, sugar, butter—but the amaretto and cherries make it taste like a splurge. A single bottle of liqueur stretches across multiple cakes, and frozen cherries work just as well as fresh. Frugal? Absolutely. Delicious? Ridiculously so.
Step-by-step instructions for amaretto cherry cake
Here's how to build layers of boozy vanilla cake with tart cherry filling—professional results every time.
👨🍳 Step 1: Prepare the 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, combine the 3 cups all-purpose flour, 2 teaspoons baking powder, and ½ teaspoon salt. Sift this dry mixture together to remove any lumps—this ensures a light, airy texture.
In a separate bowl, cream together the 1.5 cups unsalted butter and 1 cup of the granulated sugar until light and fluffy, about 3-4 minutes. Add the 6 whole eggs, one at a time, beating well after each addition. Mix in the 2 tablespoons pure vanilla extract and ½ cup amaretto liqueur—this is where the cake gets its signature boozy depth.
Gradually add the dry ingredients to the wet mixture, alternating with the remaining 1 cup granulated sugar. Mix on low speed just until combined—overmixing develops gluten, which makes the cake dense. Divide the batter evenly between the prepared pans and smooth the tops.
🍳 Step 2: Bake the Layers
Bake the cake layers for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, but the tops might look slightly underdone—this is normal. Rotate the pans halfway through baking for even cooking.
Let the cakes cool in their pans for 10 minutes before transferring to a wire rack to cool completely. Here's the thing—warm layers won't hold up well when assembling, and you'll end up with a soggy cake. Patience here pays off with clean layers and a stable structure.
🥘 Step 3: Make the Cherry Filling
While the cakes cool, prepare the cherry filling. In a saucepan, combine the 2 cups fresh cherries, 2 tablespoons lemon juice, and 1 tablespoon cornstarch. Cook over medium heat for 5-7 minutes, stirring constantly, until the cherries break down and the mixture thickens into a jam-like consistency.
Remove from heat and let it cool completely. This filling should be thick enough to hold its shape between the cake layers but still spreadable. If it's too thick, add a splash of water; if too thin, cook it longer. The tartness from the lemon juice balances the sweetness of the cherries and complements the amaretto flavor.
👨🍳 Step 4: Assemble the Cake
Once the cakes are completely cool, level the tops if necessary using a serrated knife. Place the first cake layer on a cake stand or plate. Spread an even layer of the cherry filling over the top—don't worry if it's not perfect, as the second layer will help contain it.
Add the second cake layer on top and gently press down to create a slight dome. This helps the cake hold its shape when sliced. Brush the sides of the cake with any remaining amaretto liqueur for extra flavor, and then spread the remaining cherry filling over the top layer. Chill the assembled cake in the refrigerator for at least 2 hours—this allows the flavors to meld and the cake to set properly.
🍽️ Step 5: Add the Glaze and Serve
In a small bowl, whisk together the 1.5 cups powdered sugar and ¼ cup cold heavy cream until smooth and glossy. Drizzle this glaze over the chilled cake, letting it drip down the sides. The cold cream prevents the glaze from melting too quickly, giving you that perfect finish.
Slice and serve the cake at room temperature. Each bite should deliver a balance of rich vanilla and amaretto flavors, followed by the tart, juicy cherries. The layers should be moist but not soggy, with a tender crumb that holds up well. For best results, serve within 3 days of baking, as the flavors continue to develop over time.
Pro Tips For Making Amaretto Cherry Cake
- Cream Butter & Sugar Slowly: Don’t rush the butter-sugar mix—beat it on medium for 3-4 minutes until it’s pale and fluffy, not just combined. I learned this the hard way when my cake turned out dense; the air in that butter mixture is what makes this cake light. ---
- Sift the Flour Twice: Skip the sifting? Your cake will be tougher. Give that flour a good shake in a fine-mesh sieve before folding it in—especially if it’s been sitting in your pantry. Less clumps = smoother batter, and that’s non-negotiable for a tender crumb. ---
- Don’t Overmix the Batter: As soon as the flour disappears, stop. I know, I know—you’re eager to get it into the pan—but overmixing develops gluten, and that turns your cake into a chewy brick. Fold just until just combined, then let it rest 10 minutes before baking. ---
- Use Room-Temp Eggs: Cold eggs? They’ll curdle your butter mixture and make the batter look weird. Pop those eggs in warm water for 5 minutes first—trust me, your cake’s texture will thank you. No one wants a cake with pockets of uncooked egg in the middle.
Storing and reheating your leftovers
Room Temperature Storage
Your freshly baked amaretto cherry cake stays moist and delicious at room temperature for 3-4 days when stored in an airtight container. I like using a glass cake carrier with a tight-sealing lid to maintain freshness. Place it on a wire rack first to allow airflow around the bottom—this prevents condensation from making the layers soggy. The glaze will dry slightly over time, so re-glaze with a thin layer of the powdered sugar mixture if needed before serving. 💫
Refrigerator Preservation
For longer storage, refrigerate the cake for up to 1 week. The cold temperature actually enhances the flavors, making the amaretto and cherry notes more pronounced. Wrap the cake tightly in plastic wrap first, then place it in an airtight container to prevent drying. Let it sit at room temperature for 30 minutes before slicing to restore the ideal texture. The filling will firm up slightly in the fridge, so I recommend serving slightly warmer slices for the best experience.
Freezer-Friendly Layers
This cake freezes beautifully for up to 3 months without compromising texture. Assemble the cake completely (including glaze) and wrap it tightly in plastic wrap, then place it in a freezer bag with all the air squeezed out. Label with the date and freeze. When ready to serve, thaw overnight in the refrigerator. The glaze may develop a slight frost, but a quick brush with warm water and a dusting of powdered sugar restores its shine. 🧊
Filling Storage Tips
Make the cherry filling 2 days ahead and store it in an airtight container in the fridge. The flavors deepen over time, and the acidity from the lemon juice helps preserve freshness. If the filling thickens too much, stir in 1 teaspoon water to restore spreadability. For a quick variation, add ½ teaspoon almond extract to the cooled filling for extra amaretto-like flavor if you're avoiding alcohol.
Reheating Slices
For a warm slice straight from the fridge, microwave individual portions for 10-15 seconds on 50% power to melt the glaze slightly without drying out the cake. Alternatively, warm slices at 300°F for 5-7 minutes in the oven until the glaze softens. This method works best for serving to guests—just brush with a little extra glaze after warming for that restaurant-quality finish. ⏰
Glaze Refreshment
If your cake's glaze has dried out after storage, revive it with a simple trick: brush the top with 1 teaspoon warm water, let it absorb for 30 seconds, then dust with 1 tablespoon powdered sugar. The glaze will become glossy again instantly. For extra shine, add ½ teaspoon lemon juice to the glaze mixture before applying—this cuts through the sweetness and adds a bright finish. This works beautifully even on cakes stored for a week.
Nutrition facts
Frequently asked questions
Can I substitute amaretto liqueur in this recipe?
Yes! For a non-alcoholic version, replace the ½ cup amaretto with ½ cup almond extract mixed with 2 tablespoons water. For a milder alcohol taste, use ¼ cup amaretto + ¼ cup vanilla extract. The key is maintaining the nutty depth—almond extract mimics the flavor but lacks the boozy warmth.
How do I adjust the sweetness if my cherries are very tart?
Add 1-2 tablespoons extra sugar to the cherry filling while simmering. For a more balanced flavor, reduce the sugar in the cake batter by 1 tablespoon to compensate. Taste the filling before assembling—it should be sweet enough to complement the cake but still retain its natural tartness.
Why did my cake layers sink in the middle?
This usually happens from overmixing the batter or opening the oven too soon. Use a toothpick to check doneness (it should come out clean), and avoid opening the oven during the first 20 minutes of baking. For extra stability, chill the batter in the pans for 15 minutes before baking.
Can I make this cake in a bundt pan instead?
Use the same batter but bake in a 10-12 cup bundt pan at 350°F for 45-55 minutes. Skip the filling and glaze, or drizzle a thin layer of amaretto glaze over the top. The bundt shape works beautifully for single-serving slices—just let it cool completely before removing from the pan.
How can I make this cake gluten-free?
Replace the 3 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Add ½ teaspoon xanthan gum to improve structure. Reduce the amaretto to ¼ cup—gluten-free cakes can absorb more moisture, and you want to avoid a gummy texture. Bake for 2-3 extra minutes to ensure doneness.
