There’s something deeply comforting about a baked breakfast casserole, especially when it’s rich, creamy, and packed with flavor—but what if we could take that comfort food and give it a sophisticated twist? That’s exactly what this Spinach Florentine Breakfast Casserole does. With velvety mascarpone cheese, sautéed spinach, and layers of toasted English muffins, this dish offers all the heartiness of a traditional breakfast bake, but with an elevated flavor profile that makes it feel special enough for brunch guests.
This is the kind of recipe that brings people together. It’s ideal for holidays, weekend gatherings, or even just a slow Sunday morning when you want to treat yourself. I first made this for a New Year’s brunch with friends and it was an instant favorite—so much so that it’s become a staple for every special occasion breakfast since.
What makes this casserole stand out is the balance between texture and flavor. The English muffins add a beautiful chewiness that holds up to the rich custard, while the spinach-mascarpone mixture adds depth and a creamy finish. And since it’s made the night before, all you have to do in the morning is pop it into the oven. Minimal effort, maximum reward.
Whether you’re feeding a crowd or planning your meals ahead, this make-ahead breakfast casserole is a total win. It looks beautiful on the table, slices cleanly, and pairs well with just about everything. Get ready to bookmark this one—it’s a keeper.
Why You’ll Love This Recipe
If you’re looking for a breakfast or brunch recipe that’s just as easy as it is elegant, this Spinach Florentine Breakfast Casserole checks every box. It’s a cozy, satisfying dish that still feels light and fresh—perfect for both casual mornings and more formal get-togethers.
Here’s why this casserole deserves a spot in your rotation:
Make-Ahead Friendly: You can assemble the entire dish the night before, so all that’s left to do in the morning is bake. It makes hosting brunch or prepping for the week so much easier.
Flavorful and Balanced: The creamy mascarpone blends beautifully with savory Parmesan, tender spinach, and aromatic garlic and onion. The result is rich but not heavy, with every bite offering layers of flavor.
Kid and Adult Approved: It’s mild enough for picky eaters but interesting enough for adults. Plus, the soft texture and cheesy custard make it especially appealing to little ones.
Elevated Presentation: The English muffin layers look beautiful when baked—crispy golden tops, pillowy interiors, and a creamy filling that oozes just slightly when sliced.
Easy to Customize: You can swap in different veggies, cheeses, or add turkey sausage if you want more protein. It’s one of those base recipes you can make your own.
Whether you’re a brunch enthusiast or just want a fuss-free breakfast option, this casserole will earn rave reviews.
Health Benefits
While indulgent in flavor, this breakfast casserole also comes with some noteworthy nutritional perks, especially if you’re mindful of incorporating vegetables into your meals.
Rich in Leafy Greens: Spinach is a powerhouse of nutrients. It’s high in iron, calcium, and vitamins A and C, which support everything from bone health to immune function.
Protein-Packed: With 10 large eggs and plenty of cheese, this casserole provides a hearty amount of protein, helping keep you full and energized throughout the morning.
Calcium and Healthy Fats: The cheeses used—Parmesan and mascarpone—contribute calcium and satiating fats that support brain and heart health when consumed in moderation.
Customizable Nutrition: Want to lighten it up? Use low-fat milk instead of half-and-half or try part-skim cheeses. You can also add in more vegetables for fiber and micronutrients.
Even though it tastes indulgent, this dish is built with wholesome ingredients that nourish as much as they satisfy.
Preparation Time, Servings, and Nutritional Information
Total Time:
- Prep: 25 minutes
- Chill: 1–12 hours
- Bake: 45 minutes
- Rest: 10 minutes
Servings: 8
Nutrition per Serving:
- Calories: 433
- Fat: 26g
- Carbohydrates: 38g
- Protein: 13g
- Cholesterol: 206mg
- Sodium: 757mg
Ingredients List
Here’s everything you’ll need to bring this creamy, savory breakfast casserole together. Most items are pantry or fridge staples, with a few ingredients to give it that elegant flair.
- 10 oz frozen chopped spinach, thawed and thoroughly drained
- Essential for that classic Florentine flavor; rich in nutrients and color
- 1 tablespoon olive oil
- For sautéing the aromatics and adding depth
- 1 small yellow onion, finely chopped
- Adds a touch of sweetness and texture
- 2 garlic cloves, minced
- Boosts the savory flavor profile
- 8 oz mascarpone cheese
- Ultra creamy and luxurious—balances the greens beautifully
- 4 oz grated Parmesan cheese, divided
- Adds nutty sharpness; used both inside and on top
- 10 large eggs
- The base of the custard—binds everything together
- 1⅔ cups half-and-half
- Creamy and smooth, but not too heavy
- ½ teaspoon crushed red pepper flakes (optional)
- A touch of heat to wake up the flavors
- 1 teaspoon kosher salt, divided
- ½ teaspoon black pepper, divided
- 6 English muffins, split in half
- Toasty texture and structure, plus that classic nooks-and-crannies vibe
Step-By-Step Cooking Instructions
Follow these steps to make your Spinach Florentine Breakfast Casserole perfectly every time.
1. Prep the Spinach
Start by thawing the spinach completely. Use a clean kitchen towel or cheesecloth to squeeze out all the moisture. This step is crucial—excess liquid will make your casserole watery.
2. Cook the Aromatics and Spinach
Heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Stir in the minced garlic and cook for 1 more minute, until fragrant. Add the drained spinach and cook for 2–3 minutes to evaporate any remaining moisture. Set the pan aside and allow the mixture to cool slightly.
3. Make the Spinach Filling
Set aside about 1/4 cup of the cooked spinach mixture for the egg custard. In a large bowl, combine the remaining spinach with the mascarpone, 1/2 cup of the Parmesan, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Mix until smooth and well combined.
4. Whisk the Egg Custard
In a separate bowl, whisk the eggs with the half-and-half until smooth. Stir in the reserved 1/4 cup spinach mixture, 1/4 cup Parmesan, crushed red pepper flakes (if using), and the remaining salt and pepper.
5. Assemble the Casserole
Grease a 13×9-inch baking dish. Arrange the English muffin bottoms in 3 rows of 2. Spread the spinach-mascarpone mixture evenly over the muffin halves. Top with the muffin tops. Slowly pour the egg mixture over the entire casserole, pressing the muffins gently to ensure they’re submerged. Sprinkle the remaining Parmesan over the top.
6. Chill
Cover the casserole tightly with foil and refrigerate for at least 1 hour, or up to 12 hours. This helps the muffins soak up the custard and enhances the overall texture.
7. Bake
Preheat the oven to 350°F. Remove the foil and bake the casserole uncovered for 45 minutes, or until the top is golden and the eggs are fully set in the center. If needed, tent loosely with foil during the last 10 minutes to prevent over-browning.
8. Rest and Serve
Let the casserole rest for 10 minutes before slicing. This makes it easier to cut and allows the custard to finish setting.
How to Serve
Here are a few delicious ways to serve your Spinach Florentine Breakfast Casserole:
- Slice into squares and serve warm with a side of fresh fruit or salad
- Drizzle with a little hot sauce or herb-infused olive oil for added flavor
- Serve alongside roasted potatoes or sweet potato hash for a heartier meal
- Add a dollop of Greek yogurt or labneh on top for a creamy finish
This casserole looks gorgeous on a brunch table and pairs well with a variety of sides.
Pairing Suggestions
Complement this savory casserole with sides and drinks that enhance its rich flavor and creamy texture.
Side Dishes:
- Fresh fruit salad with citrus dressing
- Roasted cherry tomatoes or asparagus
- A simple arugula or baby spinach salad with lemon vinaigrette
Beverages:
- Freshly brewed coffee or spiced chai
- Fresh squeezed orange juice or pomegranate juice
- Sparkling water with lemon or cucumber
These pairings keep things light and refreshing while letting the casserole shine.
Storage, Freezing & Reheating Instructions
Storage:
Let the casserole cool completely, then cover tightly and refrigerate. It will stay fresh for up to 3 days.
Freezing:
You can freeze the fully baked casserole. Let it cool, then cut into individual portions and wrap tightly in foil or place in freezer-safe containers. Freeze for up to 2 months.
Reheating:
To reheat, thaw overnight in the fridge (if frozen), then bake at 350°F for 15–20 minutes, or until warmed through. Individual slices can be reheated in the microwave for 1–2 minutes.
Common Mistakes to Avoid
Avoid these pitfalls for the best possible casserole outcome:
- Not draining the spinach: Extra moisture will make the casserole soggy. Take your time here.
- Skipping the chill time: The custard needs time to soak into the muffins—don’t rush this step.
- Overbaking: This can make the eggs rubbery. Bake until just set.
- Uneven layering: Spread the filling evenly for consistent flavor in each bite.
- Not greasing the pan: A good greasing helps with clean slices and easy serving.
Pro Tips
For an extra touch of finesse and flavor, keep these tips in mind:
- Toast the English muffins lightly before assembling for extra crunch.
- Use room temperature ingredients so the custard mixes smoothly.
- Add chopped sun-dried tomatoes or mushrooms for more depth.
- Let it rest after baking to get cleaner slices and avoid a runny middle.
- Use a serrated knife to cut through the muffin layers cleanly without squishing.
Frequently Asked Questions (FAQs)
Can I use fresh spinach instead of frozen?
Yes, just sauté it down first and make sure to remove as much moisture as possible.
Can I prepare this casserole more than 12 hours ahead?
It’s best baked within 12 hours. Longer than that, the muffins might become too soggy.
Can I make this gluten-free?
Absolutely—just use gluten-free English muffins.
What’s a good substitute for mascarpone?
Cream cheese or full-fat ricotta can work in a pinch, though the texture and flavor will differ slightly.
Can I add meat?
Yes, turkey sausage or diced halal chicken sausage make great additions.
Is this kid-friendly?
Definitely. Just reduce or omit the red pepper flakes for younger palates.
Can I use whole milk instead of half-and-half?
Yes, but the result will be slightly less creamy.
Can I bake this right after assembling it?
You can, but it won’t be as custardy or cohesive. The chill time really helps.
What’s the best way to reheat leftovers?
In the oven for best texture, or microwave if you’re short on time.
How do I know it’s done baking?
The center should be just set and no longer jiggle when gently shaken. A knife inserted should come out clean.
Conclusion & Call to Action
There’s something magical about a breakfast dish that’s simple to make, tastes luxurious, and feeds a crowd with ease. This Spinach Florentine Breakfast Casserole brings all those things together in one creamy, savory, and beautifully layered bite. Whether you’re serving it for brunch with friends or meal-prepping for busy mornings, it’s a dish that looks impressive but comes together with minimal stress.
Give it a try this weekend—or better yet, bookmark it for your next holiday brunch. I’d love to hear how it turned out for you. Leave a comment with your tweaks or questions, and if you snap a photo of your beautiful bake, tag me online. Seeing your kitchen creations always makes my day.
PrintSpinach Florentine Breakfast Casserole
- Total Time: 1 hour 10 minutes (plus chill time)
- Yield: 8 servings 1x
Description
A creamy, savory breakfast casserole featuring spinach, mascarpone, Parmesan cheese, and English muffins. Perfect for brunch or holiday mornings, this make-ahead dish is elegant, satisfying, and easy to prepare.
Ingredients
-
10 oz frozen chopped spinach, thawed and drained
-
1 tbsp olive oil
-
1 small yellow onion, finely chopped
-
2 garlic cloves, minced
-
8 oz mascarpone cheese
-
4 oz grated Parmesan cheese, divided
-
10 large eggs
-
1⅔ cups half-and-half
-
½ tsp crushed red pepper flakes (optional)
-
1 tsp kosher salt, divided
-
½ tsp black pepper, divided
-
6 English muffins, split in half
Instructions
-
Squeeze all moisture from thawed spinach using a towel.
-
In a skillet, sauté onion in olive oil until soft; add garlic and cook until fragrant.
-
Add spinach and cook until dry. Let cool. Reserve ¼ cup.
-
Mix remaining spinach with mascarpone, ½ cup Parmesan, salt, and pepper.
-
Whisk eggs, half-and-half, red pepper, reserved spinach, ¼ cup Parmesan, salt, and pepper.
-
Grease a 13×9 dish. Layer muffin bottoms, spread spinach mix, add muffin tops.
-
Pour egg mixture evenly over the top and press down to submerge.
-
Sprinkle remaining Parmesan. Cover and refrigerate 1–12 hours.
-
Bake at 350°F for 45 minutes uncovered until golden and set.
-
Let rest for 10 minutes before serving.
Notes
- Make sure spinach is very well-drained to prevent sogginess.
- Can be made 12 hours ahead for easy baking the next morning.
- Try adding sautéed mushrooms or turkey sausage for variation.
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American