Desserts
This almond sour cream cake delivers moist layers of vanilla and almond, crowned with a buttery streusel that crumbles perfectly with each bite. The secret lies in combining sour cream and almond flour for unmatched tenderness, while the streusel adds a satisfying contrast.
I've perfected this recipe over years of baking, ensuring every slice stays fresh-tasting even the next day.
What sets this cake apart is the foolproof technique of creaming butter and sugar until light, then folding in almonds and sour cream for maximum moisture. The streusel topping, made with almond flour and brown sugar, caramelizes beautifully in the oven, creating those coveted golden-brown crunchy pockets.
No special equipment is needed—just a standard mixing bowl and your favorite cake pan.
By the time it emerges from the oven, you'll have a cake with a tender crumb that practically melts in your mouth, complemented by the nutty depth of almonds and the subtle tang of sour cream.
The streusel crown adds texture and visual appeal, making it perfect for special occasions or when you want to impress without spending hours in the kitchen.
Serve warm with a scoop of vanilla ice cream or dusted with powdered sugar for an elegant finish. This recipe bakes up beautifully in either a 9-inch or 8-inch round pan, so you can adjust the size to fit your needs. Let's get baking!
Ingredients for almond sour cream cake
Here's what you'll need for a tender, nutty cake with a buttery crumble topping.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 cup | Softened to room temperature |
| Granulated Sugar 🍚 | 1 ½ cups | Light brown sugar for depth |
| Sour Cream 🥛 | 1 cup | Full-fat for richness |
| Almond Flour 🌰 | 1 ½ cups | Fine, blanched preferred |
| All-Purpose Flour 🌾 | 1 cup | Sifted for light texture |
| Baking Powder 🍃 | 1 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Vanilla Extract 🌿 | 2 tsp | Pure Madagascar preferred |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Almond Extract 🌰 | ½ tsp | Pure almond flavor |
| Brown Sugar 🍚 | ½ cup | Packed for streusel |
| Old-Fashioned Oats 🌾 | ½ cup | Blended into flour |
| Powdered Sugar 🍚 | 2 tbsp | For dusting |
The almond flour makes this cake special—Bob's Red Mill or King Arthur brands are my go-tos, but any fine, blanched almond flour works. For the butter, Plugrá or Land O'Lakes are reliable, but any unsalted butter will do. The sour cream should be full-fat (none of that low-fat nonsense)—Kroger or Trader Joe's carry good options. If you're short on almond extract, a tiny pinch of ground almonds can add depth, but it's not the same. For the streusel, I always blend the oats into flour first—it keeps the crumble from getting too chunky.
No almond flour? Substitute with 1 cup extra all-purpose flour plus 1/2 cup ground almonds, but the texture won't be identical. Running out of brown sugar? White sugar plus 1/2 tsp molasses mimics the flavor. For the streusel, quick oats work in a pinch, but old-fashioned oats give that perfect crunch. The vanilla extract is non-negotiable—imitation stuff tastes off. If you're feeling fancy, toast the almond flour lightly in the oven before mixing for a deeper nutty flavor (worth the extra minute!).
This cake keeps beautifully for 3-4 days wrapped in plastic at room temperature, or up to 5 days in the fridge. The streusel stays crisp for days, so it's perfect for making ahead. For serving, dust with powdered sugar right before slicing—it melts into the warm cake. Freeze slices for up to 3 months if you want to prep ahead for special occasions. I always make a double batch—half for now, half for later.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I forget to pull out my stand mixer. The sour cream and butter blend so smoothly by hand—just a bowl and a spatula, no fuss. Honestly, it’s the kind of cake that makes me question why I ever complicate things.
- Rich Without Overpowering: That first bite? Buttery, moist, and just sweet enough—thanks to the almond flour giving it depth without cloying. The sour cream keeps it light, so it doesn’t weigh you down like some dense cakes do. (Yes, even on a Tuesday night.)
- Double-Duty Ingredients: This cake uses pantry staples that won’t break the bank. Almond flour adds elegance, but you can swap it for regular flour if needed. Leftovers? They’re even better the next day—perfect for a quick breakfast toast or a snack with tea.
- One-Bowl, All-Day: Between us, I’ve made this in my dorm kitchen, a tiny apartment, and even a camper with limited space. One bowl, one pan, and you’re done. The almond flour cuts down on grease splatter too—cleanup is a breeze, and that’s my kind of magic.
Step-by-step instructions for almond sour cream cake
Here's how to bake a tender, nutty cake with a buttery streusel crown that stays moist for days.
Prepare the Streusel Topping
In a medium bowl, combine the 0.5 cup brown sugar, 0.5 cup old-fashioned oats, and 2 tablespoons powdered sugar. Cut in the 1 cup unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining. This texture ensures a crunchy yet tender streusel that won't melt completely during baking.
Press this mixture into the bottom of an ungreased 9-inch round cake pan using the back of a spoon. The streusel should form a thick layer that will caramelize beautifully during baking. Tap the pan gently on the counter to help it settle evenly. This pre-baked crust creates the signature buttery crown that contrasts perfectly with the moist cake beneath.
Mix the Cake Batter
In a large mixing bowl, cream together the 1.5 cups granulated sugar and the remaining 1 cup unsalted butter using an electric mixer on medium speed until light and fluffy, about 3-4 minutes. This step is crucial for creating the cake's signature tender crumb - the butter needs to incorporate plenty of air. Scrape down the sides of the bowl occasionally to ensure even mixing.
Add the 2 whole large eggs, one at a time, mixing well after each addition. Stir in the 1 cup sour cream, 2 teaspoons vanilla extract, and 0.5 teaspoon almond extract until just combined. In a separate bowl, whisk together the 1.5 cups almond flour, 1 cup all-purpose flour, 1 teaspoon baking powder, and 0.5 teaspoon salt. Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined. Avoid overmixing - you should still see some flour streaks in the batter.
Bake the Cake
Preheat your oven to 350°F. Pour the cake batter over the streusel layer in the prepared pan, spreading it evenly with a spatula. Bake for 45-50 minutes or until a toothpick inserted into the center comes out clean. The cake should be golden brown around the edges but still slightly springy in the center when pressed gently.
I like to tent the cake loosely with aluminum foil after 30 minutes of baking to prevent the top from browning too quickly. This helps maintain that beautiful golden hue while ensuring even cooking throughout. The streusel should be golden and slightly crispy by the time the cake is fully baked. Let the cake cool in the pan for 15 minutes before transferring it to a wire rack to cool completely.
Serve and Enjoy
Once completely cooled, dust the top generously with an additional 1-2 tablespoons powdered sugar using a fine-mesh sieve. This final touch enhances the visual appeal and adds a delicate sweetness that complements the rich almond flavor. The cake should be moist with a tender crumb that holds together beautifully while still being light enough to slice cleanly.
Slice into 8 equal wedges and serve at room temperature. The contrast between the buttery streusel crown and the moist almond cake creates a perfect balance of textures with each bite. For best results, store any leftovers covered at room temperature for up to 3 days or refrigerated for up to 5 days - the cake actually improves as it sits, developing even more flavor.
Pro Tips For Making Almond Sour Cream Cake
- Whip Butter & Sugar First: I learned this the hard way—mixing sour cream into cold butter and sugar just makes a greasy mess. Cream the butter and sugar together until light and fluffy (about 3-5 minutes) before adding anything else. This step actually incorporates air, which keeps the cake tender and prevents a dense, heavy texture.
- Sift Almond Flour Twice: Almond flour is clumpy, and those lumps sink straight to the bottom of your cake batter like rocks. Sift it twice—once before measuring, once after mixing—so every bite is smooth, not sandy. (Yes, even if you’re impatient like me.)
- Don’t Overmix the Batter: This isn’t the prettiest method, but it’s the tastiest: mix the wet and dry ingredients just until combined. Overmixing turns the cake tough and chewy. Stop when there’s no more flour streaks visible—your future self will thank you.
- Use Room-Temp Sour Cream: Cold sour cream curdles when it hits warm butter, and that’s a texture disaster. Let it sit out for 30 minutes before measuring—just until it’s cool to the touch but not icy. (Skip the microwave; it breaks the fat structure.)
Creative variations of this dish
Gluten-Free Adaptation
Swap the 1 cup all-purpose flour for a 1:1 gluten-free baking flour blend like King Arthur Measure for Measure. You'll need to add ½ teaspoon xanthan gum to mimic gluten's structure.
Keep the 1.5 cups almond flour for that nutty depth, but reduce it to 1 cup if you're using a blend with almond flour already included. 🌰
Vegan Version
Replace the 1 cup butter with 1 cup vegan butter (I love Miyoko's) and the 1 cup sour cream with 1 cup coconut yogurt or vegan sour cream like Tofutti.
Use 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water) instead of regular eggs. The cake will still be moist but with a slightly denser crumb.
Lighter Lemon Twist
Add 1 tablespoon lemon zest and 1 tablespoon lemon juice to the batter for a bright citrus note. Reduce the sugar to 1.25 cups to balance the tartness. Top with a lemon glaze made from ½ cup powdered sugar + 1 tbsp lemon juice for a sophisticated finish.
This variation stays true to the original while adding a refreshing contrast.
Chocolate-Dipped Layers
After baking, let the cake cool completely, then slice into 2 even layers. Spread ½ cup melted dark chocolate (I use 70% Ghirardelli) between layers and on top. Chill for 1 hour before serving. The chocolate pairs beautifully with the almond flavor while adding rich contrast.
Spiced Streusel
Boost the streusel with 1 teaspoon cinnamon and ½ teaspoon cardamom for a warm, aromatic twist. Add ¼ cup chopped toasted pecans for extra crunch. This variation works especially well with holiday gatherings and pairs perfectly with a cup of chai tea. 🌟
Make-Ahead Freezer Option
Bake the cake as directed, then wrap each slice individually in plastic wrap. Store in a freezer bag for up to 3 months. To serve, thaw at room temperature for 1-2 hours or warm in a 350°F oven for 10 minutes to restore freshness.
This is my go-to method for birthday cakes or holiday desserts.
Nutrition facts
Frequently asked questions
Why does this cake use both almond flour and all-purpose flour?
The almond flour gives that signature nutty flavor and tender texture, while the all-purpose flour provides structure. The combination creates a moist yet sturdy crumb that holds up beautifully. You can adjust the ratio if needed, but keeping both flours ensures the perfect balance of richness and lightness.
Can I make this cake without a streusel topping?
If you prefer a simpler version, just skip the streusel layer and bake the cake batter directly in your pan. The cake will still be delicious with a tender crumb, though it'll lose that buttery crunch contrast. For a quick alternative, sprinkle chopped toasted almonds on top before baking.
How do I know when the cake is fully baked?
Insert a toothpick into the center - it should come out clean with just a few moist crumbs. The edges should be golden brown, and the cake should spring back slightly when pressed gently in the center. If using an oven thermometer, confirm your oven reaches 350°F - some ovens run hot or cold.
What's the secret to keeping this cake moist for days?
The sour cream and almond flour combo is key! The sour cream adds moisture while the almond flour prevents dryness. Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for 5 days. The cake actually tastes better the next day as the flavors meld.
Can I use this recipe for a layer cake?
Yes! Bake two 8-inch rounds instead of one 9-inch cake. For assembly, use ½ cup whipped cream cheese frosting between layers and dust with powdered sugar. The almond flavor pairs perfectly with cream cheese frosting for a sophisticated dessert.
