Sformato di Spinaci (Italian Baked Spinach Flan)

Sformato di spinaci unmolded on a white plate showing pale golden crust and green spinach custard interior
Jump to Recipe

Sformato di spinaci sits somewhere between a soufflé and a savory flan. It’s not as theatrical as a soufflé and it doesn’t require the precision either. What you get is a set, sliceable spinach custard with a pale golden crust and a creamy interior.

The name comes from sformare, to unmold. You bake it in a buttered mold or individual ramekins, then tip it out onto the plate. The result looks considered without being complicated.

This is a classic of Florentine home cooking, often served as a primo before a simple meat course, and pairs naturally with an Italian wine-matched menu. It works equally well as a vegetarian main with a bitter green salad alongside.

Good technique here is about the bechamel. Make it thick enough to hold the spinach in suspension but not so stiff it turns the flan dense. Medium-thick is right – it should coat a spoon and fall slowly.

Sformato di spinaci unmolded on a white plate showing pale golden crust and green spinach custard interior

Why You’ll Love This Recipe

  • Holds its shape cleanly when unmolded onto the plate
  • Bechamel keeps the interior silky, not dry or grainy
  • Works as a starter, side, or vegetarian main course
  • Make-ahead friendly – bakes and reheats without losing texture

Ingredient Notes

  • Fresh spinach: You need about 600 g fresh to get 250 g cooked and well-squeezed. Frozen spinach works year-round – use 300 g frozen, thaw completely and squeeze dry.
  • Whole milk: Use full-fat milk for the bechamel. Reduced-fat milk makes a thinner sauce and the flan may not set as firmly.
  • Unsalted butter: Used both in the bechamel and to coat the mold. Don’t skip buttering the mold generously – it’s what allows clean unmolding.
  • Parmigiano Reggiano: Grate it fresh. Pre-grated Parmigiano has a drier texture and doesn’t melt into the mixture as smoothly. Grana Padano works as a budget substitute.
  • Eggs: Three medium eggs bind the flan and determine how firmly it sets. Don’t increase the number or the texture turns rubbery.
  • Nutmeg: Freshly grated nutmeg pairs naturally with spinach and bechamel. A small amount – about one-quarter of a whole nutmeg – is enough.
Sformato di spinaci unmolded on a white plate showing pale golden crust and green spinach custard interior

Sformato di Spinaci (Italian Baked Spinach Flan)

A classic Italian baked spinach flan bound with bechamel and Parmigiano, unmolded and served warm as a starter or light vegetarian main.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes
Servings: 4 servings
Calories: 260

Ingredients
  

For the bechamel
  • 30 g unsalted butter plus extra for the mold
  • 30 g plain flour or fine rice flour for gluten-free
  • 300 ml whole milk warm
  • 1/2 tsp fine sea salt
  • 1/4 tsp freshly grated nutmeg
For the spinach mixture
  • 600 g fresh spinach or 300 g frozen, thawed and squeezed dry
  • 15 g unsalted butter
  • 1 garlic clove lightly crushed, removed after cooking
  • 3 medium eggs beaten
  • 60 g Parmigiano Reggiano finely grated, plus extra for the mold
  • to taste fine sea salt
  • to taste black pepper

Method
 

Prepare the oven and mold
  1. Heat the oven to 180 C / 355 F. Butter a 6-cup loaf pan or 4 individual 180 ml ramekins generously, then dust the inside surfaces with finely grated Parmigiano. Tap out any excess.
  2. Place the buttered mold(s) inside a deep roasting pan. Set aside while you prepare the filling.
Cook the spinach
  1. If using fresh spinach, wash it and place it in a large pan over medium heat with only the water clinging to the leaves. Cover and cook for 3 to 4 minutes, stirring once, until wilted and tender.
  2. Drain the spinach through a colander and press firmly with the back of a spoon. Once cool enough to handle, wrap it in a clean kitchen towel and squeeze hard until no more water comes out.
  3. Chop the squeezed spinach finely. Melt 15 g butter in a small pan over medium heat, add the crushed garlic clove, and cook 1 minute until fragrant. Add the chopped spinach, stir to coat, and cook 2 minutes. Remove the garlic and season with salt and pepper.
Make the bechamel
  1. Melt 30 g butter in a medium saucepan over medium-low heat. Add the flour and stir with a wooden spoon for 1 to 2 minutes until the mixture turns pale and smells faintly nutty.
  2. Pour in the warm milk in a steady stream, whisking constantly to prevent lumps. Continue stirring over medium-low heat for 4 to 5 minutes until the sauce thickens to a consistency that coats a spoon slowly. Season with salt and nutmeg. Remove from heat.
Combine and fill
  1. Stir 2 tablespoons of the warm bechamel into the beaten eggs to temper them, then pour the egg mixture back into the saucepan with the remaining bechamel. Mix well.
  2. Add the cooked spinach and grated Parmigiano to the bechamel-egg mixture. Stir until evenly combined. Taste and adjust salt.
  3. Spoon the mixture into the prepared mold(s), smoothing the surface flat with a spatula.
Bake and unmold
  1. Pour enough boiling water into the roasting pan to come halfway up the sides of the mold(s). Carefully transfer the roasting pan to the oven.
  2. Bake for 35 to 40 minutes for a large loaf pan, or 25 to 28 minutes for individual ramekins, until a skewer inserted in the center comes out clean and the top is pale golden.
  3. Remove from the bain-marie and rest the sformato in the mold for 5 minutes. Run a thin knife around the edge, place a serving plate face-down on top, and invert firmly. Serve warm.

Notes

The bain-marie is not optional - direct oven heat makes the egg proteins tighten too fast and the flan turns grainy. Keep the water at a gentle simmer throughout baking.
Chopped cooked spinach being stirred into thick bechamel sauce in a saucepan with a wooden spoon

Tips for Success

  • Squeeze cooked spinach in a clean kitchen towel until no more water comes out – excess moisture breaks the set.
  • Cook the bechamel over medium-low heat, stirring constantly, until it pulls away slightly from the pan sides.
  • Temper the eggs before adding to the hot bechamel: stir a spoonful of warm sauce into beaten eggs first, then combine.
  • Butter the mold generously and dust with Parmigiano before filling to prevent sticking and add a thin crust.
  • Bake in a bain-marie (water bath) to keep the heat gentle and the texture uniform throughout.

Variations

  • Add 80 g crumbled ricotta to the spinach mixture for a slightly softer, richer interior texture.
  • Stir in 50 g finely chopped cooked pancetta for a non-vegetarian version with a smoky note.
  • Replace half the spinach with cooked Swiss chard for a more earthy, slightly bitter flavor profile.

Storage and Reheating

Store leftovers in the mold or transfer individual portions to an airtight container. They keep in the fridge for up to 3 days.

To reheat, place portions in a lightly buttered ovenproof dish, cover loosely with foil, and warm at 160 C / 320 F for 12 to 15 minutes. Microwaving works in a pinch but softens the crust.

You can freeze the fully baked sformato. Wrap portions tightly in plastic wrap, then foil, and freeze for up to 6 weeks. Thaw overnight in the fridge before reheating in the oven.

Serving Suggestions

Serve the sformato warm, not hot, unmolded onto a flat plate. A thin pour of warm béchamel or a drizzle of good olive oil around the base keeps it from looking dry.

Pair it with a bitter salad of shaved fennel or radicchio, frisée, and endive, dressed simply with red wine vinegar and olive oil. The slight bitterness cuts the richness of the egg and cheese custard.

As a starter before a meat course — or alongside other classic Italian starters — a single ramekin-sized portion per person is the right size. As a light vegetarian main, serve two portions alongside roasted cherry tomatoes or a soft-cooked egg.

Two individual sformato di spinaci portions on white plates with a jug of bechamel and a glass of white wine

FAQ

Why did my sformato di spinaci crack on top when baking?

Cracking usually means the oven heat was too direct or the flan baked without a water bath. Always bake in a bain-marie and keep the temperature at 180 C / 355 F maximum. The water bath keeps the heat even and prevents the surface from setting too fast.

Can I use frozen spinach instead of fresh for this recipe?

Yes, frozen spinach works well. Use 300 g frozen, thaw it fully, then squeeze out as much water as possible before chopping. The key step is always getting the spinach as dry as you can.

How do I know when the sformato is fully set and ready to come out of the oven?

Insert a thin skewer or toothpick into the center – it should come out clean with no wet custard clinging to it. The top will look pale golden and the edges will have pulled away slightly from the mold sides.

Can I make sformato di spinaci the day before and reheat it?

You can bake it a day ahead and reheat individual portions at 160 C / 320 F for 12 to 15 minutes covered in foil. The texture stays close to freshly baked. Unmold just before serving for the cleanest presentation.

Is sformato di spinaci gluten-free?

Not in the standard recipe because the bechamel uses plain wheat flour as a thickener. You can make it gluten-free by swapping the flour for the same weight of fine rice flour or a gluten-free all-purpose blend. The texture of the finished flan is nearly identical.

What’s the difference between sformato di spinaci and a French spinach quiche?

Sformato has no pastry shell – it’s a pure custard baked in a buttered mold and unmolded to serve. A quiche is baked in a shortcrust case and served in wedges. Sformato is also denser and more structured because the bechamel replaces the cream base used in quiche.