One-Pan Egg White Frittata
This frittata is the kind of meal that feels like a weekend project but actually lands on your table in about 20 minutes. The broiler gives it a golden, puffed top while the inside stays tender and light.

Use whatever vegetables you have on hand, but the combination of wilted spinach and salty feta is a reliable classic that never tastes bland.
Why It Stays Light and Satisfying
I make this frittata when I want something high in protein that does not leave me feeling weighed down. The egg whites do the heavy lifting, while the feta melts into little tangy pockets that cut through the mildness.
A splash of milk keeps the eggs fluffy without any cream, and the broiler finishes the top in a couple of minutes. The edges get a little crisp, the center stays tender, and the whole thing is ready before the toast.
Ingredients

- 1 tbsp olive oil: use a good one, since the flavor carries through.
- 1 small onion, diced: yellow or red both work fine.
- 2 garlic cloves, minced
- 3 cups fresh baby spinach: about 3 big handfuls; if using frozen, see Variations.
- 1 cup liquid egg whites: or 8 large egg whites, lightly beaten.
- 2 tbsp milk: any kind; whole, oat, or almond all work.
- ¼ cup crumbled feta cheese: adds the salt, so go easy on extra salt.
- Salt and black pepper
- Pinch of red pepper flakes: optional, for a little warmth.
Variations / Substitutions
- Spinach: swap for an equal amount of arugula, chopped kale, or thawed, squeezed-dry frozen spinach.
- Feta: goat cheese or a small handful of grated Parmesan gives a similar salty punch.
- Vegetables: add thinly sliced bell pepper, halved cherry tomatoes, or a handful of sliced mushrooms along with the onion.
- Dairy-free: use unsweetened oat milk and skip the cheese, or use a plant-based feta; the frittata will still set.
- More flavor: stir 1 tsp dried oregano or a spoonful of chopped sun-dried tomatoes into the egg whites.
If you want a heartier version, try the same method with whole eggs in a classic vegetable frittata.
How To Make Egg White Frittata
Step 1: Sauté the Vegetables

Turn on your broiler to high and position a rack about 6 inches from the heat. Heat the 1 tbsp olive oil in a 10-inch ovenproof skillet over medium heat. Add the diced onion and cook for 3 minutes, stirring a few times, until it softens and turns translucent. Stir in the 2 minced garlic cloves and cook for another 30 seconds, just until fragrant.
Pile in the 3 cups of spinach a handful at a time, using tongs to turn it as it wilts. After about 2 minutes, the greens will collapse into the pan and turn dark green. Season with a pinch of salt and pepper, then spread the vegetables into an even layer.
Step 2: Pour the Egg Whites

In a small bowl, whisk together the 1 cup egg whites, 2 tbsp milk, and another pinch each of salt and pepper until just frothy. Pour the mixture evenly over the wilted spinach, then tilt the pan gently so the liquid fills all the gaps. Do not stir from this point on.
Let it cook undisturbed over medium heat for 3 to 4 minutes. You will see the edges firm up and start to pull away from the sides of the pan, while the center still jiggles a bit when you shake the skillet.
Step 3: Broil Until Puffed and Golden

Scatter the ¼ cup crumbled feta over the top, then carefully transfer the skillet to the broiler. Broil for 2 to 3 minutes, keeping a close eye on it the whole time. The frittata will puff up and develop golden brown spots on the surface, and the center will feel set when you press it lightly with a spatula.
The skillet handle will be scorching hot when you pull it out. Drape a folded kitchen towel over it right away as a visual reminder.
Step 4: Slice and Serve

Let the frittata rest in the pan for a minute or two, then run a thin spatula around the edge to loosen it. Slide it onto a cutting board or serve straight from the skillet, slicing it into 4 wedges. Eat it while it is still warm and the feta is soft.
A Few Tips Before You Start
- Whisk the egg whites lightly.: You want them frothy and combined with the milk, not beaten into stiff peaks. Too much air will make them rise and collapse quickly.
- The pan matters.: A well-seasoned cast iron or heavy nonstick ovenproof skillet prevents sticking. If your pan is older, rub the bottom with a little extra oil.
- Check your broiler.: Every broiler runs differently. Stand close by and pull the frittata the moment the top looks deep gold and puffed. A minute too long and the bottom may burn.
- Don’t worry about deflation.: The frittata will settle and lose some height as it cools—this is completely normal and does not change the texture.
Storing Leftover Frittata
Refrigerate: Cool completely, then store slices in an airtight container for up to 3 days.
Reheating: A quick 30-second zap in the microwave works, or warm the slices in a covered skillet over low heat until heated through. The broiled top will soften, but the taste holds up.
Serve cold: Leftover frittata is also good for packed lunches. Let it come to room temperature or eat it straight from the fridge.
What To Serve With Egg White Frittata
A handful of peppery arugula tossed with lemon juice and olive oil cuts through the richness of the eggs. If you want something more substantial, toast thick slices of sourdough and rub them with a cut garlic clove. For a fuller plate, halve a handful of cherry tomatoes, toss them with salt and a little oil, and roast them on a separate tray while the frittata cooks.
Frequently Asked Questions
Can I use whole eggs instead?
Yes. Use 4 large whole eggs in place of the egg whites and skip the milk. The frittata will be richer and a bit denser. You may need to cook it a minute or two longer under the broiler.
How do I make it dairy-free?
Swap the milk for unsweetened oat or almond milk and leave out the feta. The egg whites will still set into a tender frittata. A sprinkle of nutritional yeast adds a savory note if you want something cheese-like.
Can I use frozen spinach?
Definitely. Thaw 1 cup of frozen chopped spinach and squeeze out as much water as you can, then stir it into the pan after the onion and garlic soften. You can skip the wilting step, so the stovetop time stays about the same.
Why did my frittata turn out rubbery?
High heat or overbeating the egg whites usually causes a tough texture. Cook over medium heat on the stovetop, whisk the whites just until frothy, and pull the skillet from the broiler as soon as the center feels set.

Egg White Frittata Recipe
Ingredients
Method
- Preheat broiler to high. Heat oil in a 10-inch ovenproof skillet over medium heat. Cook onion 3 minutes, add garlic, cook 30 seconds. Add spinach in handfuls, cooking until wilted, about 2 minutes. Season with salt and pepper.
- Whisk egg whites, milk, and a pinch of salt and pepper until frothy. Pour over spinach, tilting pan to distribute. Cook undisturbed 3 to 4 minutes until edges are set and center still jiggles.
- Sprinkle feta over the top. Transfer skillet to broiler and broil 2 to 3 minutes, watching closely, until puffed and golden brown in spots.
- Let rest 1 minute, then slice into wedges and serve warm.
