If you’re looking for a show-stopping dessert with rich flavors and a delightful twist, you’re going to absolutely love this Amaretto Almond Bundt Cake Recipe. I first tried this cake at a family gathering, and it quickly became a staple in our home because of its moist crumb and that irresistible almond-amaretto combo. Stick with me, and I’ll walk you through making this fan-freaking-tastic cake that’s perfect for special occasions or just a treat when you want to impress your friends (or yourself!).
Why You’ll Love This Recipe
- Rich, Moist Texture: The sour cream and butter combine to make the cake incredibly tender and flavorful.
- Almond-Amaretto Harmony: The almond extract and amaretto liquor create a beautifully balanced, nutty sweetness.
- Showstopper Presentation: The glaze with toasted almonds makes this cake look as good as it tastes.
- Beginner Friendly: Despite feeling fancy, this recipe is straightforward and beginner-friendly.

Ingredients You’ll Need
The star players in this Amaretto Almond Bundt Cake Recipe are simple pantry staples elevated by a splash of amaretto. You’ll want to use good-quality almond extract and fresh amaretto liquor to make sure those flavors pop. Also, a fresh egg batch and room temperature butter help everything mix smoothly.

- Unsalted Butter: Always room temperature for easier creaming, which is key for cake fluffiness.
- Sugar: Regular granulated sugar is perfect here for that classic sweetness.
- Sour Cream: Adds moisture and tenderizes the crumb beautifully.
- Almond Extract: Use pure almond extract for the richest flavor; it’s the backbone of this cake’s almond charm.
- Large Eggs: Room temperature is best for incorporating air into the batter.
- All-purpose Flour: Provides structure; be sure to spoon and level to avoid dense cake.
- Baking Soda: Helps the cake rise; fresh baking soda is non-negotiable.
- Salt: Enhances all the flavors and balances the sweetness.
- Milk: Adds moisture and helps create a tender crumb.
- Amaretto: This sweet almond-flavored liqueur amps up the almond flavor and adds a boozy depth.
- Almond Icing ingredients: Butter, sugar, heavy cream, almond extract, honey, and powdered sugar – each contributing to that luscious glaze coating the cake.
- Sliced Almonds (optional): For a crunchy, pretty garnish that completes the look and flavor.
Variations
I love this recipe as is, but it’s also super versatile. Don’t hesitate to make it your own by tinkering with the almond and amaretto balance or even adding some mix-ins.
- Gluten-Free Version: Try swapping the all-purpose flour for a gluten-free baking blend with xanthan gum; I did this once and was amazed how close it stayed to the original texture.
- Extra Crunch: Toss in a handful of chopped toasted almonds or mix in some slivered almonds into the batter for my family’s favorite nutty surprise.
- Fruit Twist: Fold in fresh raspberries or dried cherries for a pop of fruitiness that complements the almond flavors beautifully.
- Booze-Free Option: Just replace the amaretto with milk or almond milk if you want to keep it kid-friendly without losing the almond essence.
How to Make Amaretto Almond Bundt Cake Recipe
Step 1: Get Your Bundt Pan Ready and Cream Butter & Sugar
Preheat your oven to 350°F (176°C) and generously grease a 10-14 cup bundt pan with non-stick baking spray. This step is crucial to getting that cake out cleanly when it’s done. Then, in a large bowl, beat your room temperature butter and sugar for about 3-4 minutes until the mixture is light, fluffy, and pale. It’s tempting to rush through this, but trust me, this creaming step traps air, giving you a lighter cake.
Step 2: Add Sour Cream, Almond Extract, and Eggs
Mix in the sour cream and almond extract until fully combined. Then add your eggs one at a time, mixing gently and scraping the bowl’s sides as you go. This keeps everything evenly distributed and prevents overmixing, which can toughen the cake.
Step 3: Combine Dry Ingredients and Amaretto Mixture
In a separate bowl, whisk together the flour, baking soda, and salt. In a small measuring cup, mix the milk with the amaretto. Now, add half of the dry ingredients to the batter and mix gently but thoroughly. Pour in your amaretto-milk combo and mix again. Finally, add the rest of the dry ingredients and continue mixing until everything is just incorporated. Scrape down the bowl as needed—this batter isn’t forgiving if flour pockets hide!
Step 4: Bake and Cool Your Bundt Cake
Pour your batter into the prepared bundt pan, smoothing the top a bit to distribute evenly. Bake for about 38-42 minutes — start checking at 38 minutes by poking a toothpick in the center; if it comes out with a few moist crumbs, you’re golden. Let the cake cool about 10 minutes in the pan before flipping it out onto a rack to cool completely. Trust me, patience here is key to that perfect slice.
Step 5: Make the Almond Icing and Glaze
For the icing, combine butter, sugar, heavy cream, almond extract, and honey in a small saucepan. Warm on low until the sugar melts, then crank the heat to medium and bring it to a gentle boil. Boil for 3 minutes, stirring a bit so it doesn’t stick. Pour immediately into a heatproof bowl and whisk in sifted powdered sugar, starting with 1 1/4 cups, until the icing thickens but is still pourable. If it thickens too much, add a bit of water; too thin, add more powdered sugar. Drizzle the warm icing over your cake, sprinkling sliced almonds on top if you like. The glaze sets beautifully as it cools and gives your cake that elegant finishing touch.
Pro Tips for Making Amaretto Almond Bundt Cake Recipe
- Cream Butter and Sugar Thoroughly: Don’t skimp here—this step sets the foundation for a fluffy texture.
- Room Temperature Ingredients: Make sure the butter and eggs are room temp so your batter mixes with ease and bakes evenly.
- Watch Your Bake Time: Oven temps vary, so start testing around 38 minutes to avoid a dry cake.
- Warm Icing for Drizzling: Pour the icing while it’s still warm for that perfect drizzle; once cold, it firms up and gets clumpy.
How to Serve Amaretto Almond Bundt Cake Recipe

Garnishes
I always top this bundt cake with a handful of toasted sliced almonds right after drizzling the warm glaze—they add that satisfying crunch that contrasts with the soft crumb. A dusting of powdered sugar looks lovely too if you’re feeling fancy but short on time.
Side Dishes
This cake pairs beautifully with a scoop of vanilla bean ice cream or a dollop of lightly whipped cream. A cup of strong coffee or almond-flavored tea completes this indulgent experience perfectly, especially in the afternoon.
Creative Ways to Present
For special occasions, I like to place the glazed bundt cake on a pretty cake stand and scatter some fresh edible flowers or whole toasted almonds around the base. It instantly transforms the cake into a centerpiece. Another fun idea I discovered was serving slices with a drizzle of amaretto-spiked chocolate sauce for extra decadence.
Make Ahead and Storage
Storing Leftovers
Leftover slices keep well covered at room temperature for 2-3 days or tucked into an airtight container in the fridge for up to 5 days. I wrap my slices in plastic wrap and then place them in a zip-top bag—it really locks in moisture so the cake doesn’t dry out.
Freezing
This cake freezes like a charm. Once fully cooled, I wrap the whole bundt cake tightly in plastic wrap and foil and freeze for up to 3 months. When I’m ready to enjoy it, I thaw it overnight in the fridge, then let it come to room temp before glazing. Slices freeze well individually too, perfect for grabbing a quick treat anytime.
Reheating
If you want to warm a slice, pop it in the microwave for 15-20 seconds—it softens the butter and brings out that fresh-baked feeling without drying it out. Avoid reheating too long or the glaze might melt off completely.
FAQs
-
Can I make this Amaretto Almond Bundt Cake Recipe without alcohol?
Absolutely! You can simply omit the amaretto or replace it with an equal amount of milk or almond extract–flavored milk for the almond flavor without the booze. The cake will still be moist and delicious.
-
What’s the best way to ensure my bundt cake doesn’t stick to the pan?
Generously coat your bundt pan with non-stick baking spray, paying close attention to all the nooks and crannies. If you have trouble finding spray, you can also brush the pan with melted butter and lightly dust with flour. Let the extra flour fall out before pouring in the batter.
-
Can I substitute the sour cream in this recipe?
Yes, you can swap sour cream with Greek yogurt or buttermilk in equal amounts. These alternatives will still keep the cake moist, though the flavor might be slightly tangier.
-
How do I know when the cake is perfectly baked?
The classic toothpick test works best here. Insert a toothpick into the center of the cake; if it comes out with just a few moist crumbs clinging to it (not wet batter), your cake is perfectly done.
-
Can I double this recipe for a larger bundt pan?
It’s better to stick with one recipe per cake because overfilling a bundt pan can cause spilling and uneven baking. If you want a bigger cake, consider baking two bundt cakes or use multiple pans and bake them sequentially.
Final Thoughts
This Amaretto Almond Bundt Cake Recipe holds a special place in my heart because it manages to be both elegant and approachable. Whether you’re baking it for a holiday gathering, a birthday, or simply because you’re craving something comforting and festive, it rarely disappoints. I hope you enjoy the process as much as the delicious results—you really can’t go wrong with the flavors in this one. Now, grab your mixing bowl and amaretto, and let’s start baking something unforgettable!
Print
Amaretto Almond Bundt Cake Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 12–14 slices 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Almond Amaretto Bundt Cake is a moist, flavorful dessert combining the nutty essence of almond extract and the sweet, warm notes of amaretto liqueur. Topped with a rich almond icing and optional sliced almonds, this cake is perfect for special occasions or a delightful treat any day.
Ingredients
Amaretto Cake:
- 3/4 cup (168g) unsalted butter, room temperature
- 1 1/2 cups (310g) sugar
- 3/4 cup (173g) sour cream
- 2 tsp almond extract
- 4 large eggs
- 2 1/2 cups (325g) all purpose flour
- 1 1/4 tsp baking soda
- 1/2 tsp salt
- 3/4 cup (180ml) milk
- 1/4 cup (60ml) amaretto
Almond Icing:
- 2 tbsp (28g) salted butter
- 1/3 cup (69g) sugar
- 1/2 cup (120ml) heavy whipping cream
- 1/2 tsp almond extract
- 2 tsp honey
- 1 1/4 – 2 cups (144g-230g) powdered sugar, sifted
- Sliced almonds, optional
Instructions
- Preheat Oven and Prepare Pan: Preheat your oven to 350°F (176°C) and grease a 10-14 cup bundt pan with non-stick baking spray to ensure easy cake removal.
- Cream Butter and Sugar: In a large mixing bowl, cream the room temperature butter and sugar together for 3-4 minutes until light and fluffy, which is crucial for a tender crumb.
- Add Sour Cream and Almond Extract: Mix in the sour cream and almond extract until the mixture is well combined, adding moisture and nutty flavor.
- Incorporate Eggs: Add the eggs one at a time, beating just until incorporated after each, scraping down the bowl to mix evenly.
- Combine Dry Ingredients and Liquids: In a separate bowl, whisk together flour, baking soda, and salt. In a measuring cup, combine milk and amaretto.
- Mix Batter: Add half the dry ingredients to the wet mixture and mix thoroughly. Then add the milk and amaretto mixture and mix. Finally, add remaining dry ingredients and mix until smooth, scraping the bowl sides as needed.
- Bake: Pour batter into the prepared bundt pan and bake for 38-42 minutes. Check doneness with a toothpick inserted in the center; it should come out with a few crumbs attached.
- Cool Cake: Let the cake cool in the pan for about 10 minutes, then transfer it to a wire rack to cool completely.
- Make Icing: In a small saucepan, combine butter, sugar, heavy cream, almond extract, and honey. Heat on low until sugar dissolves, then increase to medium and boil for 3 minutes, stirring occasionally.
- Prepare Icing Consistency: Remove from heat and whisk in 1 1/4 cups powdered sugar. Allow to cool and thicken slightly. Adjust thickness by adding water or more powdered sugar as needed.
- Glaze Cake: While the icing is still warm and pourable, drizzle it over the cooled cake, allowing it to cascade decoratively.
- Garnish: Optionally, sprinkle sliced almonds on top to enhance texture and almond flavor.
Notes
- Ensure butter is at room temperature for optimal creaming.
- Do not overmix the batter once dry ingredients are added to maintain cake tenderness.
- Adjust icing thickness carefully to achieve the perfect drizzle.
- Sliced almonds on top add a nice crunch and visual appeal but can be omitted if preferred.
- Store leftover cake covered at room temperature for up to 3 days or refrigerate for longer freshness.
Nutrition
- Serving Size: 1 slice (approx. 1/12 of cake)
- Calories: 350 kcal
- Sugar: 28 g
- Sodium: 180 mg
- Fat: 18 g
- Saturated Fat: 9 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 42 g
- Fiber: 1 g
- Protein: 5 g
- Cholesterol: 90 mg
