Asparagus Frittata
Eggs poured over soft asparagus and onion and finished in the oven until just set, with Parmesan and chives. Four servings in 30 minutes.
Where This Goes Wrong
Use an ovenproof pan with a non-stick surface so the frittata slides out whole.
If the top is set but the middle still wobbles a lot, give it 2 more minutes.
Cut the asparagus small so no piece is tough or stringy in the finished slice.
How to Make Asparagus Frittata
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Heat the oven to 200°C / 390°F (180°C / 355°F fan). Whisk the eggs with the milk, Parmesan, salt and pepper in a bowl until just combined.
-
Heat the oil in a 25 cm ovenproof frying pan over medium heat. Cook the onion for 4 minutes, until soft. Add the asparagus and cook for 4 minutes, until bright green and just tender.
-
Pour the eggs over the vegetables and cook for 3 minutes without stirring, until the edges begin to set.
-
Transfer the pan to the oven and bake for 8 to 10 minutes, until the centre is just set. Scatter with the chives, rest for 3 minutes and cut into four wedges.
Why the Method Works
Do not stir it. A frittata is an omelet you leave alone, and the eggs turn from liquid to a tender slice in the oven rather than in the pan. The asparagus goes in first so it has time to soften, and the eggs are poured over and left to set.
Start on the hob and finish in the oven. Set the edges on the hob, for about 3 minutes, so the frittata keeps its shape, then move the pan to a hot oven for the top to firm up. Pull it out when the centre has only a slight wobble; it keeps cooking for a minute or two as it rests, and overcooked eggs turn rubbery and dry. A little milk loosens the texture.
Parmesan seasons the whole dish, so it needs very little salt. Cut the frittata into four wedges and serve warm or at room temperature, with a green salad. It is as good cold the next day.
Leftovers, Reheating and Keeping
Keeps in the fridge for up to 3 days. Eat cold or reheat gently in a low oven.
What to Serve Alongside
- A green salad
- Sliced tomatoes
- A slice of wholegrain toast
Common Questions About Asparagus Frittata
How long does Asparagus Frittata take to make?
About 30 minutes in total — 10 minutes of preparation and 20 minutes of cooking. The recipe serves 4.
What are the key tips for making Asparagus Frittata?
Use an ovenproof pan with a non-stick surface so the frittata slides out whole. If the top is set but the middle still wobbles a lot, give it 2 more minutes. Cut the asparagus small so no piece is tough or stringy in the finished slice.
What should I serve with Asparagus Frittata?
A green salad; Sliced tomatoes; A slice of wholegrain toast.
How should Asparagus Frittata be stored?
Keeps in the fridge for up to 3 days. Eat cold or reheat gently in a low oven.
Is Asparagus Frittata suitable for a special diet?
This recipe is vegetarian, gluten-free, weight-loss friendly, low-carb, keto and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Asparagus Frittata?
About 240 kcal per serving, with 17 g protein, 7 g carbohydrate and 16 g fat. The figures are calculated from the ingredient list and are an estimate.
Asparagus Frittata Nutrition
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.