Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Florentine Breakfast Casserole 74.png

Spinach Florentine Breakfast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🥬 Perfect make-ahead brunch dish that combines savory spinach, eggs and cheese for a crowd-pleasing morning meal
🍳 Restaurant-quality Eggs Florentine transformed into an easy casserole that’s ideal for holiday gatherings and special occasions

  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings

Ingredients

– 1 pound bulk pork sausage for savory protein-packed base

– 2 tablespoons butter for sautéing veggies with richness

– 1 large onion, chopped for natural sweetness and depth

– 1 cup sliced fresh mushrooms for earthy umami

– 1 package (10 ounces) frozen chopped spinach, thawed and squeezed dry for Florentine spinach punch

– 12 large eggs for fluffy, custardy binding

– 2 cups 2% milk for creamy pour-over

– 1 cup shredded Swiss cheese for nutty creaminess

– 1 cup shredded sharp cheddar cheese for bold tang

– 1/4 teaspoon paprika for subtle smoke and color

Instructions

1-First Step: Preheat and Prep the DishPreheat your oven to 350°F. Grease a 13×9-inch baking dish with cooking spray or butter. This prevents sticking and ensures easy slicing later. For gluten-free, no change needed.

2-Second Step: Cook the SausageCook 1 pound bulk pork sausage in a large skillet over medium heat for 6 to 8 minutes. Break it into crumbles until no longer pink. Drain excess fat, then spread evenly in the prepared dish. Vegan swap: Use plant-based sausage and cook similarly.

3-Third Step: Sauté the VegetablesIn the same skillet, melt 2 tablespoons butter over medium-high heat. Add 1 large chopped onion and 1 cup sliced fresh mushrooms. Cook 3 to 5 minutes until tender. Stir in 1 package (10 ounces) thawed and squeezed-dry frozen chopped spinach. Spoon this mixture over the sausage. Squeezing spinach dry keeps things firm; low-carb folks love this veggie layer.

4-Fourth Step: Mix the Egg CustardIn a large bowl, whisk 12 large eggs with 2 cups 2% milk until blended. Pour evenly over the sausage and veggies. This soaks in for a strata-like texture. For low-carb, use half-and-half instead of milk if desired.

5-Fifth Step: Add Cheeses and SeasoningSprinkle 1 cup shredded Swiss cheese and 1 cup shredded sharp cheddar over the top. Dust with 1/4 teaspoon paprika for color and mild spice. Vegetarian version skips sausage here.

6-Final Step: Bake and RestBake uncovered for 30 to 35 minutes. Check doneness: center at 165°F, or knife near center comes out clean. Let stand 10 minutes to set. Slice and serve warm. For make-ahead brunch casserole, it reheats beautifully.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🥬 The presence of spinach is what distinguishes Eggs Florentine from Eggs Benedict
❄️ Refrigerate leftovers within 2 hours; keep in the refrigerator 3–4 days or freeze up to 3 months
🌡️ Ensure the casserole reaches the recommended internal temperature of 165°F to be fully set and safe to eat

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Standing time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: None

Nutrition

  • Serving Size: 1 piece
  • Calories: 271
  • Sugar: 4
  • Sodium: 344
  • Fat: 20
  • Saturated Fat: 9
  • Unsaturated Fat: 11
  • Trans Fat: 0
  • Carbohydrates: 6
  • Fiber: 1
  • Protein: 16
  • Cholesterol: 226