This post contains paid and/or affiliate links. I make a small commission at no extra cost to you. Please see our Privacy Policy.
If you’ve ever bitten into a dessert that makes you pause mid-chew and whisper, “Wow…”, then you know the power of a really good cake. And today, my friend, we’re talking about one that will do just that: the Almond Amaretto Cake.
It’s nutty, it’s buttery, it’s got that whisper of almond liqueur sophistication—and honestly, it’s the kind of cake that doesn’t just sit pretty on the table, it steals the show.
So grab a cup of coffee (or maybe a little glass of amaretto, for inspiration), and let’s talk about why this cake is so darn irresistible, how to make it at home, and a few little secrets to make yours turn out bakery-worthy every single time.
Why Almond Amaretto Cake Works So Well
You know how some desserts are just comfort food, while others feel like a celebration? Almond Amaretto Cake somehow manages to be both. The secret lies in the balance:
- Almond flavor: Natural almond extract and ground almonds give the cake a nutty backbone that’s warm, earthy, and comforting.
- Amaretto liqueur: This Italian almond-based liqueur adds depth, aroma, and a little elegance. It’s what turns an ordinary almond cake into something guests will ask about for weeks.
- Moist texture: Thanks to the combination of butter, eggs, and sometimes even a touch of sour cream or yogurt, this cake is never dry.
It’s a cake that feels like it belongs on a wedding dessert table, but is just as perfect for a Sunday afternoon when you’re craving a slice of something special.

A Little Backstory on Amaretto
Let’s nerd out for just a second, because understanding amaretto really adds to the appreciation of this cake.
“Amaretto” is Italian for “a little bitter.” Despite the name, it’s not actually bitter—more like sweet, nutty, and slightly toasty. Traditionally, amaretto is made from almonds or apricot kernels, sugar, and neutral spirits. It became popular in Italy centuries ago, often sipped after dinner as a digestif.
Over time, bakers started adding it to cookies, cakes, and even tiramisu. And if you’ve ever tried the classic Italian almond cookie (amaretti), you’ll taste the family resemblance right away. Almond Amaretto Cake is essentially the love child of that tradition and the Western love for moist, fluffy cakes.
Key Ingredients for Almond Amaretto Cake
Alright, let’s break down what you’ll need to whip up this beauty. (I promise, nothing too fancy, but each ingredient pulls its weight.)
- All-purpose flour – Your cake’s foundation. Some bakers swap a little for almond flour to intensify the nutty flavor.
- Almond flour or ground almonds – Adds moisture, texture, and richness.
- Butter – Unsalted is best, because you want full control over the salt balance.
- Sugar – Granulated sugar works perfectly. You want that sweet contrast to the amaretto’s nutty warmth.
- Eggs – They provide structure and help with that gorgeous golden crumb.
- Amaretto liqueur – The star flavor. Don’t skimp here. A few tablespoons in the batter and glaze makes all the difference.
- Almond extract – A little goes a long way. Too much and it can taste artificial, so measure carefully.
- Baking powder – For that light, fluffy lift.
- Milk or sour cream – For moisture. Sour cream adds richness and a tiny tang that balances the sweetness.
- Optional: powdered sugar or glaze – A simple glaze made with powdered sugar and amaretto is divine.
How to Make Almond Amaretto Cake (Step-by-Step Directions)
Here’s the fun part—baking! I’ll walk you through it like we’re standing in the kitchen together.
Ingredients:
- 1 cup unsalted butter, softened
- 1 ½ cups granulated sugar
- 4 large eggs, room temperature
- 2 cups all-purpose flour
- ½ cup almond flour (or finely ground almonds)
- 2 teaspoons baking powder
- ½ teaspoon salt
- ½ cup sour cream (or plain Greek yogurt)
- ¼ cup whole milk
- 3 tablespoons amaretto liqueur
- 1 teaspoon almond extract
For the glaze:
- 1 cup powdered sugar
- 2–3 tablespoons amaretto
Directions:
- Preheat & prep
Heat your oven to 350°F (175°C). Grease and flour a bundt pan, loaf pan, or two round cake pans—your choice. - Cream butter & sugar
In a large mixing bowl, beat the butter and sugar together until light and fluffy (about 3–4 minutes with an electric mixer). - Add eggs
Beat in the eggs one at a time, making sure each one is fully incorporated before adding the next. - Mix dry ingredients
In a separate bowl, whisk together flour, almond flour, baking powder, and salt. - Combine wet ingredients
Stir the sour cream, milk, amaretto, and almond extract in a small bowl until smooth. - Bring it all together
Alternate adding the dry mixture and the wet mixture into the butter-sugar bowl, starting and ending with the dry. Mix until just combined (don’t overmix—nobody likes a tough cake). - Bake
Pour the batter into your prepared pan and smooth the top. Bake for 40–50 minutes, depending on your pan size, until a toothpick inserted in the center comes out clean. - Cool
Let the cake cool in the pan for about 10 minutes, then transfer to a wire rack. - Glaze it up
Whisk together powdered sugar and amaretto until smooth. Drizzle over the cooled cake. - Slice & enjoy
Grab a fork. Try not to eat half the cake in one sitting (no promises).

Almond Amaretto Cake:
Ingredients
- 1 cup unsalted butter softened
- 1 ½ cups granulated sugar
- 4 large eggs room temperature
- 2 cups all-purpose flour
- ½ cup almond flour or finely ground almonds
- 2 teaspoons baking powder
- ½ teaspoon salt
- ½ cup sour cream or plain Greek yogurt
- ¼ cup whole milk
- 3 tablespoons amaretto liqueur
- 1 teaspoon almond extract
For the glaze:
- 1 cup powdered sugar
- 2 –3 tablespoons amaretto
Instructions
Preheat & prep
- Heat your oven to 350°F (175°C). Grease and flour a bundt pan, loaf pan, or two round cake pans—your choice.
Cream butter & sugar
- In a large mixing bowl, beat the butter and sugar together until light and fluffy (about 3–4 minutes with an electric mixer).
Add eggs
- Beat in the eggs one at a time, making sure each one is fully incorporated before adding the next.
Mix dry ingredients
- In a separate bowl, whisk together flour, almond flour, baking powder, and salt.
Combine wet ingredients
- Stir the sour cream, milk, amaretto, and almond extract in a small bowl until smooth.
Bring it all together
- Alternate adding the dry mixture and the wet mixture into the butter-sugar bowl, starting and ending with the dry. Mix until just combined (don’t overmix—nobody likes a tough cake).
Bake
- Pour the batter into your prepared pan and smooth the top. Bake for 40–50 minutes, depending on your pan size, until a toothpick inserted in the center comes out clean.
Cool
- Let the cake cool in the pan for about 10 minutes, then transfer to a wire rack.
Glaze it up
- Whisk together powdered sugar and amaretto until smooth. Drizzle over the cooled cake.
Slice & enjoy
- Grab a fork. Try not to eat half the cake in one sitting (no promises).
Notes
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 45–50 minutes
- Total Time: About 1 hour 10 minutes
- Servings: 10–12 slices
- Calories: ~420 calories per slice (based on 12 servings, with glaze)
Tips for the Best Almond Amaretto Cake
- Room temperature ingredients: Don’t skip this step—it makes a huge difference in texture.
- Bundt pan magic: This cake looks stunning in a bundt pan, especially with that glaze dripping down the sides.
- Flavor boost: Toast a handful of sliced almonds and sprinkle them over the glaze for crunch and presentation.
- Make ahead: This cake actually tastes even better the next day once the flavors mingle, so it’s perfect for entertaining.
Variations to Try
Baking should be fun, so here are a few playful twists:
- Chocolate Almond Amaretto Cake: Add ½ cup cocoa powder to the dry mix. Almond + chocolate = heaven.
- Orange Amaretto Cake: Add 2 tablespoons of orange zest to the batter for a citrusy kick.
- Layer cake: Bake in two round pans, then fill with mascarpone cream or almond buttercream.
- Cupcakes: Same batter, but portioned into cupcake tins—perfect for parties.
What to Serve with Almond Amaretto Cake
This cake doesn’t need much—it’s rich and flavorful on its own. But if you’re feeling extra:
- A dollop of whipped cream
- A scoop of vanilla gelato or almond ice cream
- A side of fresh raspberries or strawberries (they balance the richness)
- Of course, a little pour of amaretto or espresso
Storing Almond Amaretto Cake
Here’s the good news: this cake keeps beautifully.
- Room temp: Store in an airtight container for up to 3 days.
- Fridge: Keeps up to 1 week, though let it come to room temp before serving.
- Freezer: Wrap slices in plastic wrap and freeze for up to 3 months. Thaw overnight for a quick treat.
Final Thoughts
Almond Amaretto Cake is one of those recipes that feels both homey and luxurious at the same time. It’s easy enough for a casual weekend bake, yet elegant enough for special occasions.
The almond flavor is cozy and comforting, while the amaretto gives it that little je ne sais quoi that makes guests ask, “What’s in this cake?”
So whether you’re planning a dinner party, baking for the holidays, or just in the mood for something sweet and a little fancy, this cake has your back.
Go on—pour yourself a slice of almond-scented heaven.
FAQ: Almond Amaretto Cake
1. What does amaretto taste like in cake?
Amaretto adds a sweet, nutty flavor with hints of almond and subtle warmth. It’s not overpowering but enhances the richness of the cake beautifully.
2. Can I make Almond Amaretto Cake without alcohol?
Yes! If you prefer a non-alcoholic version, substitute the amaretto liqueur with almond syrup or almond extract mixed with milk. The flavor will still shine through.
3. Can I use almond flour instead of all-purpose flour?
Not entirely. Almond flour is gluten-free and much heavier, so replacing all the flour would change the texture. A blend (like in this recipe) gives you the best of both worlds: nutty flavor and light structure.
4. How do I keep my cake moist?
Using sour cream or yogurt helps lock in moisture. Also, don’t overbake—check with a toothpick a few minutes before the suggested baking time.
5. Can I make Almond Amaretto Cake ahead of time?
Absolutely! In fact, it often tastes better the next day after the flavors meld. Store it covered at room temperature for up to 3 days or refrigerate for longer freshness.
6. What’s the best way to decorate this cake?
A drizzle of amaretto glaze and a sprinkle of toasted sliced almonds is simple yet elegant. For a more festive look, add powdered sugar dusting or fresh berries on top.
7. Is this cake good for special occasions?
Yes! Almond Amaretto Cake is elegant enough for weddings, anniversaries, or holidays, yet simple enough for a cozy weekend treat.
This post contains paid and/or affiliate links. I make a small commission at no extra cost to you. Please see our Privacy Policy.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



