Nothing says cozy quite like a slice of homemade Caramel Apple Coffee Cake.
It has a soft, buttery cake, sweet cinnamon apples, a crumbly brown butter streusel, and a rich caramel drizzle on top.
Every bite is packed with warm fall flavors, but it’s just as delicious any time of year.
It’s the kind of recipe that looks impressive but is easy enough for a weekend baking session.
Why I Love This Recipe
I started making this coffee cake after picking up a bag of fresh apples from a local orchard. I wanted something that tasted like apple pie but was easy enough to enjoy with a morning cup of coffee. After a few test batches, this became the version everyone asked me to make again.
The caramel adds just enough sweetness without overpowering the apples, and browning the butter for the streusel gives the topping a rich, nutty flavor that makes the whole cake taste like it came from a bakery.

What You’ll Need
Streusel
- ¾ cup (94g) all-purpose flour
- ½ cup (100g) granulated sugar
- ½ cup (110g) light brown sugar
- 1 teaspoon ground cinnamon
- ¼ teaspoon salt
- 6 tablespoons (85g) unsalted butter
- 1 tablespoon ice water
Apple Layer
- 1 tablespoon unsalted butter
- 2 cups diced apples
- 3 tablespoons granulated sugar
- ⅛ teaspoon ground cinnamon
Coffee Cake
- 1½ cups (188g) all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- 6 tablespoons (85g) unsalted butter, softened
- ¾ cup (150g) granulated sugar
- 1½ teaspoons vanilla extract
- 1 large egg
- 1 large egg yolk
- ⅔ cup plain Greek yogurt
- ⅓ cup buttermilk
Finish
- ¾ cup salted caramel sauce

Here’s why I keep coming back to this recipe:
- The cake stays soft and moist for days.
- Every bite has buttery streusel and cinnamon apples.
- Brown butter adds incredible flavor with very little extra work.
- Salted caramel balances the sweetness perfectly.
- It’s beautiful enough for holidays but simple enough for weekends.
Recipe Summary
Servings: 9
Prep Time: 30 minutes
Cook Time: 55 minutes
Total Time: 1 hour 25 minutes
Macros Information
Approximate per serving
- Calories: 438
- Protein: 6g
- Carbohydrates: 58g
- Fat: 20g
- Saturated Fat: 11g
- Fiber: 2g
- Sugar: 35g
- Sodium: 220mg
Why This Recipe Works (Quick Science)
Browning the butter removes moisture while creating hundreds of flavorful compounds through the Maillard reaction. That gives the streusel a deep, nutty flavor.
Greek yogurt and buttermilk add moisture while keeping the cake tender because their acidity slows gluten development.
Cooking the apples before baking helps remove extra moisture, so the cake stays fluffy instead of becoming soggy.
Using baking powder and baking soda together creates an even rise and a light crumb.
Pro Tips
- Dice the apples into small, even pieces so they cook evenly and spread across every slice.
- Let the browned butter cool for a few minutes before mixing it into the streusel. If it’s too hot, the topping won’t stay crumbly.
- Spoon only the apples onto the batter and leave most of the juices behind. Too much liquid can make the cake dense.
- Don’t overmix the batter once the flour is added. Mix only until you no longer see dry flour.
- Let the cake cool for at least an hour before adding the caramel. This helps the caramel stay on top instead of soaking into the cake.
Tools You’ll Need
- 8-inch square baking pan
- Medium mixing bowl
- Large mixing bowl
- Small bowl
- Whisk
- Hand mixer or stand mixer
- Rubber spatula
- Offset spatula
- Medium saucepan
- Measuring cups
- Measuring spoons
- Cooling rack
- Wire whisk
Substitutions and Variations
- Replace Greek yogurt with sour cream.
- Honeycrisp, Gala, Fuji, or Pink Lady apples all work well.
- Add ½ cup chopped pecans or walnuts to the streusel.
- Use homemade caramel sauce or your favorite store-bought version.
- Add ¼ teaspoon nutmeg for extra warm spice.
Make Ahead Tips
- Make the streusel up to 2 days ahead and keep it covered in the refrigerator.
- Cook the apples the day before and chill until ready to use.
- Bake the cake a day ahead and drizzle with caramel just before serving.
Recipe
Step 1 – Prepare the Pan and Oven
Preheat the oven to 350°F (175°C). Lightly grease an 8-inch square baking pan with baking spray, then dust it with a small amount of flour. Tap out any extra flour so the cake releases easily after baking.
Step 2 – Brown the Butter for the Streusel
Place 6 tablespoons unsalted butter into a saucepan over medium heat. Stir often as the butter melts, foams, and slowly turns golden brown with tiny brown bits on the bottom. This takes about 5 minutes. Pour the browned butter into a heat-safe bowl and let it cool for 5 minutes.

Step 3 – Make the Brown Butter Streusel
In a medium bowl, whisk together ¾ cup all-purpose flour, ½ cup granulated sugar, ½ cup light brown sugar, 1 teaspoon ground cinnamon, and ¼ teaspoon salt. Pour in the cooled browned butter and mix with a fork until everything is evenly coated. Add 1 tablespoon ice water and gently stir until the mixture forms coarse crumbs. Place the bowl in the refrigerator while you prepare the rest of the recipe.

Step 4 – Cook the Apples
Melt 1 tablespoon unsalted butter in the saucepan over medium heat. Add 2 cups diced apples, 3 tablespoons granulated sugar, and ⅛ teaspoon ground cinnamon. Stir often and cook for 4 to 5 minutes until the diced apples are slightly softened and lightly caramelized. Transfer the apples to a bowl and let them cool completely.

Step 5 – Mix the Dry Ingredients
In a medium bowl, whisk together 1½ cups all-purpose flour, 1 teaspoon baking powder, ½ teaspoon baking soda, and ¼ teaspoon salt until everything is evenly combined. Set the bowl aside while you prepare the wet ingredients.

Step 6 – Mix the Wet Ingredients
In a large mixing bowl, beat 6 tablespoons softened unsalted butter with ¾ cup granulated sugar on medium speed for about 3 minutes, until the mixture is light and fluffy. Mix in 1½ teaspoons vanilla extract. Add 1 large egg and beat until fully combined. Add 1 large egg yolk and beat again until smooth.
In a small bowl, stir together ⅔ cup plain Greek yogurt and ⅓ cup buttermilk until smooth.

Step 7 – Finish the Batter
Add the flour mixture to the butter mixture in three additions, alternating with the Greek yogurt and buttermilk mixture. Begin and end with the flour mixture. Mix on low speed just until no dry flour remains. Do not overmix.

Step 8 – Assemble the Coffee Cake
Spread the finished batter evenly into the prepared 8-inch square baking pan using an offset spatula. Spoon the cooled 2 cups caramelized diced apples evenly over the batter, leaving any extra juices behind. Sprinkle the chilled brown butter streusel evenly over the apples until completely covered.

Step 9 – Bake
Bake at 350°F (175°C) for 50 to 55 minutes. The top should be golden brown, the streusel crisp, and a toothpick inserted into the center should come out clean or with only a few moist crumbs.
Cool the cake in the pan on a wire rack for 1 hour.
Step 10 – Add the Caramel
Once the cake has completely cooled, drizzle ¾ cup salted caramel sauce evenly over the top. Let the caramel settle for a few minutes before slicing into 9 squares and serving.

Common Mistakes
- Using very juicy apples without cooking them first can make the cake soggy.
- Skipping the chilling time for the streusel can cause it to melt instead of staying crumbly.
- Overmixing the batter can make the cake dense instead of soft.
- Pouring all of the apple juices onto the batter can add too much moisture.
- Drizzling the caramel while the cake is still hot will cause it to soak into the cake instead of sitting on top.
- Cutting the cake before it cools can make it fall apart.
What to Serve With
- Fresh hot coffee
- Chai tea
- Hot apple cider
- Vanilla latte
- Fresh whipped cream
- Vanilla bean ice cream
- Fresh fruit salad
- Crispy bacon or breakfast sausage for a sweet-and-savory brunch
Leftovers and Storage
Store leftover coffee cake in an airtight container at room temperature for up to 2 days.
For longer storage, refrigerate it for up to 5 days. Let it come to room temperature or warm individual slices in the microwave for 15 to 20 seconds before serving.
To freeze, wrap individual slices tightly in plastic wrap and place them in a freezer-safe bag. Freeze for up to 3 months. Thaw overnight in the refrigerator.
FAQ
Can I use a different apple?
Yes. Honeycrisp, Fuji, Gala, Pink Lady, and Granny Smith all work well. Firmer apples hold their shape best during baking.
Can I make this ahead of time?
Yes. Bake the coffee cake one day in advance and drizzle the caramel just before serving for the freshest look and texture.
Can I freeze the whole cake?
Yes. Wrap the cooled cake tightly in plastic wrap and aluminum foil, then freeze for up to 3 months. Add the caramel after thawing.
Why did my streusel disappear?
The butter may have been too warm, or the streusel wasn’t chilled before baking. Chilling helps it stay crumbly.
Can I use homemade caramel sauce?
Absolutely. Homemade salted caramel gives the cake an even richer flavor.
Can I add nuts?
Yes. Stir ½ cup chopped pecans or walnuts into the streusel for extra crunch.
Final Thoughts
This Caramel Apple Coffee Cake brings together everything people love about a classic coffee cake—soft buttery cake, warm cinnamon apples, a crunchy brown butter streusel, and a generous drizzle of salted caramel. It’s simple enough to bake on a weekend but special enough to share at a holiday breakfast or brunch.
If you make this recipe, I’d love to hear how it turned out. Leave a comment with your favorite apple variety, any fun twists you tried, or any questions you have. Happy baking!

