Desserts
This apple blueberry coffee cake delivers the perfect balance of moist cake layers, spiced streusel swirls, and bursts of fresh fruit—ideal for weekend breakfasts or dessert cravings. The secret lies in a tender crumb base that stays soft while the streusel topping adds crunchy contrast, and the fruit filling keeps every bite juicy. I’ve perfected this recipe over years of baking, ensuring no soggy bottoms or dry edges.
The magic happens with a simple yet effective technique: folding diced apples and blueberries into the batter for even distribution, then swirling in a cinnamon-spiced streusel that caramelizes beautifully in the oven. Baking at 350°F for 45-50 minutes guarantees a golden, inviting loaf with a crisp top and tender interior. The aroma alone will have everyone gathering around the table.
What you’ll end up with is a moist, flavorful coffee cake that’s perfect for brunch, potlucks, or a cozy afternoon treat. The combination of warm spices, sweet fruit, and buttery streusel creates layers of texture and taste that make it impossible to resist. Dust with powdered sugar or drizzle with a simple glaze for an extra touch of elegance.
This recipe scales well for gatherings, and leftovers reheat beautifully. Whether you’re serving it fresh from the oven or slicing into a prepped loaf, the flavors shine through—proof that homemade always tastes better than store-bought. Let’s get baking!
Ingredients for apple blueberry coffee cake
Fifteen ingredients for a coffee cake that balances tender crumb, spiced streusel, and juicy fruit bursts.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Packed Brown Sugar 🍚 | ½ cup | For moisture and depth |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for streusel |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Milk 🥛 | 1 cup | Whole milk for richness |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality extract |
| Baking Powder 🧂 | 2 tsp | Aluminum-free for stability |
| Ground Cinnamon 🌶️ | 1 tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher |
| Red Apples 🍎 | 2 medium | Honeycrisp or Fuji, peeled |
| Fresh Blueberries 🫐 | 1 ½ cups | Washed and dried |
| Old-Fashioned Rolled Oats 🌾 | ½ cup | Blended into flour for streusel |
| Ground Nutmeg 🌶️ | ¼ tsp | Freshly grated for warmth |
| Powdered Sugar 🍚 | ¼ cup | For dusting or glaze |
The apples are non-negotiable—Honeycrisp or Fuji deliver the perfect balance of sweetness and tartness. Buy them fresh from a farmers market or high-quality grocery store like Whole Foods or Trader Joe's for the best flavor. Peeled and diced into even 1/4-inch pieces, they'll caramelize beautifully in the oven. Blueberries should be plump and vibrant; local or organic varieties often have better flavor. For the flour, King Arthur or Gold Medal brands are ideal—they provide consistent results. The butter matters too: Plugrá or Land O'Lakes unsalted butter has the right fat content for both the cake and streusel.
No Honeycrisp apples? Gala or Pink Lady work well as alternatives. Short on blueberries? Substitute raspberries or blackberries, but reduce to 1 cup to avoid excess moisture. The oats in the streusel can be swapped for crushed graham crackers if you prefer a sweeter crunch. For a nutty twist, add 1/4 cup chopped walnuts to the streusel. The baking powder must be fresh—if it's more than 6 months old, replace it entirely. The vanilla extract should be pure; Nielsen-Massey or McCormick brands are reliable choices. If you're gluten-sensitive, substitute a 1:1 gluten-free flour blend and add 1/4 tsp xanthan gum to the cake batter.
Store the cake in an airtight container at room temperature for up to 3 days—it reheats beautifully in the oven at 300°F for 10 minutes. For longer storage, wrap tightly and refrigerate for up to 1 week. Freeze portions in a sealed container for up to 3 months; thaw at room temperature before serving. The streusel topping can be prepped ahead and stored in the fridge for 3 days or frozen for 1 month. To keep the cake moist, brush slices with a simple glaze made from 1/4 cup powdered sugar and 1 tbsp milk—this also adds a professional touch.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m in a rush—just cream the butter and sugars with a wooden spoon, then fold in the dry stuff. The eggs bind everything together without overmixing, and the apples and blueberries stay plump instead of turning to mush.
- Sweet-Spiced Magic: That combo of brown sugar and cinnamon in the streusel? Chef’s kiss. The apples caramelize just enough to melt in your mouth, while the blueberries add a bright, juicy pop. It’s like dessert and breakfast had a perfect, buttery baby.
- Weekday Meal Prep: Between us, this is my go-to for breakfast or an after-school snack. Bake a big pan on Sunday, and I’ve got grab-and-go slices all week—no sad, soggy muffins here. The butter keeps it moist, so it reheats beautifully.
- Budget-Friendly Crowdpleaser: Flour, sugar, butter, and eggs? That’s basically pantry staples. I’ve made this for potlucks, family dinners, and even my book club—everyone asks for seconds, and I never feel like I’m breaking the bank. Plus, leftovers freeze like a dream.
Step-by-step instructions for apple blueberry coffee cake
This method delivers a perfectly balanced coffee cake with moist layers and aromatic streusel swirls.
Prepare the Fruit Filling
Peel, core, and finely dice the 2 medium red apples into small, even pieces—about ¼-inch cubes. This size ensures they cook through without becoming mushy. In a medium bowl, gently toss the diced apples with 1.5 cups fresh blueberries, 1 tablespoon vanilla extract, and 1 teaspoon ground cinnamon. Set aside—this mixture will infuse the cake with bright, fruity flavor.
Real talk: Don't skip the tossing step. The cinnamon and vanilla need to cling to the fruit for even distribution throughout the cake. If you're using tart apples like Granny Smith, you might want to add 1 teaspoon granulated sugar to the mixture to balance the acidity, but our recipe's sweetness is already calibrated for Honeycrisp or Fuji.
Make the Streusel Topping
In a separate bowl, combine 0.5 cup old-fashioned rolled oats, 0.5 cup packed brown sugar, 0.5 teaspoon salt, 1 teaspoon ground cinnamon, and 0.25 teaspoon ground nutmeg. Cut in ½ cup of the cold, cubed unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. This texture is crucial—it should hold together when pressed but still crumble slightly.
Here's the thing—don't overwork the streusel. The butter needs to stay cold enough to create that perfect crunchy texture when baked. If your kitchen is warm, chill the bowl for 10 minutes before proceeding. The streusel should look like wet sand when pressed; if it sticks together too much, add 1 tablespoon all-purpose flour from the 2.5 cups reserved for the cake batter.
Mix the Cake Batter
Preheat your oven to 350°F and grease a 9x13-inch baking pan or line it with parchment paper. In a large mixing bowl, whisk together 1.5 cups granulated sugar, 2 whole large eggs, and 1 cup milk until smooth. Gradually add 2.5 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt, mixing just until combined—you should still see some flour streaks. This prevents overdevelopment of gluten, which keeps the cake tender.
I press down gently on the batter with a spatula during the first minute of mixing—this ensures the dry ingredients are fully incorporated without overworking. The batter should be thick but pourable, like heavy pancake batter. If it looks too stiff, add 1-2 tablespoons milk to loosen it. This ensures the cake rises properly without being dense.
Assemble and Bake
Pour half of the batter into the prepared pan, spreading it evenly. Drop spoonfuls of the fruit filling over the batter, leaving small gaps between each spoonful. Sprinkle half of the streusel topping over the fruit. Repeat with the remaining batter, fruit, and streusel, finishing with a final layer of streusel on top. This layering creates those signature swirls when baked.
Bake for 45-50 minutes until the edges are golden brown and a toothpick inserted in the center comes out clean. The cake is done when it springs back slightly when pressed in the center—don't rely solely on the toothpick test, as fruit fillings can sometimes give a false reading. Your oven might run hot, so start checking at the 40-minute mark if you're unsure.
Cool and Serve
Remove the cake from the oven and let it cool in the pan for 10 minutes. This allows the layers to set slightly before transferring to a wire rack. While it cools, dust the top with 0.25 cup powdered sugar for a delicate finish. Serve warm with a pat of butter or a dollop of whipped cream to enhance the fruit flavors.
This cake is best enjoyed within 2-3 days when stored at room temperature, wrapped tightly in plastic wrap. The flavors deepen as it sits, with the apples softening just enough to release their juices into the streusel. If you prefer a firmer texture, refrigerate for up to 5 days or freeze for 2 months—just thaw at room temperature before serving.
Pro Tips For Making Apple Blueberry Coffee Cake
- Cream Butter Properly: Cold butter in the dry ingredients? Nope. Beat the butter and sugars together until it’s light and fluffy—that’s how you get a tender crumb, not a dense brick. I used to skip this, and my coffee cake turned out like a hockey puck. Take the 2-3 minutes it needs.
- Toss Fruits in Flour: Dump those apples and blueberries straight into the batter, and they’ll sink to the bottom like a fruit-filled anchor. Toss them in a little flour first—just enough to lightly coat—and they’ll distribute evenly. Trust me, your cake’s layers will thank you.
- Don’t Overmix the Batter: The second you add the eggs, stop mixing after just 30 seconds. Overdo it, and your coffee cake will turn out tough instead of soft. I’ve seen people beat this batter until it’s glossy—that’s a one-way ticket to chewiness. Fold gently, like you’re tucking in a baby.
- Bake Until Golden: Pull the cake out when the top is deep golden, not just pale. If it’s still looking sad at 350°F for 45 minutes, crank the heat to 375°F for the last 10 minutes. A toothpick should come out clean, but don’t stress if it’s slightly moist—it’ll finish steaming. Underbaked cake is the real crime here.
Creative variations of this recipe
Spiced Streusel Twist
Swap the classic streusel for a cardamom-cinnamon version by adding ½ teaspoon ground cardamom to the streusel mix. The warm, floral notes complement the apples beautifully—think of it as a cozy Scandinavian twist. For extra depth, fold in 1 tablespoon chopped crystallized ginger into the fruit layer. This adds a subtle spicy kick that pairs perfectly with the blueberries. 🌶️
Nutty Crunch Upgrade
Boost the streusel with ½ cup chopped walnuts or pecans for a buttery, nutty crunch. Toast the nuts in a dry pan over medium heat for 3-4 minutes until fragrant, then cool and fold into the streusel mixture. This adds texture contrast and a rich, toasted flavor that balances the sweetness of the fruit. I love this variation for holiday gatherings—it feels extra special. 🌰
Citrus Zest Brightener
Zest 1 lemon or orange and mix it into the fruit filling for a refreshing citrus note. The acidity cuts through the sweetness of the apples and blueberries, keeping the flavors bright. For a glaze, whisk ½ cup powdered sugar with 1 tablespoon lemon juice and 1 teaspoon vanilla extract, then drizzle over the cooled cake. This is a game-changer for summer variations. 🍋
Gluten-Free Adaptation
Replace the all-purpose flour with a 1:1 gluten-free baking blend (like Bob’s Red Mill) and add ¼ teaspoon xanthan gum to the cake batter for structure. Use gluten-free rolled oats in the streusel and ensure your baking powder is gluten-free. The texture stays tender, and the flavor remains rich—just don’t overmix the batter. This version works beautifully for guests with dietary restrictions. 🌾
Boozy Coffee Cake
Add 2 tablespoons bourbon or rum to the fruit filling for a grown-up twist. The alcohol cooks off, leaving behind a warm, caramelized depth that enhances the apples and blueberries. For a coffee-infused version, mix 1 teaspoon instant coffee granules into the dry ingredients of the cake batter. This pairs perfectly with a cup of coffee or espresso. ☕
Seasonal Fruit Swaps
In summer, swap apples for peaches or nectarines—their juiciness pairs wonderfully with blueberries. For fall, try cranberries (tossed with orange zest) or pear slices for a sophisticated twist. Winter calls for dried cherries in the streusel and cinnamon applesauce swirled into the batter. Each variation keeps the cake exciting year-round. 🍐
Nutrition facts
Frequently asked questions
Can I use frozen blueberries instead of fresh?
Yes, but thaw and drain them first! Frozen blueberries release moisture when thawed, which can make the cake soggy. Spread them on a paper towel to dry after thawing, then pat gently. The texture will be slightly different but still delicious—just avoid adding extra liquid to the batter.
Why did my coffee cake turn out dense instead of light?
Overmixing the batter is the most common cause. Mix just until combined—you should still see flour streaks. Another culprit could be old baking powder (older than 6 months) or underbaking. Always check your cake at 40 minutes and use a toothpick test for doneness.
How do I make this recipe gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free baking blend and add ¼ teaspoon xanthan gum to the batter. Use gluten-free oats in the streusel and verify your baking powder is gluten-free. The texture stays tender with these adjustments—just avoid overmixing to prevent grittiness.
Can I bake this in a different pan size?
For a 9-inch round pan, reduce baking time to 35-40 minutes. For an 8x8-inch pan, bake 30-35 minutes. The key is to watch for golden edges and a toothpick test. If using a different shape, adjust time by 5-10 minutes—smaller pans bake faster.
What's the best way to reheat slices?
Wrap individual slices in foil and warm at 300°F for 5-7 minutes for a soft texture. For extra crispiness, broil for 1-2 minutes on high. Microwaving works in a pinch (15-20 seconds), but it can make the streusel soggy.
