Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Spinach Florentine Breakfast Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 11 reviews

This Spinach Florentine Breakfast Casserole is an elegant yet simple dish perfect for brunch or special occasions. Featuring layers of English muffins, creamy mascarpone and Parmesan cheeses, sautéed spinach infused with garlic and onions, and a rich egg custard, it offers a unique and satisfying take on the classic spinach Florentine. Prepared in advance and baked to golden perfection, this casserole is sure to impress your guests or elevate a weekend breakfast.

  • Total Time: 2 hours 25 minutes
  • Yield: 12 servings

Ingredients

Main Ingredients

  • 10 ounce frozen chopped spinach, thawed and drained
  • 1 tablespoon olive oil, plus more for greasing
  • 1 cup yellow onion, chopped
  • 3 cloves garlic, finely chopped
  • 8 ounce mascarpone cheese
  • 4 ounce Parmesan cheese, grated (divided)
  • 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 into halves (bottom and top halves separated into 3 rows of 2 in a 13x9-inch dish)

Instructions

  1. Prepare the Spinach: Place thawed spinach onto a clean kitchen towel and squeeze firmly over the sink to remove excess liquid. Set aside.
  2. Sauté Aromatics: Heat olive oil in a large skillet over medium-high heat. Add chopped onion and cook, stirring occasionally, for about 5 minutes until translucent. Add garlic and stir frequently for 30 seconds until fragrant.
  3. Cook Spinach Mixture: Stir in the drained spinach into the skillet. Cook while breaking up clumps with a wooden spoon until mixture dries out, about 2 minutes. Remove from heat and let cool about 5 minutes.
  4. Prepare Cheese and Spinach Blend: Reserve 1/4 cup of the spinach mixture. Transfer the rest to a medium bowl. Add mascarpone cheese, 1/2 cup grated Parmesan, 1/2 teaspoon kosher salt, and 1/2 teaspoon black pepper. Stir thoroughly to combine. Set aside.
  5. Mix Egg Custard: In a large bowl, whisk together eggs, half-and-half, crushed red pepper, reserved 1/4 cup spinach mixture, 1/4 cup Parmesan, remaining 1 1/2 teaspoons kosher salt, and remaining 1/2 teaspoon black pepper until fully combined.
  6. Assemble Casserole: Lightly grease a 13x9-inch baking dish with olive oil. Arrange the bottom halves of the English muffins in three rows of two. Spread the spinach-mascarpone cheese mixture evenly over the muffins. Place the English muffin top halves over the mixture. Pour the egg custard evenly over the assembled casserole, pressing down gently to submerge the muffins. Sprinkle the remaining 1/4 cup Parmesan on top.
  7. Chill: Cover the casserole with foil and refrigerate for at least 1 hour, or up to 12 hours, to let flavors meld and custard set slightly.
  8. Bake: Preheat oven to 350°F (175°C). Remove foil and bake casserole for about 45 minutes, until the eggs are just set and the tops of the English muffins turn golden brown.
  9. Rest and Serve: Let the casserole cool for 10 minutes before slicing and serving to allow it to firm up for easier portions.

Notes

  • This casserole can be prepared the day before and refrigerated, making it perfect for entertaining or busy mornings.
  • Be sure to thoroughly drain the spinach to prevent a watery casserole.
  • Adjust crushed red pepper to taste based on your preferred spice level.
  • Using mascarpone cheese adds a creamy, luxurious texture distinct from traditional Florentine dishes.
  • Leftover casserole can be refrigerated for up to 3 days and reheated gently in the oven.
  • Author: Maya
  • Prep Time: 30 minutes
  • Cook Time: 55 minutes
  • Category: Breakfast, Brunch, Entree
  • Method: Baking
  • Cuisine: American