Desserts
This almond custard coffee cake delivers the perfect balance of tender vanilla cake and rich, nutty custard filling—every bite is moist, flavorful, and topped with a crunchy almond streusel that adds texture. The secret lies in a well-hydrated cake batter infused with almond extract and a custard layer that stays creamy even after baking. I’ve perfected this recipe over years of testing, ensuring it’s foolproof for both beginners and experienced bakers alike.
The cake base starts with a simple yet effective combination of all-purpose flour, sugar, and eggs, enriched with buttermilk for that signature moist crumb. The custard filling—made with heavy cream, egg yolks, and a touch of vanilla—adds a luxurious richness that pairs beautifully with the almond flavor. Toasted almonds in the streusel topping provide a satisfying crunch that contrasts perfectly with the soft cake.
Baking at 350°F ensures a golden, even finish while keeping the custard layer silky and the cake tender. The result is a dessert that’s elegant enough for brunch but simple enough for a weeknight treat. Whether you’re serving it warm with a dusting of powdered sugar or letting it cool for a more structured slice, this coffee cake is guaranteed to impress.
For added flair, you can drizzle melted chocolate over the top or sprinkle extra almond slices before baking. The recipe scales easily, making it ideal for gatherings or meal prep. Let’s get started on creating this restaurant-quality dessert at home!
Ingredients for almond custard coffee cake
Eight servings of moist cake, creamy custard, and nutty crunch—just these ingredients transform into brunch perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Buttermilk 🥛 | 1 ½ cups | Room temperature preferred |
| Large Eggs 🥚 | 2 whole | Room temperature for even baking |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for streusel |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for custard richness |
| Egg Yolks 🥚 | 4 whole | Separated from whites |
| Pure Vanilla Extract 🌿 | 1 tbsp | Or 1 tsp vanilla bean paste |
| Almond Extract 🌰 | ½ tbsp | Pure, not imitation |
| Ground Almonds 🌰 | 1 cup | Finely ground for streusel |
| Light Brown Sugar 🍚 | ½ cup | Packed, for streusel sweetness |
| Toasted Sliced Almonds 🌰 | 1 cup | Chopped if whole |
| Powdered Sugar 🍚 | 2 tbsp | For dusting finished cake |
| Salt 🧂 | 1 tsp | Fine sea salt preferred |
| Baking Powder 🧂 | 2 tsp | Double-acting for lift |
The almond extract is non-negotiable here—Goya or McCormick are reliable brands, but any pure extract works. For the almonds, Trader Joe's has pre-toasted slices that save time, but toasting your own (5 minutes at 350°F) adds depth. The buttermilk should be room temperature—cold buttermilk can make the cake dense. If you don't have buttermilk, mix 1.5 tbsp vinegar + 1.5 cups milk and let sit 5 minutes. The ground almonds? Bob's Red Mill is my go-to for fine texture, but pulse regular almonds in a food processor for 10 seconds if needed.
No almond extract? Double the vanilla extract—it won't be identical, but works in a pinch. Running short on egg yolks? Substitute 1 tbsp cornstarch + 3 tbsp water per yolk for binding. The streusel can be made ahead and stored in the fridge for 3 days—just bring to room temp before using. For a richer custard, swap half the cream for whole milk. And if you're feeling fancy, add 1/4 tsp almond flour to the cake batter for extra nutty flavor without altering texture.
This cake keeps beautifully—3 days at room temperature wrapped tightly, or 1 week refrigerated. For longer storage, freeze the whole cake (unfrosted) for up to 3 months. Thaw overnight in the fridge, then warm in the oven at 300°F for 10 minutes to revive the custard. The streusel topping stays crisp even after baking, so no need to worry about sogginess. Reheat slices in the microwave for 10 seconds if you prefer them warm—just watch the custard doesn't curdle.
Why You'll Love This Recipe
- One-Bowl Wonder: I swear by this recipe because it’s actually just one bowl—no messy mixing stations. The buttermilk and eggs blend together so smoothly, and the almond custard swirl folds in without fighting you. (Yes, even when I’m distracted by the coffee brewing.)
- Coffee Cake Magic: That custard layer? It’s where the real magic happens—the almond flavor cuts through the richness of the butter, while the sugar caramelizes just enough to give every bite a subtle, warm depth. Honestly, it’s the kind of cake that makes you pour your second cup of coffee slower.
- Breakfast or Dessert: Between us, this cake is that versatile. Serve it warm with breakfast coffee for a cozy morning, or slice it cold for a dessert that won’t feel heavy. My kids grab it after school, and my husband sneaks pieces when he thinks I’m not looking.
- Budget-Friendly Stretch: Five simple ingredients, and it feeds a crowd—no fancy add-ins needed. The butter and sugar make it feel special, but the buttermilk keeps it from breaking the bank. Plus, leftovers? They’re always gone by Wednesday. (I’ve tried freezing it, and it’s just as good.)
Step-by-step instructions for almond custard coffee cake
This method delivers a perfectly balanced cake with ultra-moist vanilla custard and a crunchy almond streusel topping.
👨🍳 Step 1: Prepare the Custard Base
In a medium saucepan, combine the 1 cup heavy whipping cream, 4 whole egg yolks, 1.5 cups granulated sugar, 1 tbsp pure vanilla extract, and 0.5 tbsp almond extract. Whisk vigorously until the sugar dissolves completely and the mixture is smooth. Place the saucepan over medium-low heat and cook, stirring constantly with a wooden spoon, until the mixture thickens enough to coat the back of the spoon—this should take about 8-10 minutes.
The custard is done when it reaches 170°F on an instant-read thermometer and forms a thin skin when chilled in an ice bath for 5 minutes. This step is crucial for that signature creamy texture that keeps the cake moist for days. Don't rush it—undercooked custard will make your cake gummy instead of velvety.
👨🍳 Step 2: Mix the Cake Batter
In a large mixing bowl, sift together the 2.5 cups all-purpose flour, 2 tsp baking powder, and 1 tsp salt. In a separate bowl, whisk the 2 whole large eggs and 1.5 cups buttermilk until combined. Gradually fold the dry ingredients into the wet mixture, alternating with the cooled custard, until just combined. Be careful not to overmix—you want a smooth batter with minimal lumps.
Here's the thing—this batter should be thick but pourable. If it's too stiff, add 1-2 tablespoons of buttermilk to loosen it. The custard gives this cake its signature moisture, so don't skip this step. Fold in the 1 cup toasted sliced almonds at the end, reserving 2 tablespoons for the streusel topping.
👨🍳 Step 3: Make the Almond Streusel Topping
In a medium bowl, combine the 1 cup ground almonds, 0.5 cup light brown sugar, 2 tbsp powdered sugar, and 1 cup unsalted butter (cold and cubed). Use your fingertips to work the butter into the almond mixture until it resembles coarse crumbs with some pea-sized butter pieces remaining. This texture is key for that perfect crunchy-topped cake.
Don't overwork the streusel—just until everything comes together. The butter should coat the almonds but still leave some texture. Fold in the reserved 2 tbsp toasted sliced almonds for extra crunch. This topping is what makes this coffee cake irresistible, so take your time getting it right.
🥘 Step 4: Assemble and Bake
Preheat your oven to 350°F and grease two 9-inch round cake pans or one 9x13-inch baking pan. Pour half of the cake batter into your prepared pan, then spread the almond streusel evenly over the top. Add the remaining batter and gently swirl it with a knife to create marbled patterns. This creates those beautiful almond streaks throughout the cake.
Bake for 45-50 minutes or until a toothpick inserted in the center comes out clean. The edges should be golden brown, and the top should be lightly browned with crispy streusel peeking through. If the streusel is browning too quickly, tent the cake with foil after 20 minutes to prevent over-browning while the center finishes baking.
⏰ Step 5: Cool and Serve
Remove the cake from the oven and let it cool in the pan for 10 minutes. Then transfer to a wire rack to cool completely. This resting period is crucial—it allows the cake to set properly and prevents it from being too moist when sliced. Dust the top generously with 2 tbsp powdered sugar before serving for that classic coffee cake presentation.
Slice while still warm for the best experience—each bite should deliver that perfect balance of moist vanilla custard cake and crunchy almond streusel. This cake tastes even better the next day, so if you can resist, let it cool completely and store it in an airtight container overnight. Trust me, you'll be glad you did.
Pro Tips For Making Almond Custard Coffee Cake
- Mix Dry Ingredients First: I learned this the hard way—adding buttermilk to dry flour too early creates a gummy mess. Whisk flour, sugar, baking powder, and salt together before cutting in the butter. This keeps your cake tender and prevents a dense, heavy texture.
- Chill the Dough: The custard layer in this cake is forgiving, but the butter in the batter isn’t. Let the dough rest in the fridge for 20–30 minutes before baking—yes, even if you’re impatient like me. This gives the butter time to firm up, so your cake rises properly instead of spreading into a sad, flat pancake.
- Don’t Overmix the Custard: The custard filling is where the magic happens, but overwhisking egg yolks and sugar turns it into scrambled eggs. Beat them just until pale and thickened—about 2 minutes—then fold in the almond flour gently. Rough streaks? That’s fine. Gritty? No, that’s not fine.
- Bake Until Internal Temp Hits 205°F: Your cake might look done at 190°F, but the custard center needs to set fully. Use an instant-read thermometer to check—205°F guarantees a creamy, set filling without gummy spots. If you’re unsure, tent it with foil after 40 minutes and check again.
Troubleshooting perfect results
Custard Too Thin?
If your custard isn't thickening properly, you likely cooked it too quickly or didn't reach the right temperature. The custard should coat the back of a spoon at 170°F—use an instant-read thermometer for accuracy. For extra insurance, whisk in 1 tsp cornstarch mixed with 1 tbsp cold water at the end of cooking. I've found that removing the pan from heat for 30 seconds while stirring helps thicken it naturally. 💡
Dry Cake Texture
A dry cake usually means overbaking or insufficient moisture in the batter. First, check your baking time—this cake is done when a toothpick comes out clean (45-50 minutes at 350°F). If you overbaked it, revive slices by brushing with simple syrup (equal parts sugar and water, heated until dissolved). For prevention, ensure your custard is fully cooled before folding into the batter, and don't overmix the dry ingredients.
Streusel Too Crumbly
If your streusel falls apart when spreading, the butter wasn't incorporated properly. Cut 1 tablespoon cold butter into 1 tablespoon ice water and mix into the streusel—this binds the mixture while keeping it crunchy. Work the butter into the almond mixture just until it resembles wet sand, not dry crumbs. For extra stability, chill the streusel for 15 minutes before using. This trick works every time for me. 🌰
Cake Sinks in Center
An underbaked center happens when heat isn't distributed evenly. Rotate your pans halfway through baking and tent with foil if the top browns too quickly. For round pans, bake on the middle rack to ensure even heat. If you're using a 9x13-inch pan, consider baking at 325°F for 55-60 minutes—the larger surface area needs gentler heat. Always check doneness with a toothpick in the center.
Custard Separates
Overheating or rapid temperature changes cause custard to curdle. Cook over medium-low heat and stir constantly with a wooden spoon to prevent scorching. If it starts to separate, immediately remove from heat and whisk vigorously. For extra protection, temper the egg yolks by whisking them with 2 tablespoons of the warm cream before adding to the saucepan. This method has saved me countless batches. ⚡
Almond Flavor Missing
Weak almond flavor usually means insufficient extract or poor quality. Use pure almond extract (like McCormick) and add 1/4 teaspoon almond flour to the cake batter for depth. Toast your almonds longer (7-8 minutes at 350°F) for more intense flavor. For the streusel, add 1/2 teaspoon ground cinnamon to complement the almond notes—this pairing enhances the nutty profile beautifully.
Nutrition facts
Frequently asked questions
Can I make this coffee cake without almond extract?
Yes, but the flavor will be subtly different. Double the vanilla extract (1 tbsp) and add 1/4 tsp almond flour to the cake batter for a hint of nutty depth. For extra richness, toast 1/2 cup extra sliced almonds and fold them into the streusel. The texture will still be perfect—just the almond flavor will be milder.
How do I store leftovers to keep them fresh?
Wrap the cake tightly in plastic wrap or store in an airtight container. It stays fresh at room temperature for 3 days or up to 1 week refrigerated. For longer storage, freeze the whole cake (unfrosted) for 3 months. Thaw overnight in the fridge and warm slices at 300°F for 10 minutes to revive the custard.
Can I use a boxed coffee cake mix instead?
Not recommended for this recipe—the custard filling is what makes it special! If you're short on time, use a basic vanilla cake mix, but you'll need to make the custard and streusel from scratch. The custard requires precise cooking to 170°F, so skip the boxed mix for that part. The texture and flavor won't be the same without the homemade layers.
Why does my streusel turn into a paste?
This happens when the butter melts completely during mixing. Use cold cubed butter and work it into the almonds just until combined—no need to overmix. For extra stability, chill the streusel for 15 minutes before spreading. If it's still too sticky, sprinkle 1 tbsp extra ground almonds to absorb moisture.
Can I make this cake gluten-free?
Yes, but with adjustments. Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) and add 1 tsp xanthan gum to the dry ingredients. The custard and streusel remain unchanged. Note that gluten-free cakes often require slightly longer baking times—check doneness with a toothpick at 50-55 minutes.
