Desserts
This Milk Street almond cake delivers the perfect balance of velvety moisture and nutty crunch—no dry crumbs in sight. ✨ The secret lies in a precise blend of almond flour and extract, which creates a tender crumb while toasted almonds add texture. I've baked this recipe dozens of times, refining it to ensure every slice stays moist for days, whether enjoyed fresh or stored properly.
What sets this cake apart is its foolproof technique: a combination of baking powder and baking soda for lift, along with buttermilk for richness. The almonds are toasted just until fragrant, ensuring they add depth without overpowering the delicate almond flavor. No special equipment is needed—just a standard 9-inch pan and a few simple ingredients that likely already live in your pantry.
The result is a cake with a tender, almost custard-like texture that melts in your mouth, punctuated by bursts of toasted almond crunch. It's elegant enough for special occasions but simple enough for a weeknight treat. The natural almond flavor shines through without being overpowering, making it a crowd-pleaser for both almond lovers and those new to nutty desserts.
Pair it with a cup of coffee or tea to let the flavors truly sing. The cake keeps well for up to five days, so you can bake one batch and enjoy it all week. Ready to try this recipe that's as impressive as it is easy? Let's get baking!
Ingredients for almond cake recipe milk street
Eight simple ingredients create this Milk Street almond cake's signature velvety texture and nutty crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Almond Flour 🥜 | 1 ½ cups | Finely ground, unsweetened preferred |
| All-Purpose Flour 🌾 | ½ cup | For structure and lift |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for easier mixing |
| Large Eggs 🥚 | 2 whole | Room temperature for best blend |
| Almond Extract 🌿 | 1 tbsp | Pure, high-quality preferred |
| Buttermilk 🥛 | ¾ cup | Fresh or homemade blend |
| Baking Powder 🧂 | 1 ½ tsp | Double-acting for best rise |
| Baking Soda 🧂 | ½ tsp | Freshly measured for reaction |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Toasted Sliced Almonds 🥜 | 1 cup | Lightly toasted, cooled |
| Vegetable Oil 🫒 | ¼ cup | Light, neutral flavor |
The almond flour is non-negotiable here—Bob's Red Mill or King Arthur brands work best for consistency. If you can't find almond flour, blend whole almonds into a fine powder yourself, but sift it well to avoid grittiness. The butter needs to be cold when you mix it, so pull it from the fridge just before starting. For almond extract, McCormick is reliable, but avoid imitation flavors—they lack depth. Toast your almonds in a dry pan over medium heat until fragrant, about 3-4 minutes, then immediately cool them on a plate to prevent over-browning.
No almond flour? Substitute with 1.5 cups of all-purpose flour plus 1/4 cup cornstarch, but the texture will be slightly denser. Ran out of buttermilk? Mix 0.75 cup milk plus 1 tsp vinegar or lemon juice and let it sit for 5 minutes. For a richer flavor, swap half the almond extract with 1 tsp vanilla extract. The baking powder and soda are a dynamic duo—use fresh baking powder (old powder loses its lift), and measure the baking soda precisely. If your recipe calls for 1 cup of toasted almonds but you only have 3/4 cup, add 1/4 cup of chopped walnuts for a similar crunch.
This cake stays moist for 5 days when stored in an airtight container at room temperature, or up to 1 week in the fridge. For longer storage, wrap tightly in plastic and freeze for up to 3 months. To reheat, warm slices in the microwave for 10-15 seconds or at 300°F for 5 minutes to restore that fresh-baked warmth. The texture improves slightly after the first day, so bake it a day ahead if you're serving it for a special occasion.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when my mixer’s on strike—just cream butter and sugar by hand, then fold in the eggs. The almond flour gives it that tender crumb without requiring precision, so even my overmixed disasters turn out fine.
- Buttery-Almond Magic: That combo of rich butter and toasted almond flour? It’s like a warm hug in cake form. The sugar caramelizes just enough to keep it moist, but the almonds add a nutty depth that makes it taste like a bakery’s secret.
- Weeknight or WOW: Serve it plain for a lazy Sunday morning or drizzle with honey and dust with powdered sugar for a fancy brunch. Honestly, it’s the same cake—just depends on the vibe you’re going for.
- Budget-Friendly Luxury: Almond flour can be pricey, but this recipe stretches it with all-purpose flour, cutting costs without sacrificing texture. Plus, leftovers? They last days—perfect for when I forget to bake ahead.
Step-by-step instructions for Milk Street almond cake
Here's the method for a tender, moist cake with perfect almond flavor and crunchy texture.
👨🍳 Step 1: Mix Dry Ingredients and Cream Butter
In a medium bowl, whisk together the 1.5 cups almond flour, 0.5 cup all-purpose flour, 1.5 tsp baking powder, 0.5 tsp baking soda, and 0.5 tsp salt. Set aside. In a separate large bowl, beat the 1 cup unsalted butter and 1.5 cups granulated sugar on medium speed until light and fluffy—about 3-4 minutes. You'll see the mixture nearly double in volume and become pale.
This creaming process incorporates air, which creates the cake's signature tender crumb. I like to scrape the bowl with a rubber spatula every 30 seconds to ensure even mixing. The butter should be at room temperature but not melted—press a finger into it; it should leave a slight indent but hold its shape.
👨🍳 Step 2: Add Eggs and Buttermilk
Add the 2 whole large eggs, one at a time, mixing well after each addition. Then stir in the 0.75 cup buttermilk and 1 tbsp almond extract. Mix until just combined—you should still see some dry flour streaks. Overmixing develops gluten, which can make the cake dense instead of tender.
Here's the thing—almond flour can be tricky because it absorbs moisture differently than regular flour. The buttermilk adds moisture and acidity that balances the sweetness, while the almond extract infuses that signature nutty flavor. Give the mixture a final stir to ensure all the dry ingredients are fully incorporated.
🥘 Step 3: Combine Wet and Dry Ingredients
Gradually add the dry ingredient mixture to the wet mixture, mixing on low speed just until combined. Then pour in the 0.25 cup vegetable oil and mix for another 10 seconds to fully incorporate. Fold in ½ cup of the toasted sliced almonds, reserving the remaining ½ cup for the topping.
Don't overmix at this stage—the goal is to create a smooth batter with minimal air pockets. The almond flour gives this cake its signature moist texture, but it's also what makes it slightly denser than traditional cakes. That's why we keep mixing gentle to preserve the tender crumb.
🔥 Step 4: Bake to Golden Perfection
Preheat your oven to 350°F and grease an 8-inch round cake pan or line it with parchment paper. Pour the batter into the prepared pan and sprinkle the remaining ½ cup toasted sliced almonds evenly over the top. Bake for 35-40 minutes until a toothpick inserted in the center comes out clean.
The cake is done when the edges are golden brown and the top springs back slightly when pressed gently. I like to tent the cake with foil after 25 minutes if the top is browning too quickly—this prevents over-browning while allowing the center to cook through. The almond topping should be golden and crisp, adding that perfect crunch contrast to the moist cake.
⏰ Step 5: Cool and Serve
Remove the cake from the oven and let it cool in the pan for 10 minutes. Then transfer it to a wire rack to cool completely. This resting period allows the cake to set properly and prevents it from falling apart when you slice it.
For the best texture, serve the cake at room temperature. The inside should be tender and moist, with just the right amount of almond flavor from both the flour and the extract. The toasted almond topping adds a delightful crunch that contrasts beautifully with the soft cake. Slice into 8 equal wedges and enjoy with a dusting of powdered sugar or a dollop of whipped cream.
Pro Tips For Making Almond Cake Recipe Milk Street
- Whisk Eggs Until Ribbon Stage: I learned this the hard way—under-whisked eggs make the cake dense. Beat those yolks and whites separately until they hold a soft ribbon when the whisk is lifted. Combine gently to keep air incorporated, or you’ll end up with a brick instead of a tender crumb. ---
- Toast Almond Flour First: Sounds weird, but it works: Lightly toast your almond flour in a dry pan for 3-4 minutes until fragrant. This deepens the nutty flavor and prevents a raw taste—no one wants a cake that tastes like almond paste straight from the jar. ---
- Don’t Overmix the Dough: After burning three batches, I finally figured out the butter and flour combo is delicate. Mix just until combined—overworking it develops gluten and turns your cake tough. Fold like you’re being gentle with a soufflé, not kneading bread dough. ---
- Use Room-Temp Butter: Cold butter creates pockets; melted butter sinks. Let that block sit out for 30-45 minutes until soft but not greasy—about 65°F. Cream it with sugar until light and fluffy, or you’ll end up with a cake that’s more like a dense almond loaf.
Troubleshooting great almond cake recipe milk street
Cake Too Dense
If your almond cake turns out dense instead of tender, the issue is likely overmixing or improper ingredient ratios. Almond flour absorbs moisture differently than regular flour, so avoid overmixing after combining wet and dry ingredients—just mix until just combined. Also, ensure your almond flour is finely ground (blend whole almonds if needed) and measure accurately—too much flour can weigh down the texture. I’ve found that using King Arthur almond flour gives the best consistency. 🥜
Dry or Crumbly Texture
A dry cake usually means the batter was too thick or baked too long. First, check your buttermilk—if it’s old or curdled, replace it with fresh. Also, don’t overbake: the cake is done when a toothpick comes out clean (not dry). If your oven runs hot, reduce the temperature to 325°F for the last 10 minutes of baking. For extra moisture, brush the warm cake with simple syrup (equal parts sugar and water, heated until dissolved) while still in the pan. ✨
Uneven Baking or Soggy Bottom
An unevenly baked cake or soggy bottom often happens from improper pan prep. Always grease your pan thoroughly with butter or oil and line the bottom with parchment paper to prevent sticking. If your cake browns too quickly on top, tent it loosely with foil after 20-25 minutes to let the center cook through. For a soggy bottom, ensure your oven is fully preheated—cold spots can cause uneven baking. I swear by using a thermometer to confirm 350°F before baking. 🌡️
Almond Flavor Too Strong
If the almond flavor overpowers the cake, you might have used too much extract or almond flour. Stick to the 1 tbsp almond extract and 1.5 cups almond flour measurements—any more can dominate. For a milder taste, reduce the extract to ½ tbsp and add ½ tsp vanilla extract to balance it. If your almond flour is extra potent (like freshly ground), cut back by ¼ cup and add ¼ cup all-purpose flour to compensate. 🌿
Cracked Top or Sinking Center
Cracks or a sunken center usually mean the cake baked too long or the oven was too hot. Pull the cake out when the edges are golden but the center still jiggles slightly—it’ll continue cooking as it cools. If your cake sinks after baking, it might have been underbaked or the leavening agents (baking powder/soda) were old. Always check expiration dates on your leaveners, and sift them before mixing to ensure proper lift. 💡
Almonds Not Toasted Enough
If your almond topping lacks crunch or flavor, they weren’t toasted properly. Toast your almonds in a dry medium heat pan for 3-4 minutes, stirring constantly, until they’re golden and fragrant. Remove them immediately—they’ll continue cooking on the plate. If they’re pale or bland, toast them longer next time. For extra crunch, sprinkle them over the warm cake (not hot) so they crisp up during the final minutes of baking. 🥜
Nutrition facts
Frequently asked questions
Why does this almond cake stay moist longer than other cakes?
The combination of almond flour and buttermilk creates a tender crumb that retains moisture beautifully. The almond flour absorbs liquid differently than regular flour, while the buttermilk adds acidity that keeps the texture soft. Plus, the vegetable oil in the recipe adds richness that prevents drying out.
Can I substitute almond flour with regular flour?
You can try, but the texture will change significantly. For a 1:1 substitution, use 1.5 cups all-purpose flour plus ¼ cup cornstarch, but expect a denser cake. The almond flavor will be much milder too. For best results, stick with almond flour or blend whole almonds finely at home.
How do I know when the cake is fully baked?
The cake is done when a toothpick inserted in the center comes out clean (with a few moist crumbs, not wet batter). The edges should be golden brown, and the top should spring back slightly when pressed gently. If your oven runs hot, check at 30 minutes—overbaking makes the cake dry.
Can I make this cake gluten-free?
Yes! Replace the 0.5 cup all-purpose flour with 0.5 cup gluten-free 1:1 baking flour (like Bob's Red Mill). For better texture, add 1 tsp xanthan gum to help with structure. The almond flour already makes this naturally gluten-free, so the rest of the recipe stays the same.
What's the best way to store leftovers?
Keep the cake in an airtight container at room temperature for up to 5 days. For longer storage, wrap tightly in plastic and freeze for up to 3 months. To reheat, warm slices in the microwave for 10-15 seconds or bake at 300°F for 5 minutes to restore freshness.
