- Difficulty: Easy
- Time: 35 minutes (10 min prep + 25 min cooking)
- Serves: 4-6 as a main course with salad, or 8 as part of a brunch spread
Ingredients
- 1 large bunch baby broccoli (250g), trimmed and cut into 3cm pieces
- 8 large eggs
- 100ml whole milk or cream
- 150g feta cheese, crumbled (plus extra for topping)
- 3 spring onions, finely sliced
- 2 garlic cloves, finely minced
- 3 tbsp fresh herbs, roughly chopped (dill, mint, basil, or parsley – or combination)
- 3 tbsp extra virgin olive oil
- Finely grated zest of ½ lemon
- Fine sea salt and freshly cracked black pepper
- Optional: ¼ tsp chilli flakes for gentle heat
- Optional: 2 tbsp grated Parmesan (in addition to feta)
Method
Blanch broccolini efficiently: Bring a medium pot of salted water to boil. Add broccolini pieces (cut into 3cm lengths) and blanch for exactly 2 minutes until bright green and just tender. Drain thoroughly in a colander and let steam dry for a few minutes – excess water will make the frittata soggy. Spread on a clean kitchen towel to remove any remaining moisture. This pre-cooking ensures the broccolini is perfectly tender in the finished frittata without overcooking the eggs.
Prepare egg mixture: In a large bowl, whisk eggs until well beaten and slightly frothy. Add milk or cream, most of the crumbled feta (reserve some for topping), lemon zest, chopped herbs, and chilli flakes if using. Season with salt (carefully, as feta is salty) and generous black pepper. The mixture should be well-seasoned as it needs to flavor all the vegetables and eggs. Whisk until combined but don’t overbeat – you’re not making a soufflé.
Preheat grill: Position your oven rack about 15cm from the grill element and preheat the grill to high. You’ll be finishing the frittata under the grill, so having it ready is essential for timing.
Select proper pan: Use a 25-26cm (10 inch) oven-safe non-stick or well-seasoned cast-iron frying pan. The pan must be oven-safe (no plastic handles) as it will go under the grill. If your pan isn’t oven-safe, you’ll need to transfer the partially cooked frittata to a baking dish before finishing.
Build the base: Heat olive oil in the pan over medium heat. Add spring onions and minced garlic, cooking gently for 2-3 minutes until softened and fragrant but not browned. The aromatics should be sweet and mellow, forming a flavorful base for the frittata.
Add broccolini: Scatter the blanched, dried broccolini pieces evenly across the pan, distributing them among the spring onions. Cook for 1 minute, stirring gently, until heated through and coated with the aromatic oil. Arrange vegetables in a relatively even layer – this creates visual appeal in the finished frittata with broccolini pieces visible throughout.
Add egg mixture: Reduce heat to medium-low. Pour egg mixture evenly over the vegetables, using a spatula to gently distribute the feta and herbs if they’ve settled. Tilt the pan slightly to ensure the egg mixture flows into all gaps. Don’t stir – you want distinct layers of vegetables suspended in egg, not a scrambled mixture.
Cook the bottom: Let the frittata cook undisturbed for 12-15 minutes. The edges should be set and pulling away from the pan sides slightly, while the center remains quite liquid and jiggly. The bottom should be golden brown (lift an edge with a spatula to check) but not burned. If the bottom is browning too quickly, reduce heat. This slow, gentle cooking is crucial for tender texture.
Finish under the grill: Scatter reserved feta crumbles over the top and add extra Parmesan if using. Transfer the pan to the preheated grill and cook for 3-5 minutes until the top is set, puffed slightly, and golden brown in spots. The center should be just barely set – it will continue cooking from residual heat after removal. Watch carefully as grills vary significantly in intensity – you may need to move the pan closer or farther from the element.
Rest before serving: Remove from grill (use oven mitts – the handle will be extremely hot) and let rest in the pan for 5-10 minutes. This resting period is crucial – it allows the frittata to firm up slightly, making it easier to slice, and allows flavors to settle and develop. The frittata will deflate slightly from its puffed state, which is normal.
Slice and serve: Run a spatula around the edges to loosen, then slide onto a cutting board or serving plate. Cut into wedges like a pie. The interior should be tender and custardy, not dry or rubbery, with visible pieces of bright green broccolini throughout. Serve warm, at room temperature, or even cold.
Perfect Pairings: Serve with a simple green salad dressed with lemon vinaigrette and crusty bread for a complete meal. Excellent alongside roasted tomatoes, grilled mushrooms, or crispy bacon for a substantial brunch. A glass of sparkling wine or fresh juice completes the elegant morning spread.
Serving Versatility: This frittata is remarkably versatile – serve it hot for breakfast, warm for lunch, room temperature at a picnic, or cold from the refrigerator the next day. Each temperature reveals slightly different qualities in the eggs and cheese.
Storage Excellence: Cover and refrigerate for up to 3 days. Bring to room temperature before serving, or reheat gently in a low oven (150°C) for 10 minutes. Frittata actually improves slightly overnight as flavors meld, making it excellent for meal prep.
Make-Ahead Strategy: Blanch broccolini up to a day ahead and store refrigerated. Prepare egg mixture (without adding to pan) several hours ahead. Then final cooking takes only 20 minutes. Alternatively, make the entire frittata the night before and serve at room temperature.
Variations: Replace feta with goat cheese for tangier flavor, or ricotta for creamier, milder taste. Add sun-dried tomatoes, olives, or roasted red peppers for Mediterranean flair. Include cooked bacon, ham, or sausage for a heartier version. Substitute asparagus, spinach, or zucchini for broccolini using the same technique. Create an Asian-inspired version with ginger, soy sauce, and spring onions instead of herbs and feta.
Troubleshooting: If the bottom browns before the edges set, your heat is too high – reduce immediately. If the center remains very liquidy when edges are set, your pan may be too large (spreading the mixture too thin) or your heat too high. If the frittata is rubbery or dry, it’s overcooked – remove from heat as soon as the center is just barely set.
Portion Control: This frittata cuts into 6-8 slices depending on serving purpose. For breakfast/brunch main course, serve 1-2 slices per person with substantial sides. As part of a larger spread, smaller slices work well. For meal prep, cut into individual portions and store separately.


