Breakfast & Brunch
This apple fritter breakfast casserole transforms a classic fall favorite into a hearty, make-ahead dish that delivers crispy streusel edges and fluffy custard layers in one baking pan. 🍏 The secret lies in a buttery, cinnamon-spiced topping that mimics fritter texture while the egg-rich base creates that perfect custardy bite—no frying required.
I developed this recipe after years of craving apple fritter flavors without the mess, and it’s now my go-to weekend breakfast that feeds a crowd with minimal effort.
The beauty of this 350°F casserole is how it balances textures: tender apples caramelize at the edges, the streusel topping turns golden and crunchy, and the custard base stays soft and creamy.
It’s designed to bake in 30 minutes, making it ideal for busy mornings or overnight prep—simply reheat and serve. The addition of optional bacon or cheese adds protein, while a drizzle of maple syrup ties everything together into a dessert-like breakfast.
What makes this recipe stand out is its versatility—it works as a brunch centerpiece, a comforting weeknight meal, or even a make-ahead option for gatherings. The flavors are rich but not overwhelming, with warm spices like cinnamon and nutmeg shining through.
Every bite delivers that nostalgic fritter crunch paired with the comfort of a baked custard, proving you can achieve restaurant-quality results at home with simple ingredients.
Perfect for apple lovers, breakfast enthusiasts, or anyone who enjoys a hands-off meal that feels special. The recipe scales easily, so you can adjust the size of the baking dish to fit your needs.
Whether you’re feeding a family or hosting a brunch, this casserole delivers on flavor, texture, and convenience—all while keeping prep under 15 minutes. Let’s get baking!
Ingredients for apple fritter breakfast casserole
Golden streusel meets fluffy custard—just 14 ingredients for a crowd-pleasing breakfast.
| Ingredient | Amount | Notes |
|---|---|---|
| Granny Smith Apples 🍏 | 2 ½ lb | Peeled, sliced into 1/4-inch pieces |
| Large Eggs 🥚 | 6 whole | Room temperature for even baking |
| All-Purpose Flour 🌾 | 1 ½ cups | For streusel topping |
| Granulated Sugar 🍚 | ¾ cup | Plus 2 tbsp for streusel |
| Light Brown Sugar 🍚 | ½ cup | Packed for streusel |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for streusel |
| Cinnamon 🌿 | 2 tbsp | Ground, plus extra for dusting |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌸 | 1 tsp | Pure extract preferred |
| Whole Milk 🥛 | 1 ½ cups | Full-fat for creaminess |
| Heavy Whipping Cream 🥛 | ½ cup | For extra richness |
| Maple Syrup 🍯 | ¼ cup | For drizzling (optional) |
| Optional Bacon 🥓 | 6 oz | Cooked and crumbled |
The apples are the star, so Granny Smiths are ideal—they hold their shape and stay crisp. Trader Joe's or Whole Foods usually have them pre-washed, which saves time. If you can't find Granny Smiths, Honeycrisp or Fuji work too, but they'll get softer faster. Peel them first—no one wants a mouthful of apple skin. The cinnamon and nutmeg? Penzeys or the bulk section at Sprouts have the freshest ground spices, but regular grocery store brands are fine if they're recent. I always double-check the expiration date on spices—stale ones ruin everything.
No Granny Smiths? Substitute with any crisp apple, just slice them thinner if they're soft varieties. Running low on butter? Vegan butter works too—just chill it first. The optional bacon can be swapped for crumbled sausage or shredded cheddar if you're vegetarian. The maple syrup is just for drizzling at the end, but if you're feeling fancy, a pinch of cardamom in the streusel adds a sophisticated twist. For the custard base, whole milk and heavy cream give the best texture—skip the skim milk if you want that rich, fritter-like bite.
Make this ahead! The custard base keeps for 2 days in the fridge, and the streusel topping can be prepped a day in advance. Assemble the casserole, cover it, and refrigerate overnight. Bake straight from the fridge—it'll take about 5 minutes longer to come to temperature. For leftovers, store in an airtight container for 3-4 days. Reheat portions in the microwave for 1-2 minutes, or bake at 350°F until warmed through. The streusel gets extra crispy when reheated, so it's worth it!
Why You'll Love This Recipe
- I’ll be real: I’m not a knife enthusiast. This recipe lets me slice apples into big chunks—no dicing, no fuss—then toss them straight into the mix. The Granny Smiths stay crisp enough to bite into, and the brown sugar caramelizes into pockets of sweetness without me needing to babysit the pan.
- No Chopping Chaos: I’ll be real: I’m not a knife enthusiast. This recipe lets me slice apples into big chunks—no dicing, no fuss—then toss them straight into the mix. The Granny Smiths stay crisp enough to bite into, and the brown sugar caramelizes into pockets of sweetness without me needing to babysit the pan.
- Sweet Crispy Magic: That golden crust? It’s the flour and sugar working together like a dream team. The top gets just crispy enough to crunch, while the inside stays tender—like a cross between a fritter and a custardy egg bake. Honestly, the smell alone makes my kitchen feel like a bakery.
- Breakfast for Crowds: Make it once, eat it three times. The leftovers reheat beautifully—either straight from the fridge (my lazy morning go-to) or warmed in the oven for that fresh-out-the-oven vibe. It’s also the only breakfast dish my picky teen won’t complain about, which, between us, is basically a miracle.
Step-by-step instructions for apple fritter breakfast casserole
Here's how to create a warm, crispy breakfast that's ready in minutes.
👨🍳 Step 1: Prepare the Apple Filling
Peel and slice the 2.5 lb Granny Smith apples into ¼-inch thick pieces—this ensures even cooking and a tender texture. Toss them with 2 tablespoons of the granulated sugar and 1 tablespoon of the cinnamon so they absorb the flavors while baking.
Spread the apple slices evenly in a 9x13-inch baking dish (about 12x17 inches when opened). This layer will form the base of your fritter casserole, and spreading them evenly prevents clumping. If using the 6 oz optional bacon, sprinkle the cooked, crumbled bacon over the apples now for extra savory depth.
🍳 Step 2: Mix the Custard Base
In a large bowl, whisk together the 6 whole large eggs, 1.5 cups whole milk, 0.5 cup heavy whipping cream, 1 teaspoon vanilla extract, 0.5 teaspoon salt, and the remaining 0.5 cup granulated sugar. The mixture should be smooth and slightly thick—this custard will create the fluffy, creamy layer that holds everything together.
Pour the custard mixture evenly over the apples in the baking dish. Gently press down with a spatula to help the custard settle between the apple slices. This ensures every bite has that perfect balance of crispy apples and rich custard.
🥘 Step 3: Make the Streusel Topping
In a separate bowl, cut the 0.75 cup unsalted butter into small cubes and let it soften slightly at room temperature. Mix it with the 1.5 cups all-purpose flour, remaining 0.5 cup light brown sugar, remaining 1 tablespoon cinnamon, and 0.5 teaspoon ground nutmeg until it forms a crumbly texture—this is your golden streusel topping that will create that irresistible crunch.
Sprinkle the streusel evenly over the custard layer, pressing down lightly to help it adhere. This step is key—don't skip pressing it down, or you'll end up with pockets of uncrisped topping. For extra flavor, dust the top with a pinch more cinnamon before baking.
⏰ Step 4: Bake to Golden Perfection
Preheat your oven to 350°F and bake the casserole for 45-50 minutes until the top is deep golden brown and the custard is set. You'll know it's ready when a toothpick inserted near the center comes out clean—no more custard should cling to it.
For that final touch, drizzle the 0.25 cup maple syrup over the hot casserole right after removing it from the oven. The syrup will quickly melt and caramelize, adding a sweet, glossy finish. Let it rest for 5 minutes before serving—this allows the layers to set and makes slicing easier.
🍽️ Step 5: Serve Warm and Enjoy
Slice the casserole into 6 equal portions (about 2x2-inch squares) and serve immediately while warm. The contrast of the crispy streusel topping, tender apples, and creamy custard makes every bite a perfect balance of textures and flavors.
This casserole tastes even better the next day, so it's perfect for meal prep. Store leftovers in the refrigerator for up to 3 days and reheat in the oven at 325°F for 15-20 minutes to restore that golden crunch.
Pro Tips For Making Apple Fritter Breakfast Casserole
- Prep Apples Like a Pro: Core the apples first, then slice them paper-thin—about ⅛-inch thick. Thicker slices turn mushy in the oven, and you’ll end up with a soggy casserole instead of crispy fritters. I learned this the hard way when my first batch dissolved into apple sauce.
- Whisk Eggs Until Ribbon-Stage: Beat the eggs until they hold a slow ribbon when the whisk is lifted—this ensures the casserole sets smoothly without rubbery spots. Overmixing? No, just properly mixed. Skimp here, and you’ll get a dense, gummy mess.
- Skip the Overmixing: Fold the dry ingredients into the wet just until combined—lumpy batter makes lighter, fluffier fritters. I used to mix until smooth, and the texture suffered. Trust the process; the flour will distribute evenly.
- Bake Low and Slow: Start at 350°F (not 375°F) for the first 20 minutes—this prevents the top from browning too fast while the center stays undercooked. After that, crank it to 375°F for the last 15-20 minutes to get that golden crust. Yes, it’s an extra step, but it’s worth it.
Make-ahead tips for this dish
Prep Ahead Strategy
Break down prep into two stages to save time on busy mornings. First, make the streusel topping the night before and store it in an airtight container at room temperature. The dry ingredients keep perfectly for 2 days, and the butter stays firm enough to mix fresh.
For the custard base, whisk the eggs, milk, and cream together, then refrigerate in a separate container. This keeps the custard from curdling and makes morning assembly a breeze. 💡
Overnight Assembly
Assemble the entire casserole the night before for next-day breakfast with zero effort. After prepping the apples and mixing the custard, layer everything in your 9x13-inch baking dish and cover tightly with plastic wrap or a damp towel to prevent drying.
Refrigerate overnight, then bake straight from the fridge—just add 5 minutes to the baking time (about 50-55 minutes total). The cold start helps create an even, golden-brown crust.
Freezer-Friendly Method
For long-term meal prep, assemble the casserole (without baking) and freeze it in a single layer in the baking dish. Cover tightly with plastic wrap and aluminum foil, then store for up to 2 months.
When ready to bake, thaw overnight in the fridge, then bake at 350°F for 55-60 minutes. The texture remains crispy and custardy, though the streusel may need an extra 5 minutes under the broiler to restore crunch.
Reheating Leftovers
Leftovers taste just as good as day one! For microwave reheating, cover a portion with a damp paper towel and heat on 50% power for 1-2 minutes, then add 10-second intervals until warmed through.
For oven reheating, cover the dish with foil and bake at 325°F for 15-20 minutes—this restores the streusel’s crispiness. Avoid the toaster oven; it dries out the custard too quickly. ✨
Portioning for Crowds
Double or triple the recipe for gatherings by using two 9x13-inch dishes or one 10x15-inch jelly roll pan. Divide the streusel evenly between pans to ensure consistent crunch.
Label each dish with the baking time (add 5-10 minutes for larger pans) and store leftovers in individual airtight containers for easy grab-and-go breakfasts. This method keeps the casserole from getting soggy and makes serving effortless. 🍽️
Seasonal Swaps
Adjust the recipe for fall flavors by adding ½ cup diced pear to the apple filling or swapping maple syrup for caramel sauce at serving. In summer, use peaches or berries instead of apples and reduce baking time by 5-7 minutes.
For holiday mornings, fold ½ cup chopped pecans into the streusel topping—just toast them first for extra crunch. These tweaks keep the dish exciting year-round! 🍂
Nutrition facts
Frequently asked questions
Can I make this casserole without apples?
The apples are key for that classic fritter flavor, but you can substitute with peaches, pears, or even berries for a fruity twist. If using softer fruits like peaches, slice them thinner and reduce baking time by 5-7 minutes to prevent overcooking. For a savory version, try sautéed mushrooms or zucchini—just skip the cinnamon and nutmeg!
Why is my streusel topping not crispy?
Crispy streusel depends on cold butter and proper pressing. Make sure your butter is cubed and chilled before mixing, and press the topping down firmly before baking. If it still turns out soft, bake an extra 5 minutes or finish under the broiler for 2-3 minutes at the end. Avoid opening the oven door early—heat loss makes topping soggy!
Can I use this for brunch instead of breakfast?
This casserole works perfectly for brunch. For an extra touch, add chopped pecans or walnuts to the streusel, or serve with a dollop of whipped cream and extra maple syrup. It also pairs well with coffee or mimosas—just adjust the baking time slightly if serving later in the day (add 2-3 minutes to ensure it's fully set).
How do I make this gluten-free?
Swap the all-purpose flour for a 1:1 gluten-free baking flour blend and ensure your oats (if adding) are certified gluten-free. The custard base is naturally gluten-free, so no changes are needed there. For extra binding in the streusel, add 1 tablespoon of xanthan gum or an additional 2 tablespoons of butter to maintain texture. Test with a small batch first!
What’s the best way to serve leftovers?
For best results, reheat leftovers in the oven at 325°F for 15-20 minutes covered with foil to restore crispiness. If using the microwave, cover with a damp paper towel and heat on 50% power for 1-2 minutes. For a quick fix, sprinkle extra streusel on top before reheating—it’ll crisp up beautifully! Store leftovers in an airtight container for up to 3 days.
