Desserts
Anna Olson's coffee cake recipe delivers the perfect balance of moist vanilla cake, rich coffee-soaked layers, and a buttery streusel top that makes every bite irresistible. ✨ This classic dessert combines traditional baking techniques with modern twists—think vanilla bean swirls and a crumbly streusel that adds texture and depth. Whether you're baking for a weekend brunch or a special occasion, this recipe promises a showstopping result with minimal fuss.
The secret to this coffee cake lies in its layers: a tender vanilla cake base infused with coffee, a luscious vanilla bean swirl that adds richness, and a streusel topping that becomes golden and crispy as it bakes. No special equipment is needed, just a standard mixing bowl and a 9x13-inch pan—ideal for beginners and experienced bakers alike. The coffee-soaked syrup ensures moisture, while the streusel adds a satisfying crunch that contrasts beautifully with the soft cake.
By the time it emerges from the oven, you'll have a coffee cake with a perfectly golden top, tender crumbs, and a vanilla aroma that fills your kitchen. The streusel stays crunchy while the cake remains moist, and the coffee notes add just the right depth of flavor. This is the kind of dessert that disappears quickly, so expect to be asked for seconds—or thirds.
Serve it warm with a dollop of whipped cream or a drizzle of vanilla glaze for extra indulgence. The recipe scales easily, so you can adjust the size of the pan or double the batch for gatherings. Let's get baking!
Ingredients for anna olson coffee cake
Vanilla swirls, buttery streusel, and coffee-soaked layers—just nine ingredients for Anna's legendary cake.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Light Brown Sugar 🍚 | ½ cup | Packed firmly |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for streusel |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Vanilla Extract 🍶 | 2 tsp | Pure vanilla preferred |
| Baking Powder 🧂 | 2 tsp | Diamond Crystal preferred |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Instant Coffee Granules ☕ | 1 tbsp | Strong brew preferred |
| Vanilla Bean Paste 🍶 | 1 tbsp | Seeds scraped for swirl |
| Heavy Cream 🥛 | ¼ cup | Cold for coffee syrup |
| Old-Fashioned Oats 🌾 | 1 cup | Blended into flour |
| Chopped Walnuts 🥜 | ½ cup | Toasted for streusel |
| Powdered Sugar 🍚 | ¼ cup | For streusel sweetness |
The vanilla bean paste is non-negotiable here—Trader Joe's or Williams Sonoma carry good options, or scrape seeds from a whole bean if you're feeling fancy. Old-fashioned oats are key for that perfect streusel texture (quick oats won't cut it). For the coffee, Starbucks instant works in a pinch, but freshly brewed and cooled is ideal. The butter needs to be cold for the streusel—take it out of the fridge just before mixing. And that vanilla extract? Bourbon-infused adds a nice twist if you've got it.
No vanilla bean paste? Pure vanilla extract plus a pinch of sugar mimics the flavor. Swap walnuts for pecans or almonds if you prefer. The instant coffee can be replaced with espresso powder at half the amount. For a lighter cake, use whole wheat flour at half the amount of all-purpose. The streusel gets crunchy even if you skip the oats, but it'll be less satisfying. And if you're in a rush, microwave the butter 40 seconds to soften it—no need to wait for it to come to room temp.
Streusel keeps best in an airtight container for 3 days—just sprinkle on top before baking. The cake itself? Wrap tightly in plastic wrap and store at room temp for 2 days or refrigerate for 5 days. To reheat, pop slices in the oven at 350°F for 5-7 minutes. Freezes beautifully—wrap the whole cake in foil and freeze for up to 3 months. I always make two batches: one for the weekend and one to freeze for lazy mornings.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe because it only requires mixing—no whipping, no folding, no stress. The dry ingredients and softened butter come together in minutes, and honestly? The eggs just blend right in without fuss.
- Buttery Sweet Magic: That combo of brown sugar and butter? It’s like a warm hug for your taste buds. The cake stays moist for days, and the streusel topping—if you add it—crunchy on top, tender underneath—is the kind of texture you’ll fight over.
- Breakfast or Dessert: Between us, I’ve served this at brunch, as a snack with coffee, and even as a late-night treat. It’s the kind of cake that doesn’t demand a special occasion—just a craving and a slice.
- Budget-Friendly Staples: Flour, sugar, butter—these are ingredients I already have. No fancy swaps, no last-minute grocery runs. Plus, the leftovers? They’re just as good reheated the next day, so it’s basically free dessert for days.
Step-by-step instructions for Anna Olson's coffee cake
Here's how to make this showstopper with swirling vanilla and crunchy streusel—no fancy tools needed.
👨🍳 Step 1: Prepare the Coffee Cake Batter
Preheat your oven to 350°F and grease a 9x13-inch baking pan lightly with butter. In a large bowl, whisk together the 3 cups all-purpose flour, 2 tsp baking powder, 1 tsp ground cinnamon, and 0.5 tsp salt. Set aside—this is your dry mix.
In another bowl, beat the 1 cup unsalted butter (softened but not melted) with the 1.5 cups granulated sugar and 0.5 cup light brown sugar on medium speed for 3-4 minutes until light and fluffy. Add the 2 whole large eggs, one at a time, mixing well after each. Stir in the 2 tsp vanilla extract and 1 tbsp instant coffee granules—this gives the cake its signature coffee kick.
Gradually add the dry ingredients to the wet, mixing on low until just combined. Don't overmix—you're looking for a few flour streaks. In a separate small bowl, whisk together the 0.25 cup heavy cream and 1 tbsp vanilla bean paste. Gently fold this into the batter until smooth. Here's the thing—this batter should be thick but pourable, like a slightly runny cake batter.
🥘 Step 2: Create the Vanilla Swirls
Pour about half of the batter into the prepared pan and spread it evenly. Here's where the magic happens: spoon the remaining batter into a plastic bag, snip off one corner, and gently squeeze the batter in a zigzag pattern over the first layer. Use your finger to swirl the batter into the first layer, creating those beautiful marbled patterns.
Don't worry if it's not perfect—imperfections make it look homemade. The key is to keep the swirls about ½-inch apart so they don't touch too much. This creates those gorgeous pockets of vanilla flavor throughout each slice. Tap the pan gently on the counter to help the batter settle and eliminate any air bubbles.
👨🍳 Step 3: Make the Streusel Topping
While the cake bakes, let's make that irresistible streusel. In a medium bowl, combine the 1 cup old-fashioned oats, 0.5 cup chopped walnuts, 0.25 cup powdered sugar, and the remaining 0.5 cup light brown sugar from the dry mix. Cut in the 1 cup cold unsalted butter (yes, cold—this ensures flaky texture) using a pastry cutter or your fingers until the mixture resembles coarse crumbs with some pea-sized butter pieces.
Sprinkle this streusel evenly over the swirled batter in the pan. Press down gently with your fingers—you want it to stick but not get compacted. The streusel should cover about ¾ of the surface, leaving a small border around the edges. This creates that beautiful contrast of crunchy top and tender cake.
🔥 Step 4: Bake to Golden Perfection
Bake for 35-40 minutes until a toothpick inserted in the center comes out clean. The edges should be deep golden brown, and the streusel should look crisp and toasted. If the top browns too quickly, tent the pan with aluminum foil to prevent over-browning while the center finishes baking.
I like to check the cake at the 30-minute mark—your oven might run hot, so start checking early. The cake is done when it springs back slightly when touched and the streusel is golden with some browned spots. Let it cool in the pan for 10 minutes before transferring to a wire rack to cool completely.
⏰ Step 5: Serve Warm with Coffee
This cake tastes best served warm, straight from the oven. Cut into 9 equal squares (that's perfect for your servings) and serve with a cup of freshly brewed coffee. The contrast of the warm, moist cake with the crunchy streusel and the coffee-infused vanilla swirls makes every bite a little slice of heaven.
Real talk: if you make this ahead, store it wrapped at room temperature for up to 2 days, but it won't last that long. The aroma alone will have your house smelling like a coffee shop by morning. Enjoy with a dollop of whipped cream if you're feeling fancy!
Pro Tips For Making Anna Olson Coffee Cake
- Cream Butter and Sugar Slowly: I used to rush this step, but the butter needs 3–4 minutes with the sugars to fully emulsify—look for a pale, fluffy ribbon when you lift the beaters. Skimp here, and your cake turns dense.
- Sift the Flour Twice: Anna Olson’s recipe relies on lightness, so don’t skip sifting. If you’re lazy (like me), sift it directly into the bowl and sift it again after mixing dry ingredients—it makes a real difference in texture.
- Don’t Overmix the Batter: Once you fold in the flour, stop mixing the second it’s just combined. Overmixing develops gluten, and your coffee cake will turn tough instead of tender—trust the recipe’s “gentle fold” instruction.
- Use Room-Temp Eggs: Cold eggs can curdle the butter mixture. Take them out 30 minutes before mixing, or worse, your batter will look lumpy and the cake won’t rise as well. (Yes, even if you’re impatient like me.)
Storing and reheating this dish
Room Temperature Storage
This coffee cake stays fresh at room temperature for up to 2 days when wrapped tightly in plastic wrap or aluminum foil. I like to store it in an airtight container with a paper towel underneath to absorb any moisture. The key is to let it cool completely before sealing—condensation ruins the texture. Place it in a cool, dark spot away from direct sunlight to preserve its flavor and texture. 🌾
Refrigerator Storage
For longer storage, refrigerate the cake for up to 5 days. Wrap it securely in plastic wrap first, then place it in an airtight container to prevent drying out. The cold temperature actually enhances the coffee and vanilla flavors over time. When ready to serve, let slices sit at room temperature for 5-10 minutes before enjoying—the contrast between warm cake and cold streusel is magical. ❄️
Freezer Storage
This cake freezes beautifully for up to 3 months—perfect for making ahead for holidays or lazy mornings. Wrap the whole cake tightly in plastic wrap, then place it in a freezer bag with all the air squeezed out. Label with the date! When ready to serve, thaw overnight in the fridge, then reheat for 5-7 minutes at 350°F to restore that fresh-from-the-oven texture. The streusel stays crispy even after freezing. ⏰
Reheating Methods
For the best results, reheat individual slices in a 350°F oven for 5-7 minutes until warm through. This method maintains the streusel's crunch while bringing the cake back to life. If you're in a hurry, use the microwave on 50% power for 20-30 seconds—just cover the slice with a damp paper towel to prevent drying. Never reheat in the toaster, as it burns the streusel before the cake warms up. 🔥
Streusel Preservation
Make the streusel ahead of time and store it in an airtight container at room temperature for up to 3 days. When ready to bake, simply sprinkle it over the cake batter as directed. The streusel keeps its crunchy texture better when stored separately from the cake. I often make extra streusel to use on other baked goods like muffins or oatmeal—it's that versatile! 🥜
Make-Ahead Tips
For a foolproof make-ahead strategy, bake the cake the night before and store it at room temperature. The flavors meld beautifully overnight, and you'll have a warm treat ready for breakfast the next morning. If you're prepping for a brunch, bake it in the morning and reheat slices just before serving. The aroma alone will wake everyone up! ☕
Nutrition facts
Frequently asked questions
Can I make this coffee cake without vanilla bean paste?
Replace the 1 tbsp vanilla bean paste with 2 tsp pure vanilla extract plus ½ tsp sugar to mimic the flavor. For extra richness, add 1 tsp bourbon to the batter—it enhances the coffee notes beautifully. The swirls will still look pretty, though the vanilla flavor won't be as complex.
Why does my streusel turn mushy instead of crispy?
The streusel needs cold butter to stay crunchy. If your kitchen is warm, chill the butter for 15 minutes before mixing. Also, don't overmix the streusel—just combine until pea-sized butter pieces remain. For extra insurance, bake the cake on the middle rack (not top) to prevent overheating.
Can I use quick oats instead of old-fashioned oats?
Not ideal—they'll make the streusel too dense and less crunchy. If you're in a pinch, pulse 1 cup quick oats in a food processor for 10-15 seconds to break them down, then proceed as directed. For best results, stick with old-fashioned oats—they toast beautifully and create that perfect crumbly texture.
How do I make this gluten-free?
Swap the all-purpose flour for a 1:1 gluten-free baking flour blend (like Bob's Red Mill) and add ½ tsp xanthan gum to the dry ingredients. Reduce the heavy cream to 0.2 cup to prevent a gummy texture. The cake will be slightly denser but still delicious. Test with a toothpick—it should come out clean.
What's the best way to serve this coffee cake?
Serve warm with a cup of freshly brewed coffee for the full experience! For extra indulgence, drizzle with vanilla glaze** (powdered sugar + milk + vanilla) or a dollop of whipped cream. It's also perfect with iced tea or hot chocolate for a cozy dessert. The coffee-soaked layers pair beautifully with any warm beverage.
