- DIFFICULTY: Moderate
- 30 minutes (10 min prep + 20 min cooking)
Ingredients
Serves: 2-3 as a main course or 4-6 as appetizers or light lunch
- 2 medium brown onions (about 300g), peeled and sliced into thin half-moons
- 150g baby spinach leaves (or 120g mature spinach, stems removed)
- 6 large organic eggs, at room temperature
- 3 tbsp heavy cream or whole milk
- 3 tbsp extra virgin olive oil, divided
- 60g Parmigiano-Reggiano, finely grated, divided
- 1 tsp fine sea salt, divided
- ½ tsp freshly ground black pepper
- Optional: 2 tbsp fresh herbs (basil, parsley, or chives), chopped
- Optional: pinch of red pepper flakes for gentle heat
Method
- Prepare ingredients for optimal cooking: Bring eggs to room temperature for 30 minutes before cooking – this ensures even cooking and better texture. Choose organic eggs for superior flavor and color. Grate cheese finely for better distribution and melting.
- Cook onions to perfect sweetness: Heat 2 tablespoons olive oil in a 25cm oven-safe, non-stick skillet over medium-low heat. Add sliced onions with ½ teaspoon salt, cooking slowly for 12-15 minutes until golden brown and jammy, stirring occasionally. Patience is crucial for proper caramelisation.
- Prepare spinach properly: Add spinach to the pan with caramelised onions, tossing until just wilted – this takes only 1-2 minutes for baby spinach. The spinach should retain its bright color and provide textural contrast to the sweet onions.
- Create the perfect egg mixture: In a large bowl, whisk eggs until well combined but not frothy. Add cream, remaining salt, pepper, half the grated cheese, and optional herbs. Whisk gently until just combined – overbeating creates tough texture.
- Preheat oven for finishing: Set oven to 200°C (fan 180°C) with rack positioned in upper third. The high heat will quickly set the top while maintaining the creamy interior texture that makes frittata exceptional.
- Combine ingredients with technique: Pour egg mixture over the onions and spinach in the pan, using a fork to gently distribute vegetables evenly throughout. Don’t stir vigorously – gentle movement preserves the egg’s delicate structure.
- Cook the base properly: Cook on stovetop over medium-low heat for 8-10 minutes until edges are set and bottom is golden brown. The center should still be quite soft and jiggly – it will finish cooking in the oven.
- Finish in oven for perfect texture: Transfer skillet to preheated oven and cook for 8-12 minutes until top is set but still slightly soft in the center. The frittata should be puffed and golden, with just a slight jiggle when gently shaken.
- Test for doneness: Insert a thin knife into the center – it should come out with just slightly wet egg, as residual heat will complete the cooking. Overcooking creates dry, rubbery texture instead of the desired creamy richness.
- Rest for optimal serving: Remove from oven and let rest for 5-10 minutes, allowing the frittata to set completely and cool slightly for easier cutting. This resting period is crucial for achieving clean slices and proper texture.
- Garnish and serve elegantly: Sprinkle with remaining Parmigiano-Reggiano and optional fresh herbs. Cut into wedges with a sharp knife, revealing the beautiful layers of golden eggs, caramelised onions, and bright green spinach.
Serving Versatility: Delicious served warm, at room temperature, or even cold the next day. Perfect for brunch, light dinner, or packed lunches. The flavors actually improve as they meld over time.
Wine Pairings: The rich, savory flavors pair beautifully with Pinot Grigio, Soave, or light reds like Barbera d’Alba. The egg and cheese combination also works well with Champagne or quality Prosecco.
Storage Wisdom: Leftover frittata keeps well refrigerated for up to 3 days and can be reheated gently or enjoyed cold. The texture remains excellent, making it perfect for meal prep or next-day lunches.
Flavor Variations: Try different cheese combinations like goat cheese and herbs, or add roasted red peppers for color and sweetness. The basic technique adapts well to seasonal vegetables and personal preferences.


