Florentine Baked Eggs

I make Florentine baked eggs when I want a breakfast or brunch that feels warm, simple, and a little special without being hard to prepare. The eggs bake gently in a creamy spinach base until the whites are set and the yolks stay soft, rich, and golden.

This is the kind of dish I like to serve on slower mornings, but it also works well for an easy breakfast-for-dinner meal. The spinach makes it feel fresh and wholesome, while the cream, cheese, and eggs give it that cozy comfort everyone loves.

It is simple enough for a family table but pretty enough to serve when guests come over.

Why You’ll Love This Recipe

Florentine baked eggs are comforting, flavorful, and surprisingly easy to make. The spinach cooks down with garlic and onion, then gets tucked into a creamy sauce before the eggs are cracked right on top. As everything bakes together, the eggs become tender and the spinach base turns rich, savory, and spoonable.

This recipe is also very family-friendly because the flavors are mild and familiar. Kids who enjoy eggs may like scooping them up with toast, while adults can add extra herbs, pepper, or a little hot sauce at the table. It is a nice way to bring greens into breakfast without making the meal feel too heavy or complicated.

Another reason I love this dish is how flexible it is. You can bake it in one larger dish for sharing or use small ramekins for individual servings. It works for breakfast, brunch, lunch, or a simple dinner with bread and fruit on the side.

Serves: 4 people

This recipe serves 4 people, with one to two eggs per person depending on appetite and what you serve alongside it. If you are making it for brunch with toast, fruit, potatoes, or salad, one egg per person may be enough. For a heartier meal, plan on two eggs per person and use a slightly larger baking dish.

Ingredients You’ll Need

For the Spinach Florentine Base

  • 1 tablespoon olive oil
  • 1 tablespoon unsalted butter
  • 1 small yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 8 cups fresh baby spinach, lightly packed
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/8 teaspoon ground nutmeg
  • 1/2 cup heavy cream
  • 1/4 cup whole milk
  • 1/3 cup grated Parmesan cheese
  • 1 tablespoon chopped fresh parsley, optional

For the Baked Eggs

  • 6 large eggs
  • 1/4 teaspoon kosher salt, for topping
  • 1/8 teaspoon black pepper, for topping
  • 2 tablespoons crumbled feta cheese or goat cheese, optional
  • 1 tablespoon chopped fresh chives, for serving

For Serving

  • 4 slices toasted sourdough bread, buttered if desired
  • 1 cup cherry tomatoes, halved
  • Extra grated Parmesan cheese, for serving
  • Hot sauce, optional

Pro Tips

Use fresh baby spinach for the softest texture. It wilts quickly, blends nicely into the cream, and does not need much chopping before cooking.

Cook the spinach until most of the extra moisture has evaporated. Too much liquid in the pan can make the baked eggs watery instead of creamy.

Make small wells in the spinach base before adding the eggs. This helps the eggs stay in place and bake evenly instead of spreading across the whole dish.

Watch the eggs closely near the end of baking. The whites should look set, but the yolks can go from soft to firm quickly if they bake too long.

Let the dish rest for a few minutes before serving. The eggs will finish setting slightly, and the creamy spinach base will be easier to spoon onto toast.

Serve with sturdy toast or crusty bread. The creamy spinach and soft yolks are perfect for scooping, so a crisp slice of bread makes the meal feel complete.

Tools You’ll Need

  • Medium oven-safe skillet or 9-inch baking dish
  • Cutting board
  • Sharp knife
  • Wooden spoon or silicone spatula
  • Measuring cups
  • Measuring spoons
  • Cheese grater
  • Small bowl, for cracking eggs one at a time
  • Oven mitts
  • Serving spoon
  • Toaster or baking sheet for toast

Substitutions and Variations

Use Frozen Spinach
Frozen spinach works well if you thaw it completely and squeeze out as much liquid as possible. This keeps the base creamy instead of watery and makes the recipe more budget-friendly.

Make It Lighter
Use half-and-half instead of heavy cream for a lighter sauce. The texture will be a little less rich, but it will still bake up creamy and comforting.

Change the Cheese
Swap Parmesan for Gruyere, white cheddar, feta, or goat cheese. Each cheese gives the dish a different flavor while keeping the creamy Florentine style.

Add More Vegetables
Stir in sautéed mushrooms, diced bell peppers, cherry tomatoes, or artichoke hearts with the spinach. These add color and texture while still keeping the baked eggs simple and recognizable.

Make It Heartier
Add cooked bacon, diced ham, breakfast sausage, or white beans to the spinach base. This turns the dish into a more filling breakfast, brunch, or easy dinner.

Make Ahead Tips

Florentine baked eggs are best baked right before serving, but the spinach base can be made ahead to save time. Cook the onion, garlic, spinach, cream, milk, seasonings, and Parmesan as directed, then let the mixture cool completely. Store it in an airtight container in the refrigerator for up to 2 days.

When you are ready to bake, spoon the spinach base into your oven-safe skillet or baking dish and warm it slightly before adding the eggs. This helps the eggs bake evenly and keeps the center from staying too cool. Make small wells in the spinach mixture, crack in the eggs, and bake until the whites are set.

I do not recommend cracking the eggs into the spinach base too far ahead of time. The eggs can spread, the yolks may break, and the texture will not be as fresh. For the easiest morning prep, make the spinach base ahead, grate the cheese, chop the herbs, and have the toast ready to make while the eggs bake.

Instructions

Step 1: Preheat the Oven

Preheat the oven to 375°F. Lightly grease a medium oven-safe skillet or a 9-inch baking dish if needed. Set it nearby so the spinach base can go straight into the oven once the eggs are added.

Step 2: Cook the Onion and Garlic

Heat 1 tablespoon olive oil and 1 tablespoon unsalted butter in a medium oven-safe skillet over medium heat. Add the finely chopped yellow onion and cook for 3 to 4 minutes, stirring often, until it looks soft and translucent. Stir in the minced garlic and cook for 30 seconds, just until fragrant.

Step 3: Wilt the Spinach

Add the fresh baby spinach in handfuls, stirring as it wilts down. Cook for 3 to 5 minutes, until the spinach is soft and most of the extra moisture has evaporated. If there is a lot of liquid in the pan, cook it for another minute so the base does not turn watery.

Step 4: Season the Florentine Base

Sprinkle the spinach with kosher salt, black pepper, and ground nutmeg. Stir well so the seasoning spreads through the greens. The nutmeg should be light and gentle, adding warmth without standing out too much.

Step 5: Add Cream, Milk, and Parmesan

Pour in the heavy cream and whole milk, then stir until the spinach looks creamy and evenly coated. Add the grated Parmesan cheese and stir until it melts into the sauce. Let the mixture simmer gently for 1 to 2 minutes, just until slightly thickened.

Step 6: Make Wells for the Eggs

Use the back of a spoon to make 6 small wells in the creamy spinach base. Crack each egg into a small bowl first, then gently slide it into one of the wells. This helps keep shells out and makes it easier to place each egg neatly.

Step 7: Season and Add Cheese

Sprinkle the eggs with 1/4 teaspoon kosher salt and 1/8 teaspoon black pepper. Add crumbled feta cheese or goat cheese over the top if using. Try to scatter the cheese around the eggs instead of covering the yolks completely.

Step 8: Bake the Eggs

Transfer the skillet or baking dish to the oven and bake for 10 to 15 minutes. The eggs are ready when the whites are set and the yolks are still soft, or when they reach your preferred doneness. Check early because the eggs can firm up quickly near the end.

Step 9: Rest and Garnish

Remove the baked eggs from the oven and let them rest for 3 to 5 minutes. Sprinkle with chopped fresh chives and parsley if using. The eggs will continue to set slightly as they rest, so avoid overbaking if you want soft yolks.

Step 10: Serve Warm

Spoon the Florentine baked eggs onto plates or serve straight from the skillet. Add toasted sourdough, halved cherry tomatoes, extra Parmesan, and hot sauce on the side. Serve while the spinach is creamy and the eggs are warm.

Serving Suggestions

Florentine baked eggs are wonderful with toasted sourdough because the crisp bread holds the creamy spinach and soft yolks so well. A little butter on the toast makes the whole plate feel extra cozy.

They also pair nicely with roasted breakfast potatoes or hash browns. The potatoes make the meal heartier, which is helpful if you are serving this for brunch or breakfast-for-dinner.

Fresh fruit is a simple side that keeps the meal balanced. Berries, orange slices, grapes, or melon add a cool, sweet contrast to the warm eggs and savory spinach.

For a lighter plate, serve the baked eggs with a small green salad and cherry tomatoes. The freshness of the salad works well with the creamy base and makes the dish feel bright.

You can also serve this as part of a brunch spread with muffins, bacon, sausage, or yogurt. It looks beautiful in the skillet and gives the table a warm, homemade centerpiece.

Leftovers and Storage

Florentine baked eggs are best fresh from the oven because the yolks are soft and the spinach base is creamy. If you have leftovers, let them cool slightly, then transfer them to an airtight container. Store them in the refrigerator for up to 2 days.

To reheat, warm leftovers gently in a 300°F oven until heated through. You can also microwave small portions at lower power in short intervals, but the eggs may become firmer. A small splash of milk or cream can help loosen the spinach base before reheating.

Freezing is not recommended for this dish. Cream sauces can separate after thawing, and baked eggs often turn rubbery. If you want a freezer-friendly option, freeze only a plain cooked spinach mixture without cream or eggs, then finish the recipe fresh later.

Nutrition and Benefits

  • Good source of protein: Eggs provide satisfying protein that helps make this dish filling. They work well for breakfast, brunch, lunch, or an easy dinner.
  • A simple way to enjoy greens: Spinach cooks down into the creamy base, making it easy to serve a generous amount of greens in one dish. The mild flavor pairs nicely with eggs and cheese.
  • Comforting but flexible: The cream and Parmesan make the recipe rich and cozy, while the spinach keeps it fresh. You can lighten it with half-and-half or make it heartier with extra vegetables or protein.
  • Family-friendly texture: The soft eggs, creamy spinach, and crisp toast are easy to enjoy together. Serving toppings on the side lets everyone adjust their plate.
  • Great for slower mornings: This recipe feels special without being complicated. It is a nice choice for weekends, holidays, brunch, or breakfast-for-dinner.

Recipe FAQ

Can I use frozen spinach for Florentine baked eggs?

Yes, frozen spinach works well in this recipe. Thaw it completely and squeeze out as much liquid as possible before adding it to the skillet. Extra water can make the creamy base thin or watery. Once drained well, frozen spinach is a practical and budget-friendly option.

How do I keep the eggs from overcooking?

Start checking the eggs around 10 minutes, especially if your baking dish is shallow. The whites should look set, while the yolks can still have a gentle jiggle if you like them soft. Remember that the eggs continue to cook for a few minutes after coming out of the oven. Pull them slightly early for the best texture.

Can I make this recipe without cream?

Yes, you can use half-and-half or whole milk for a lighter version. The sauce will be thinner and less rich, but it will still taste good. For a creamier result without heavy cream, add a little extra Parmesan. Let the mixture simmer briefly before adding the eggs.

Can I bake this in individual ramekins?

Yes, individual ramekins work beautifully for serving. Divide the spinach base among greased ramekins, then add one egg to each dish. Bake on a sheet pan at 375°F and check them early because smaller dishes may cook faster. This is a nice option for brunch or guests.

What does Florentine mean in cooking?

Florentine usually refers to a dish made with spinach, often paired with eggs, fish, chicken, or pasta. In this recipe, the creamy spinach base gives the baked eggs their Florentine style. The flavor is mild, savory, and comforting. It is a classic combination that works well for breakfast or brunch.

Can I add meat to this recipe?

Yes, cooked bacon, diced ham, sausage, or even shredded chicken can be added to the spinach base. Stir the cooked meat in before making wells for the eggs. Keep the amount moderate so the spinach and eggs still remain the focus. This is a good way to make the dish more filling.

What should I serve with Florentine baked eggs?

Toast is the classic choice because it scoops up the creamy spinach and soft yolks. Roasted potatoes, fresh fruit, salad, or sliced tomatoes also work well. For brunch, you can serve it with muffins, yogurt, or breakfast meats. The dish is rich enough that simple sides are best.

A Creamy Brunch Favorite for the Family Table

Florentine baked eggs bring together soft eggs, creamy spinach, and savory cheese in a way that feels warm and dependable. The recipe is simple enough for a quiet morning but special enough to share for brunch. It has a gentle flavor and cozy texture that makes everyone feel cared for.

I love that this dish can be prepped ahead and finished fresh when it is time to eat. It works with toast, fruit, potatoes, or salad, so it fits many family meals with ease. Once you make it, it becomes a comforting recipe worth bringing back to the table.

Leave a Reply

Your email address will not be published. Required fields are marked *