Florentine Eggs Recipe

Rate this recipe

Florentine eggs are a classic Italian brunch dish featuring perfectly cooked eggs nestled atop a bed of creamed spinach, bound with béchamel sauce and topped with melted Parmesan cheese. This elegant yet simple dish combines tender eggs with rich, buttery spinach for a satisfying main course that's equally at home on a breakfast table or light dinner spread. The combination of silky spinach, creamy sauce, and runny yolks creates an irresistible comfort food with authentic Italian refinement.

Florentine Eggs Recipe
Prep15 min
Cook25 min
Total40 min
Serves4
386kcal
24gprotein
11gcarbs
27gfat

Ingredients

Instructions

  1. Melt 40g butter in a large skillet over medium-high heat. Add the chopped spinach in batches, stirring frequently until wilted and any excess moisture has evaporated, approximately 4-5 minutes. Season with salt and pepper, then set aside.

  2. In a separate saucepan, melt 40g butter over medium heat. Once foaming, add the flour while whisking continuously to form a smooth paste (roux). Cook for 1-2 minutes, stirring constantly, until the mixture turns pale and no longer smells raw.

  3. Slowly pour in the warm milk while whisking continuously to prevent lumps from forming. Continue whisking for 3-4 minutes until the sauce thickens enough to coat the back of a spoon, then remove from heat.

  4. Stir the grated Parmesan cheese into the béchamel sauce until fully melted and incorporated. Season with salt, pepper, and a pinch of nutmeg, tasting as you go to adjust seasoning.

  5. Preheat the oven to 180°C (350°F). Lightly butter four individual ramekins or a shallow baking dish. Divide the creamed spinach evenly among the ramekins, creating a small well in the center of each portion.

  6. Carefully crack two eggs into each ramekin, positioning them directly into the spinach wells. Spoon the béchamel sauce evenly over the eggs, ensuring they are mostly covered. Sprinkle additional Parmesan cheese on top and add a light pinch of red pepper flakes if desired.

  7. Place the ramekins on a baking sheet and bake for 12-15 minutes, until the egg whites are set but the yolks remain slightly soft and the sauce is bubbling at the edges. The top should be golden brown.

  8. Remove from the oven and let rest for 1-2 minutes before serving. Transfer carefully to plates and serve immediately while the sauce is still hot and creamy.

Substitutions

Tips

Florentine eggs, or Uova alla Fiorentina, are a signature dish from Florence, Tuscany, where spinach has been a celebrated ingredient since the Renaissance. The term 'Florentine' in Italian cuisine indicates any dish featuring spinach as a primary component, reflecting the region's historical abundance and mastery of this versatile green vegetable.

Frequently Asked Questions

How long does Florentine Eggs Recipe take to make?

Florentine Eggs Recipe takes about 40 minutes total — 15 minutes of prep and 25 minutes of cooking — and makes 4 servings.

What can I substitute in Florentine Eggs Recipe?

You can adapt it easily: Replace spinach with 500g Swiss chard or kale, wilted the same way.; Use plant-based butter and unsweetened oat or almond milk for a dairy-free béchamel; thicken with cornstarch if needed.; Substitute Parmesan with aged Cheddar, Gruyère, or pecorino Romano for different flavor profiles..

How should I store leftover Florentine Eggs Recipe?

Store leftovers in an airtight container in the refrigerator for up to 3–4 days and reheat gently before serving.

How much protein is in Florentine Eggs Recipe?

Each serving of Florentine Eggs Recipe has about 24g of protein and 386 calories.

Comments (0)

Loading comments...