Gather ’round for a cozy dish that transforms your brunch experience: Spinach Florentine Breakfast Casserole. After testing this recipe a handful of times, each variation revealed delightful surprises in flavor and texture that elevate your mornings. This dish is not just a meal; it’s an experience. For a complementary bite, check out my Breakfast Rolls.
About Spinach Florentine Breakfast Casserole
This casserole is a unique twist on traditional spinach Florentine, a dish that marries simplicity with an elegant presentation. Perfect for gatherings or a leisurely Sunday brunch, I’ve crafted it with families in mind and kept budget considerations at the forefront. Testing this recipe, I noticed how a fluffy, cheesy center paired beautifully with the crispy, toasted English muffins—a cozy flavor that feels like a warm hug.
- Quick prep makes it a go-to for busy mornings.
- Budget-friendly, using common pantry staples.
- A family favorite, full of cozy flavors that everyone enjoys.
- Spinach is packed with nutrients, making this dish a wholesome option.
Key Ingredients & Their Roles
- Frozen Spinach: Provides the dish’s base; ensure it’s well-drained for the right texture.
- Mascarpone Cheese: Adds creaminess; can be swapped with cream cheese for a tangy twist.
- Parmesan Cheese: Enhances umami flavors; grate fresh for better melting and depth.
- English Muffins: The backbone of the casserole; whole grain variations lend extra nuttiness.
How to Make Spinach Florentine Breakfast Casserole
- Start by squeezing the thawed spinach in a clean kitchen towel to eliminate excess water—this is crucial for avoiding a soggy casserole.
- In a large skillet over medium-high heat, heat the olive oil and sauté the chopped onion until translucent, about 5 minutes, then add the garlic, cooking until fragrant.
- Mix in the spinach, cooking until any remaining moisture has evaporated, typically around 2 minutes; set the mixture aside to cool slightly.
- In a mixing bowl, combine the sautéed spinach with mascarpone, 1/2 cup of Parmesan, and seasoning; blend until well combined. Pour an egg mixture over the English muffin base, pressing to submerge.
Pro Tips & Troubleshooting
- Transfer leftover spinach mixture to a small bowl before adding mascarpone; it’s easier to incorporate the cheese and avoid lumps.
- If the casserole puffs up during baking, it can deflate; check doneness, and be careful not to overbake.
- Seasoned breadcrumbs on top can add a delightful crunch for a flavor twist.
- This recipe scales beautifully—feel free to double for a larger gathering without adjusting the cooking time significantly.
Storage & Make-Ahead Guide
Store leftover casserole in the fridge, where it will last about 3-4 days. For longer storage, it can be frozen for up to 2 months. When ready to enjoy, reheat in a 350°F oven for about 20 minutes until warm; this method maintains the texture better than a microwave. I’ve found that freezing actually intensifies the flavors!
Serving Suggestions
Pair this dish with fresh fruit or a light salad for a balanced meal. For a heartier option, serve it alongside Dill Pickle Bread or some crispy bacon. It makes for a delightful brunch experience!
Frequently Asked Questions
- How long can I refrigerate the Spinach Florentine Breakfast Casserole? You can refrigerate it for 3-4 days.
- Can I use fresh spinach instead of frozen? Yes, just wilt it down and ensure excess moisture is removed.
- Can this casserole be made ahead of time? Absolutely! Prepare it the night before and bake in the morning.
- What is the best way to reheat leftovers? Reheat in a 350°F oven for even warming.
- Can I modify the recipe for dietary restrictions? Yes, substitute plant-based cheeses and eggs for vegan options.
Final Thoughts
I can’t wait for you to try this Spinach Florentine Breakfast Casserole! Whether for a special occasion or just a comforting weekday breakfast, it never fails to impress. Feel free to share your experiences or variations in the comments!
More Recipes You’ll Love
- Breakfast Rolls – perfect for a hearty start to your day
- Strawberry Pound Cake – a sweet touch to balance savory flavors
- Strawberry Cobbler – complements brunch with a fruity twist
- Dill Pickle Bread – adds a unique flavor profile to your spread
Spinach Florentine Breakfast Casserole
Ingredients
- 1 package frozen chopped spinach thawed and drained
- 1 tablespoon olive oil plus more for greasing
- 1 cup yellow onion chopped
- 3 cloves garlic finely chopped
- 1 container mascarpone cheese about 1 cup
- 4 ounces Parmesan cheese grated
- 2 teaspoons kosher salt divided
- 1 teaspoon black pepper divided
- 10 large eggs
- 1.67 cups half-and-half
- 0.25 teaspoon crushed red pepper
- 6 English muffins split
Instructions
- Place the spinach on a clean kitchen towel and squeeze firmly over the sink to remove as much liquid as possible. Set aside.
- Heat the oil in a large skillet over medium-high heat. Add the onion and cook, stirring occasionally, until translucent, about 5 minutes. Add the garlic; cook, stirring often, until fragrant, about 30 seconds.
- Stir in the spinach; cook, stirring often and breaking up with a wooden spoon, until it looks dried out, about 2 minutes. Set aside to cool slightly, about 5 minutes.
- Reserve 1/4 cup of the spinach mixture. Transfer the remaining spinach mixture to a medium bowl and add mascarpone cheese, 1/2 cup of Parmesan, 1/2 teaspoon salt, and 1/2 teaspoon black pepper. Stir until well combined and set aside.
- Whisk the eggs, half-and-half, crushed red pepper, reserved 1/4 cup spinach mixture, 1/4 cup Parmesan, remaining 1 1/2 teaspoons salt, and 1/2 teaspoon black pepper in a large bowl until well combined.
- Lightly grease a 13×9-inch baking dish. Arrange the bottom halves of the English muffins in the dish in three rows of two.
- Evenly spread the spinach-mascarpone mixture over the muffins. Cover with the top English muffin halves.
- Pour the egg mixture over the casserole, then press down on the English muffins to submerge. Sprinkle with remaining 1/4 cup Parmesan.
- Cover the dish with foil and refrigerate for at least 1 hour or up to 12 hours.
- Preheat the oven to 350°F. Uncover and bake the casserole in the preheated oven until just set and the tops of the English muffins are golden brown, about 45 minutes.
- Let the casserole cool 10 minutes before serving.


