Desserts
This apple cheesecake buns recipe delivers a perfect balance of creamy cheesecake filling, spiced apple compote, and buttery streusel crown—all wrapped in tender, brioche-like buns. The secret lies in chilling the dough properly and layering ingredients precisely for that signature restaurant-quality texture.
Every bite combines the richness of cheesecake with the comforting warmth of apple, creating a dessert that feels both indulgent and nostalgic.
The process starts with a simple yet flavorful dough that develops its best texture when rested overnight. While it chills, you'll prepare the cheesecake filling and apple compote separately, ensuring each component maintains its ideal consistency.
The streusel topping adds a delightful crunch that contrasts beautifully with the soft layers beneath, making this dessert feel extra special without being overly complicated.
What makes these buns truly exceptional is how the flavors come together—creamy cheesecake base, sweet-tart apple filling, and a buttery streusel that ties everything together. The aroma alone will draw everyone to the table, and the first bite delivers that perfect harmony of textures and flavors.
This recipe is designed to impress, whether you're serving a crowd or treating yourself to a decadent dessert.
Serve warm with a scoop of vanilla ice cream or a drizzle of caramel for the ultimate indulgence. The leftovers reheat beautifully, making these buns perfect for meal prep or gifting. Let’s get started on creating a dessert that tastes like a hug in every bite.
Ingredients for apple cheesecake buns
These 15 ingredients create the perfect harmony of creamy cheesecake, spiced apples, and buttery streusel—all in one decadent bun.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 6 cups | For tender brioche-like dough |
| Granulated Sugar 🍚 | 1 cup | Plus 2 tbsp for streusel |
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for dough |
| Large Eggs 🥚 | 2 whole | Room temperature for dough |
| Milk 🥛 | ½ cup | Warm for dough activation |
| Instant Yeast 🍞 | 2 tsp | Active dry works too |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Cream Cheese 🧀 | 16 oz | Full-fat for creaminess |
| Sour Cream 🍶 | ½ cup | Full-fat preferred |
| Vanilla Extract 🌸 | 1 tbsp | Pure vanilla extract |
| Apples 🍎 | 4 medium | Peeled, diced (Honeycrisp or Granny Smith) |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Cinnamon 🌿 | 1 tsp | Ground, not cassia |
| Old-Fashioned Oats 🌾 | 1 cup | For streusel texture |
| Brown Sugar 🍚 | ½ cup | Packed for streusel |
The cream cheese is non-negotiable here—it's what gives those buns that signature creamy texture. Philadelphia brand is my go-to, but any full-fat cream cheese works. For the apples, Honeycrisp or Granny Smith are ideal—they hold up well when baked and have that perfect sweet-tart balance. If you can't find those, Fuji apples work too. The oats for the streusel? Old-fashioned, not quick oats—they give that perfect crunch. And that vanilla extract? Pure, not imitation. Trust me, your taste buds will notice the difference.
No sour cream? Greek yogurt at half the amount works in a pinch, but it won't be quite as rich. Running low on brown sugar? Substitute white sugar plus 1 tsp molasses for that caramel note. The dough calls for warm milk—microwave it for 40 seconds to just melt the butter, then let it cool to room temp. Don't skip this step. The butter needs to stay cold for that tender dough. And if you're feeling fancy, add 1 oz of white chocolate chips to the cheesecake filling—it melts beautifully and adds a luxurious touch.
This dough needs time to develop flavor—chill it overnight if you can. The cheesecake filling keeps for 2 days in the fridge, and the streusel mix can be prepped 3 days ahead. Assemble the buns right before baking—they're best served warm. Leftovers? Reheat in a 350°F oven for 10-12 minutes until golden. They freeze beautifully too—wrap individually and freeze for up to 3 months. Just thaw overnight in the fridge before reheating.
Why You'll Love This Recipe
- Here’s what sold me: the caramelized apples folded into that creamy cheesecake filling. The sugar in the apples melts into the butter, while the milk-rich dough soaks it up just enough to stay soft. It’s like dessert and breakfast had a baby—and it’s ridiculously good.
- I’ll be real: these disappear faster than I can reheat them. But the beauty is, they’re so simple to make in batches. Freeze the extras—just microwave for 20 seconds—and they taste like they just came out of the oven. No sad, dry leftovers here. Just pure satisfaction.
Step-by-step instructions for apple cheesecake buns
Here's how to create that perfect balance of flaky layers and rich apple-cheddar filling.
Prepare the Brioche-Like Dough
In a stand mixer fitted with the dough hook attachment, combine the 6 cups all-purpose flour, 1 cup granulated sugar, 2 tsp instant yeast, and ½ tsp salt. Mix on low speed for 30 seconds until just combined. Add the 1.5 cups cold cubed unsalted butter and mix on low speed until the butter is fully incorporated and the mixture resembles coarse crumbs.
In a separate bowl, whisk together the 2 whole room-temperature large eggs, ½ cup warm milk, and 1 tbsp vanilla extract. With the mixer running on low speed, gradually add the wet ingredients to the flour mixture. Increase the speed to medium and knead for 5-7 minutes until the dough is smooth, elastic, and pulls away from the sides of the bowl. The dough should be slightly tacky but not sticky—if it's too wet, add 1 tablespoon flour at a time until it reaches the right consistency.
Shape the dough into a rectangle about 12x8 inches on a lightly floured surface. Wrap tightly in plastic wrap and refrigerate for at least 1 hour (or up to 24 hours). This chilling step is crucial—it allows the gluten to relax, making the dough easier to roll out and preventing the buns from spreading too much during baking.
Make the Creamy Apple-Cheddar Filling
While the dough chills, peel and dice the 4 medium apples into ¼-inch pieces. Toss them with 2 tbsp freshly squeezed lemon juice, 1 tsp cinnamon, and set aside. In a medium bowl, beat the 16 oz cream cheese and ½ cup sour cream together until completely smooth and creamy—no lumps allowed. This ensures a velvety texture in your filling.
Fold the diced apples into the cream cheese mixture along with an additional 2 tbsp granulated sugar (from the original 1 cup). Gently stir until just combined—you want the apples evenly distributed but still retaining their shape. The filling should look thick and glossy, with the apples peeking through. Cover and refrigerate until ready to use.
Assemble the Buns with Perfect Layers
Preheat your oven to 375°F and line two baking sheets with parchment paper. On a lightly floured surface, roll out the chilled dough rectangle to about ¼-inch thickness. Using a 3-inch round cutter, cut out 12 circles (you should have enough dough for 12 buns). Gently stretch each circle to 4-inch diameter and place them on the prepared baking sheets, spacing them about 2 inches apart. They'll rise slightly during baking.
Scoop 2 tablespoons of the apple-cheddar filling into the center of each dough circle. Using a small offset spatula, gently spread the filling toward the edges, leaving a ½-inch border around the perimeter. This creates that classic "crown" effect when baked. Brush the edges with a bit of milk to help seal the layers and create a golden crust.
Create the Buttery Streusel Crown
In a small bowl, combine 1 cup old-fashioned oats, ½ cup packed brown sugar, 2 tbsp granulated sugar (from the original 1 cup), and ½ tsp cinnamon. Cut in the ½ cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining. This texture is key—it creates that perfect crispy yet tender streusel topping.
Sprinkle the streusel mixture evenly over each filled bun, pressing down gently to adhere. Bake for 20-25 minutes until the buns are golden brown and the filling is bubbling at the edges. The tops should be crisp while the centers remain soft and gooey—this is where the magic happens. For extra browning, broil for 1-2 minutes at the end, keeping a close eye to avoid burning.
Cool and Serve for Maximum Creaminess
Remove the buns from the oven and let them cool on the baking sheets for 5 minutes before transferring to a wire rack. This brief cooling period allows the filling to set slightly while maintaining its creamy texture. Serve warm for the ultimate experience—each bite should deliver that perfect contrast of flaky, buttery layers, rich apple-cheddar filling, and crisp streusel crown.
Real talk: These buns are best enjoyed fresh from the oven, but they'll keep at room temperature for 2 hours or refrigerated for 2 days. To reheat, warm in a 350°F oven for 10-15 minutes** until heated through. The filling will soften slightly, but the contrast of textures makes every bite worth it.
Pro Tips For Making Apple Cheesecake Buns
- Chill the Dough Properly: Apple cheesecake buns need a real rest—at least 2 hours in the fridge, ideally overnight. I learned this the hard way when my first batch turned out dense and uneven after skipping the chill. Cold dough layers the butter better, preventing greasy buns and giving that flaky, tender texture you want.
- Use Room-Temp Butter: Cold butter makes tough buns, but melted butter turns them greasy. Instead, let your unsalted butter sit at room temperature until it’s soft enough to press with a finger but not greasy. This ensures even distribution without overworking the dough—your future self will notice the difference in texture.
- Don’t Overfill the Buns: Apple cheesecake filling is rich, and overstuffing causes spillage and soggy bottoms. Fill each bun just to the top edge—no more. Press the filling down slightly with a spoon to create a smooth surface, then chill again before baking. Trust me, the filling will puff up, and you’ll avoid a sticky mess.
- Bake in Two Batches: Crowding the pan steams the buns, leading to uneven baking and a gummy center. Even if your sheet pan looks empty, bake in two staggered batches—start with the first round, then add the second after the first 10 minutes. Your oven’s heat will distribute better, and every bun will come out golden and fully baked.
Storing and reheating this recipe
Room Temperature Storage
Apple cheesecake buns taste best when served warm, but they’ll keep beautifully at room temperature for up to 2 hours in an airtight container or covered with a clean kitchen towel.
I always store them on a wire rack to prevent sogginess—this keeps the bottoms crisp while maintaining that creamy filling. For longer room-temperature storage (up to 4 hours), place them in a single layer on a baking sheet lined with parchment paper. 💫
Refrigerator Storage
Store leftovers in the fridge for up to 2 days in an airtight container or wrapped tightly in plastic wrap. The filling may firm up slightly, but a quick 10-15 minute warm-up in a 350°F oven restores that perfect creamy texture.
I like to reheat them individually so each bun gets even warmth—no one wants a cold center! For extra crispiness, broil for 1-2 minutes after reheating.
Freezer Storage
These buns freeze beautifully for up to 3 months—perfect for meal prep or gifting! Wrap each bun individually in plastic wrap, then place them in a freezer bag with parchment paper between layers to prevent sticking.
When ready to enjoy, thaw overnight in the fridge, then reheat in a 350°F oven for 15-20 minutes until warmed through. The texture stays surprisingly fresh, though the streusel may lose just a little crunch.
Reheating for Best Results
For oven reheating, place buns on a baking sheet lined with parchment paper and warm at 350°F for 10-15 minutes until golden and bubbly. If using a toaster oven, set to 375°F and toast for 5-7 minutes—this works well for smaller batches.
Microwave reheating? Not ideal—the filling can get rubbery. Instead, try a steam method: Place buns in a bowl with ½ cup hot water, cover with a damp towel, and microwave for 1 minute, then finish in the oven.
Make-Ahead Tips
Prep the dough, cheesecake filling, and streusel up to 3 days ahead and store separately in the fridge. Assemble the buns just before baking—they’ll keep their shape better when fresh. For a head start, bake the buns completely, then freeze them.
Reheat straight from frozen by adding 5 minutes to your usual reheating time. Pro tip: Brush the tops with milk or egg wash before freezing for extra shine when reheated. 🌟
Nutrition facts
Frequently asked questions
Can I make these without a stand mixer?
For the dough, use a large mixing bowl and a wooden spoon or your hands to combine the dry ingredients first. Then cut in the cold butter with a pastry cutter or your fingers until crumbly. Mix in the wet ingredients by hand until just combined, then turn onto a floured surface and knead for about 8-10 minutes by hand. The dough will be slightly stickier but should still come together. For the filling, a hand mixer works perfectly—just beat the cream cheese and sour cream until smooth.
What's the best apple variety for this recipe?
Honeycrisp or Granny Smith apples work best—they hold their shape when baked and have that perfect sweet-tart balance. If you can't find those, Fuji apples are a great substitute. Avoid overly soft varieties like Red Delicious, as they'll turn mushy in the filling. For extra flavor, add ½ tsp cardamom or ¼ tsp nutmeg to the apple mixture.
My buns spread too much during baking—what went wrong?
This usually happens when the dough isn't chilled long enough or the oven is too hot. Always refrigerate the dough for at least 1 hour (overnight is ideal), and use a kitchen scale to measure flour accurately—too much flour makes the dough tough. Preheat your oven for 15-20 minutes before baking, and consider lowering the temperature to 350°F if your kitchen runs hot.
Can I make these 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) plus ½ tsp xanthan gum. For the streusel, use gluten-free oats and certified gluten-free brown sugar. The texture will be slightly different—expect less rise and a denser crumb. Chill the dough for 2 hours extra to help it hold shape during baking.
How do I prevent the filling from leaking out?
Leave a ½-inch border of dough around the edges when spreading the filling, and brush the edges with milk before adding the streusel. This creates a seal that holds everything together. For extra insurance, press the streusel firmly onto the edges. If filling leaks during baking, it's usually because the dough wasn't chilled enough—always let it rest overnight for best results.
