Almond Buttercream Cake Recipe: Nutty Swirls and Ultra-Moist Layers

Desserts

Almond Buttercream Cake Recipe: Nutty Swirls and Ultra-Moist Layers

This almond buttercream cake delivers layers of ultra-moist vanilla cake swirled with rich almond buttercream. The secret lies in a simple technique: replacing some milk with Greek yogurt for tenderness, while the buttercream—made with powdered sugar, almond extract, and room-temperature butter—creates a velvety, nutty finish. Every slice reveals perfect balance: tender crumb, creamy frosting, and a whisper of almond flavor that lingers.

The cake itself bakes up golden and foolproof, with no risk of dryness thanks to the yogurt trick. Meanwhile, the buttercream comes together in just minutes, whipped until light and fluffy for that signature restaurant-quality texture. This isn’t your average buttercream—it’s rich, slightly grainy, and packed with almond flavor that pairs perfectly with the cake’s subtle sweetness.

What makes this recipe stand out is how effortlessly it comes together: one cake pan, minimal mixing, and a foolproof assembly process. The swirls aren’t just for looks—they ensure every bite has that perfect ratio of cake to frosting. Whether you’re baking for a celebration or just craving a decadent treat, this cake delivers restaurant-quality results without the fuss.

For extra indulgence, top with toasted sliced almonds or a sprinkle of flaky sea salt. The possibilities are endless, but the base recipe is designed to impress even first-time bakers. Ready to bake?

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond buttercream cake

Eighteen ingredients for layers of ultra-moist vanilla cake and velvety almond buttercream.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar 🍚 2 cups White or light brown
Unsalted Butter 🧈 1 cup Room temperature, cubed
Plain Greek Yogurt 🥛 ½ cup Full-fat for moisture
Large Eggs 🥚 2 whole Room temperature
Almond Extract 🌰 1 tsp Pure almond flavor
Baking Powder 🧂 2 tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt
Vanilla Extract 🌿 1 tsp Pure vanilla preferred
Milk 🥛 ¼ cup Whole milk preferred
Powdered Sugar 🍚 4 cups Confectioners' sugar
Unsalted Butter 🧈 1 ½ cups Room temperature, cubed
Almond Butter 🥜 1 cup Smooth, unsweetened
Almond Extract 🌰 1 ½ tsp Pure almond flavor
Vanilla Extract 🌿 1 tsp Pure vanilla preferred
Toasted Sliced Almonds 🌰 ¼ cup For garnish, optional

The Greek yogurt and room-temperature butter are non-negotiable for that signature moist crumb. Whole-milk Greek yogurt from Fage or Siggi's delivers the best texture—skip the low-fat versions. For the butter, Plugrá or Land O'Lakes unsalted are reliable, but feel free to use European-style butter for extra richness. The almond extract must be pure; Goya or McCormick brands are consistently high-quality. Sift the flour and baking powder together to ensure an airy texture—this is where the cake’s lightness begins. Preheat your oven to 350°F and grease your 9-inch round pan thoroughly to prevent sticking.

No almond extract? Almond essence at double the amount works in a pinch, though the flavor won’t be as refined. Substituting powdered sugar? Confectioners’ sugar with cornstarch is ideal, but if you only have granulated, sift it finely and add 1 tbsp cornstarch to prevent clumping. For the cake batter, buttermilk can replace yogurt if needed—just add 1 tsp lemon juice to the milk first. The buttercream requires patience; whip the butter until completely smooth before adding powdered sugar to avoid lumps. If your almond butter is too thick, microwave for 10 seconds to soften it slightly before mixing.

Store the cake layers wrapped in plastic wrap in the fridge for up to 2 days before assembling. The buttercream keeps well in an airtight container in the fridge for 5 days or frozen for 3 months. For best results, bring the buttercream to room temperature before whipping—this ensures a light, fluffy texture. Assemble the cake no more than 4 hours before serving to allow the frosting to set properly. Garnish with toasted almonds just before serving to maintain their crispness.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this trick—cream the butter and sugar with a wooden spoon until it’s light and fluffy. The Greek yogurt does the heavy lifting for moisture, so no one will guess you skipped the stand mixer. (Yes, even my lazy Sunday mornings work.)
  • Rich Without Overpowering: That almond buttercream isn’t just sweet—it’s nutty, velvety, and just rich enough to make you close your eyes. The eggs add structure, so every slice stays tender, not gummy. Honestly, it’s the kind of cake that makes you want to eat the bowl too.
  • Party or Picnic Ready: Slice it for a birthday, stack it for a potluck, or pack it in a cooler for a beach day. The yogurt keeps it moist for hours, and the almond flavor pairs with fruit, coffee, or even a sprinkle of sea salt. I’ve taken this to brunch, book clubs, and even my mom’s “I’m sick” care basket—it never disappoints.
  • Budget-Friendly Luxury: You’re using pantry basics—flour, sugar, butter—but the almond buttercream makes it feel special. A single cake feeds six, and leftovers? They disappear faster than I can say “second slice.” Between us, this is the recipe I make when I want to impress without breaking the bank.

Step-by-step instructions for almond buttercream cake

Master the technique for ultra-moist layers and velvety almond buttercream—this method delivers professional results every time.

1

Prepare the Cake Batter for Maximum Moisture

In a large mixing bowl, whisk together the 2.5 cups all-purpose flour, 2 tsp baking powder, and 0.5 tsp salt. Sift the dry ingredients directly into the bowl to eliminate lumps and ensure even distribution throughout the batter. This step prevents dense pockets and guarantees a light crumb.

In a separate bowl, cream the 1 cup unsalted butter and 2 cups granulated sugar on medium speed until light and fluffy—about 3-4 minutes. The mixture should nearly triple in volume and turn pale. This aeration creates the air pockets essential for a tender cake. Add the 2 whole large eggs, one at a time, mixing well after each addition. Incorporate the 1 tsp vanilla extract and 1 tsp almond extract, mixing just until combined.

Gradually alternate adding the dry ingredients and the 0.5 cup plain Greek yogurt, beginning and ending with the dry ingredients. Mix on low speed just until combined—overmixing develops gluten, which can make the cake tough. The batter should be smooth with no visible flour streaks. This alternating method ensures even moisture distribution, which is critical for maintaining that ultra-moist texture.

2

Create the Almond Buttercream Filling

In a stand mixer fitted with the paddle attachment, beat the 1.5 cups unsalted butter until smooth and creamy—about 2-3 minutes. Gradually add the 4 cups powdered sugar, mixing on low speed until incorporated. Increase the speed to medium and beat for another 2-3 minutes until light and fluffy.

Add the 1 cup almond butter, 1.5 tsp almond extract, and 1 tsp vanilla extract, mixing on medium speed until fully combined. The buttercream should be smooth and thick enough to hold its shape when piped. If it appears too soft, chill the bowl in the refrigerator for 10-15 minutes before proceeding. This step ensures the filling stays stable and doesn't melt when layered with the warm cake.

3

Bake the Cake Layers to Perfect Doneness

Preheat your oven to 350°F and grease two 8-inch round cake pans, lining the bottoms with parchment paper. Divide the prepared batter evenly between the pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Rotate the pans halfway through baking for even browning.

Allow the cakes to cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely. This gradual cooling prevents cracking and ensures the layers hold their shape when stacked. The cakes should be slightly warm but not hot to the touch when you begin assembling them.

4

Assemble the Cake with Swirled Filling

Place one cake layer on a cake stand or plate. Spread a generous layer of the almond buttercream evenly over the top, leaving a ½-inch border around the edges. Use an offset spatula to create a smooth, even surface. Place the second cake layer on top and gently press down to create a clean seam.

Spread another layer of almond buttercream over the top and sides of the cake, creating a smooth crust. Use a piping bag fitted with a star tip to pipe additional buttercream in a spiral pattern, starting from the center and working outward. This technique creates the signature swirls while keeping the filling visible through the top layer. Finish by sprinkling the 0.25 cup toasted sliced almonds evenly over the top for added texture and visual appeal.

👨‍🍳

Pro Tips For Making Almond Buttercream Cake

  • Chill the Yogurt First: Greek yogurt’s tanginess can make your cake dense if it’s too warm—especially when mixed with butter. Pop it in the fridge for 30 minutes before using, or even better, overnight if you’re prepping ahead. Trust me, your crumb will thank you. ---
  • Cream Butter and Sugar Slowly: I used to rush this step, and my buttercream would end up grainy. Beat the butter and sugar on medium speed for 2-3 minutes first—just until it’s light and fluffy—before adding eggs. This ensures a smoother, more stable frosting that won’t seize up later. ---
  • Sift the Flour Twice: Almond buttercream cake relies on a tender crumb, and unsifted flour is its enemy. Sift it once into your measuring cup, then sift it again directly into the dry ingredients. The extra effort prevents lumps and keeps the texture light. ---
  • Use Room-Temp Eggs: Cold eggs can cause your batter to curdle when mixed with warm butter, leading to a weird texture. Let them sit in warm water for 5 minutes before cracking—just enough to make them yield easily without turning runny. No one likes a watery cake.

Common mistakes when making this recipe

Overmixing the Batter

I’ve ruined more cakes than I’d like to admit by overmixing the batter, and this one’s no exception. Once you’ve incorporated all the dry ingredients and yogurt, stop mixing immediately when the batter is just combined. Overmixing develops gluten, which makes the cake dense and tough instead of light and fluffy. The goal is a smooth batter with no visible flour streaks—no need to mix until it’s perfect. 💡

Skipping the Room-Temperature Ingredients

Room-temperature butter and eggs are non-negotiable for this recipe. Cold butter creates lumps and prevents proper aeration, while cold eggs don’t blend smoothly. Let your butter sit out for about 1 hour (or microwave for 10-15 seconds if you’re in a rush) and bring eggs to room temperature by placing them in warm water for 5 minutes. Trust me, this small step makes all the difference in texture.

Underbaking the Cake Layers

An underbaked cake layer will collapse when you try to stack it, ruining all your hard work. Always bake until a toothpick inserted into the center comes out clean—25-30 minutes at 350°F is the sweet spot for this recipe. If you’re unsure, err on the side of slightly overbaking. The layers will firm up as they cool, so don’t rush this step. ⏱️

Using Sweetened Almond Butter

Sweetened almond butter will throw off the balance of flavors in your buttercream, making it taste cloying rather than nutty and sophisticated. Stick to unsweetened almond butter—brands like Justin’s or 88 Acres work perfectly. If your almond butter is too thick, microwave it for 10 seconds to soften it slightly before mixing. This ensures a smooth, pipeable consistency without altering the flavor.

Assembling Too Soon

Assembling the cake while the layers are still warm is a recipe for disaster—the frosting will melt, and the layers won’t hold their shape. Let the cakes cool completely on a wire rack before adding the buttercream. If you’re in a hurry, chill the layers in the fridge for 10-15 minutes before assembling. Patience here ensures clean layers and professional-looking swirls. 🍰

Ignoring the Swirl Technique

The swirls aren’t just for looks—they ensure every bite has that perfect ratio of cake to frosting. To achieve them, spread a thin layer of buttercream on the first layer, then pipe a spiral of frosting starting from the center. Place the second layer on top, then pipe another spiral on the sides before adding the final crust. Skip this step, and you’ll miss out on the cake’s signature texture and presentation.

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 120mg40%
Sodium 380mg16%
Total Carbohydrate 58g20%
Dietary Fiber 3g11%
Sugars 48g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this cake without almond extract?

Yes, but the flavor won't be as authentic. Use 1.5 tsp vanilla extract plus 0.5 tsp ground almonds (blended into the dry ingredients) as a substitute. For a stronger almond taste, add 1 tbsp almond flour to the cake batter. The buttercream will still benefit from the almond butter, but the overall flavor profile will be more subtle.

2

How do I prevent the buttercream from melting in warm weather?

Chill the buttercream for 30 minutes before assembling, then refrigerate the cake for 1 hour before serving. For extra stability, add 1 tbsp cornstarch to the powdered sugar in the buttercream. If your kitchen is very warm, pipe the buttercream onto the cake last and serve immediately.

3

Can I use this recipe for a 6-inch cake instead of 8-inch?

Yes, but reduce all ingredients by 50% (half the batter and half the buttercream). For a 6-inch cake, bake at 350°F for 20-25 minutes instead of 25-30. The swirl technique works the same way, but you'll need a smaller piping bag or a zip-top bag with a tiny corner snipped off.

4

What's the best way to store leftover cake?

Wrap individual layers tightly in plastic wrap and store in the fridge for up to 2 days. For the buttercream, transfer to an airtight container and refrigerate for 5 days or freeze for 3 months. Bring the buttercream to room temperature before re-whipping. The cake itself keeps well at room temperature for 1 day if properly wrapped.

5

Can I make this cake gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free baking flour (like Bob's Red Mill or King Arthur). Add 1 tsp xanthan gum to the dry ingredients to improve structure. The Greek yogurt and buttercream can remain unchanged. Note that gluten-free cakes may require 1-2 extra minutes** of baking time.

★★★★★4.5(14 reviews)
Categories Desserts