Desserts
This amaretto cake balls recipe delivers the perfect balance of rich cake, nutty liqueur swirls, and a satisfying crunchy coating—every bite is a decadent little surprise. 💛 The secret lies in chilling the cake mixture just right so it holds its shape when rolled, while the amaretto-infused chocolate coating adds that signature almond-kissed flavor. I’ve perfected this recipe over years of holiday baking, and it’s become a crowd-pleaser that’s surprisingly easy to make ahead.
The process starts with a simple cake base that’s moist but firm enough to roll into balls without crumbling. Once baked and cooled, it’s mixed with a splash of amaretto for extra flavor, then rolled into smooth, bite-sized spheres. The real magic happens when you dip them in melted chocolate mixed with amaretto and crushed almonds for that signature crunch. It’s a no-bake step that takes just minutes but makes all the difference.
What you’ll end up with is a dessert that looks and tastes like it came from a high-end bakery—golden cake balls with glossy chocolate coatings and a hint of almond in every bite. The texture is irresistible: tender cake, creamy chocolate, and a satisfying crunch that keeps you reaching for another one. These are perfect for holidays, potlucks, or just treating yourself to something special.
Best of all, they keep well in the fridge for up to a week, making them ideal for meal prep or gifting. Once you try these, you’ll never buy store-bought again—they’re that good. Let’s get started!
Ingredients for amaretto cake balls
These dreamy cake balls need just 12 ingredients for decadence that’ll wow crowds.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Vanilla Extract 🌸 | 1 tbsp | Pure vanilla preferred |
| Baking Powder 🧂 | 1 ½ tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Amaretto Liqueur 🍷 | ½ cup | High-quality, 28% ABV |
| Semi-Sweet Chocolate Chips 🍫 | 1 ½ cups | High cocoa content |
| Crushed Almonds 🥜 | 1 cup | Toasted, fine texture |
| Powdered Sugar 🍚 | 1 cup | For rolling balls |
| Heavy Cream 🥛 | ¼ cup | Cold, for chocolate coating |
The butter and flour are your foundation—don’t cut corners here. Use European-style butter like Plugrá or Land O’Lakes for richer flavor, and sift that flour to avoid dense balls. I always grab mine from Whole Foods or the bakery section at Kroger—look for packages labeled ‘cake flour’ if you’re feeling fancy, but all-purpose works. The amaretto? Disaronno is the gold standard—skip the cheap stuff, trust me. Toast your almonds in a dry pan for 5 minutes until fragrant, then pulse in a food processor for that perfect crunch.
No amaretto? Almond extract at half the amount works in a pinch, but the flavor won’t be the same—this is where you splurge. Chocolate chips can be swapped for chopped dark chocolate (70% cocoa), but semi-sweet keeps the balance perfect. Running low on crushed almonds? Toasted slivered almonds pulsed in a blender do the trick. For the cake, if you’re gluten-free, swap the flour for a 1:1 blend—but expect slightly denser balls. And if you’re making these ahead, double the batch—they disappear fast!
Store the unbaked dough in an airtight container for up to 2 days in the fridge, or freeze for 3 months wrapped tightly. The finished cake balls keep beautifully in the fridge for 1 week (if they last that long!) or freeze for 2 months between parchment layers. For gifting, package them in clear cellophane bags tied with ribbon—instant holiday magic. And if someone asks for seconds? You’ll be their hero.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe because it’s one-bowl magic. Just cream butter and sugar until it’s light, then fold in the flour and eggs—no stand mixer, no fuss. The dough comes together faster than I can put on a podcast episode.
- Almond Butter Bliss: That amaretto swirl? It’s the star. The vanilla extract and butter give it a rich, buttery base, but the almond flavor from the amaretto—chef’s kiss—turns it into something that tastes like a hug. Honestly, I’ve made cake balls before, but these steal the show.
- Party in a Jar: These are my go-to for any gathering—birthday, holiday cookie swap, or just because. Roll them in crushed nuts or cocoa powder, and they look fancy enough for guests but take zero effort. Even my picky nephew asks for seconds.
- Budget-Friendly Luxury: You’re using pantry staples here—flour, sugar, butter, eggs—plus a splash of amaretto for that special touch. A batch makes 24 balls, and they keep for weeks in the fridge. That’s a lot of dessert for very little money. (Yes, even on a Tuesday night.)
Step-by-step instructions for amaretto cake balls with nutty swirls
Here's how to create these decadent, boozy bites with perfect texture every time.
👨🍳 Step 1: Make the Cake Base
Preheat your oven to 350°F and grease a 9-inch round cake pan or line it with parchment paper. In a large mixing bowl, combine the 2.5 cups all-purpose flour, 1.5 cups granulated sugar, 1.5 tsp baking powder, and 0.5 tsp salt. Sift the dry ingredients together for a light, airy texture.
In a separate bowl, cream together the 1 cup room-temperature unsalted butter and the 2 whole large eggs until light and fluffy—about 3-4 minutes. Gradually add the dry ingredients to the wet mixture, alternating with the 0.5 cup amaretto liqueur and 1 tbsp vanilla extract. Mix just until combined—don't overmix or your cake balls will be dense.
Pour the batter into the prepared pan and bake for 25-30 minutes or until a toothpick inserted in the center comes out clean. Let the cake cool completely in the pan before removing—this prevents crumbling when you cut it later.
🍳 Step 2: Create the Almond Swirl Layer
Once the cake is completely cool, place it on a cutting board and level the top if needed. Use a serrated knife to cut the cake into 2-inch thick slices—you should get about 12 slices total. Spread each slice with a thin layer of the 1.5 cups semi-sweet chocolate chips that have been melted together with 1 tbsp heavy cream for a glossy finish.
Sprinkle each chocolate-coated slice with about 1 tablespoon of the 1 cup crushed almonds, pressing gently so they adhere. Stack the slices back together, alternating directions for a marbled effect. Wrap tightly in plastic wrap and refrigerate for at least 2 hours—this chilling step is crucial for clean slicing.
🥘 Step 3: Roll and Coat the Cake Balls
Unwrap the chilled cake log and use a 2-inch round cookie cutter or knife to cut out 48 balls (about 2 inches in diameter). Roll each ball in the 1 cup powdered sugar to give them that signature snowy appearance.
For the final coating, melt together the remaining 0.25 cup heavy cream with 1 cup semi-sweet chocolate chips until smooth. Dip the bottom half of each cake ball into the chocolate mixture, then immediately roll in the remaining crushed almonds for that signature crunchy texture.
⏰ Step 4: Chill and Serve
Place the coated cake balls on a parchment-lined baking sheet and refrigerate for at least 1 hour to set the chocolate completely. This final chill ensures the coating stays firm and crispy, not sticky.
Serve immediately for the best texture—these cake balls are best enjoyed at room temperature. The powdered sugar coating will melt slightly, creating that perfect balance of crunch and creaminess with every bite. Store any leftovers in an airtight container in the refrigerator for up to 5 days.
Pro Tips For Making Amaretto Cake Balls
- CHILL THE DOUGH: After mixing the butter, sugar, and eggs, let the batter sit at room temperature for 15–20 minutes before adding flour. I used to skip this and ended up with dense, dry balls—turns out, resting lets the fat and sugar emulsify properly, giving you that light, tender crumb.
- WEIGH THE FLOUR: Scoop and level your all-purpose flour into a kitchen scale instead of measuring by volume. A packed cup of flour can add 20–30g extra, throwing off the texture of your cake balls—especially when paired with butter. (Yes, even if you’re in a hurry.)
- UNDERMIX THE FLOUR: Fold the flour into the wet ingredients just until combined—no need to overwork it. Overmixing develops gluten, which makes your cake balls tough instead of delicate. Stop when there are a few dry spots left; they’ll disappear when rolled.
- FREEZE THE ROLLED BALLS: Shape your cake balls, then freeze them on a tray for 20 minutes before rolling in cocoa or nuts. This prevents them from sticking to your hands or the coating, and it keeps them from unraveling when you’re ready to serve. (Trust me, it’s a game-changer.)
Pro cooking tips for amaretto cake balls
Chilling Mastery
The key to perfect cake balls lies in chilling at the right stages. After baking, let the cake cool completely in the pan before slicing—this prevents crumbling when you cut it. Once you’ve stacked the almond-coated slices and wrapped them, refrigerate for at least 2 hours (I often do 4 hours for extra firmness). This step ensures clean cuts when you roll the balls. 💫
Rolling Consistency
Use a 2-inch round cookie cutter or knife for uniform balls—this makes dipping and coating much easier. For a smoother texture, roll each ball in powdered sugar before dipping in chocolate. I like to use a fine-mesh sieve to dust the sugar evenly. If the cake feels too sticky, chill it for an extra 15 minutes before rolling.
Chocolate Coating Secrets
Melt chocolate with heavy cream (not water) for a glossy, stable coating. Use a double boiler or microwave in 20-second bursts to avoid overheating. Dip only the bottom half of each ball—this creates a sturdy base while keeping the top light and airy. Immediately roll in crushed almonds to prevent sticking. 🍫
Equipment Must-Haves
Invest in a high-quality cookie cutter (like Wilton’s 2-inch round cutter) for clean edges. A parchment-lined baking sheet prevents sticking during the final chill. For melting chocolate, a microwave-safe bowl or candy thermometer (to hit 110°F) ensures perfect consistency. A bench scraper helps with precise chocolate dipping.
Amaretto Infusion Tips
Use high-quality amaretto (like Disaronno)—cheaper brands lack depth. For extra flavor, brush a little amaretto on the outside of the cake balls before the final almond coating. If you’re sensitive to alcohol, reduce the amaretto by 2 tablespoons and add 1 teaspoon almond extract to the cake batter instead. 🍷
Storage Hacks
Store finished cake balls in an airtight container with parchment paper between layers to prevent sticking. They keep for 5 days in the fridge or 2 months in the freezer (thaw at room temperature for 30 minutes before serving). For gifting, wrap individually in clear cellophane bags tied with ribbon—presentation matters!
Nutrition facts
Frequently asked questions
Can I make these cake balls without baking?
This recipe requires baking the cake base first—it creates the perfect texture for rolling. However, you can use store-bought pound cake or sponge cake as a shortcut. Just make sure it's fully cooled and firm enough to slice cleanly. For a no-bake version, try using a crumbled digestive biscuit base mixed with melted butter and amaretto instead.
How do I prevent the cake balls from falling apart when rolling?
Proper chilling is key! After stacking the almond-coated cake slices, refrigerate for at least 2 hours (longer is better). Also, ensure your cake is completely cooled before slicing, and use a sharp knife for clean cuts. If the mixture feels too soft, chill it for an extra 15 minutes before rolling.
What's the best way to store these for gifting?
Package them in clear cellophane bags tied with ribbon for a professional look. Store in an airtight container with parchment paper between layers to prevent sticking. They'll keep for 5 days in the fridge or 2 months in the freezer. For extra protection, add a small silica gel packet to absorb moisture.
Can I substitute almond extract for amaretto?
Yes, but the flavor won't be identical. Use 1 teaspoon almond extract instead of the ½ cup amaretto in the cake batter. For the chocolate coating, add 1 teaspoon almond extract to the melted chocolate mixture. The almond flavor will be present, but you'll lose the subtle boozy depth that amaretto provides.
Why is my chocolate coating melting too quickly?
This usually happens if the chocolate was overheated or if the cake balls weren't chilled long enough before coating. Use a candy thermometer to melt chocolate at 110°F max, and ensure your cake balls are completely cold from the 1-hour final chill. For extra stability, add 1 tablespoon corn syrup to the chocolate mixture before dipping.
