I used to assume egg white anything meant rubbery and sad. This frittata changed my mind completely.
An egg white frittata is a crustless, oven-baked dish made almost entirely from egg whites, loaded with vegetables and just enough cheese to keep things interesting. It’s light, high in protein, and somehow still tastes rich thanks to how everything cooks together in one pan.
I started making this after a stretch of trying to eat a little lighter without feeling like I was punishing myself at breakfast. This recipe was the one that stuck. One pan, 30 minutes, and it makes enough for the whole week if you’re meal prepping.
Let’s break it down.
What You’ll Need

| Ingredient | Amount |
|---|---|
| Egg whites | 2 cups (about 12 large eggs, whites only) |
| Whole eggs | 2, for a little richness |
| Milk or half and half | ¼ cup |
| Bell pepper, diced | 1 cup |
| Spinach, chopped | 1 cup |
| Onion, diced | ½ cup |
| Cherry tomatoes, halved | ½ cup |
| Feta or shredded cheddar | ½ cup |
| Olive oil | 1 tbsp |
| Salt and pepper | To taste |
| Fresh herbs (chives or parsley) | 2 tbsp, chopped |
You can buy carton egg whites to skip the separating step entirely, which is what I usually do on a busy morning.
Pro Tips
- Don’t skip the whole eggs. Using only egg whites makes the texture bouncy and a little dry. Two whole eggs mixed in keeps it tender.
- Cook your vegetables first. Raw vegetables release water into the eggs as they bake, which leads to a watery, weepy frittata. A quick sauté fixes this.
- Use an oven-safe skillet. This recipe goes from stovetop to oven, so cast iron or any oven-safe nonstick pan works best.
- Don’t overbake it. Pull it out when the center still has a very slight jiggle. It keeps cooking a bit from residual heat once it’s out.
- Let it rest for a few minutes before slicing. Cutting too early makes it fall apart instead of holding its shape.
Tools You’ll Need
- 10-inch oven-safe skillet
- Large mixing bowl
- Whisk
- Rubber spatula
- Cutting board and knife
Substitutions and Variations
| Original | Swap | Notes |
|---|---|---|
| Bell pepper | Zucchini or mushrooms | Both cook down nicely and add moisture control |
| Feta | Dairy-free cheese | Works for a dairy-free version, texture is slightly softer |
| Spinach | Kale, chopped small | Holds up well to the baking time |
| Cherry tomatoes | Sun-dried tomatoes | Adds a more intense, savory flavor |
| Plain version | Add diced turkey bacon or smoked salmon | Boosts protein even further |
If you want a Mediterranean twist, swap in kalamata olives, feta, and a pinch of oregano.
Make Ahead Tips
- Chop all your vegetables the night before and store them in the fridge. Morning prep time drops to almost nothing.
- Bake the full frittata ahead, cool completely, then slice into portions for the week.
- Freezes well. Wrap individual slices tightly and freeze up to 2 months.
Extra Details Worth Knowing
Nutrition, roughly speaking: a slice (if cut into 6) lands around 90 to 120 calories and packs roughly 12 to 15 grams of protein, mostly thanks to the egg whites.
Diet-friendly swaps: for a lower-fat version, use a dairy-free cheese alternative and skip the whole eggs, replacing them with an extra ¼ cup of egg whites instead.
Time efficiency tip: use pre-chopped frozen vegetables straight from the freezer. Just make sure to thaw and drain them well first so they don’t add extra water.
Pairing idea: a side of whole grain toast or a light fruit salad rounds this out nicely without weighing it down.
How to Make Egg White Frittata

- Preheat your oven to 375°F.
- Heat the olive oil in an oven-safe skillet over medium heat. Add the onion and bell pepper, cooking for 3 to 4 minutes until softened.
- Add the spinach and cook just until wilted, about 1 minute. Remove the pan from heat.
- In a large bowl, whisk together the egg whites, whole eggs, and milk until fully combined.
- Season with salt and pepper.
- Pour the egg mixture into the skillet over the cooked vegetables, gently stirring once to distribute everything evenly.
- Scatter the cherry tomatoes and cheese over the top.
- Transfer the skillet to the oven and bake for 15 to 18 minutes, until the edges are set and the center has just a slight jiggle.
- Remove from the oven and let it rest for 5 minutes.
- Top with fresh herbs, slice, and serve.
Leftovers and Storage
- Fridge: store in an airtight container for up to 4 days.
- Freezer: wrap slices individually and freeze for up to 2 months.
- Reheating: microwave in 30 second bursts, or warm in a 300°F oven for about 10 minutes for a firmer texture.
FAQ
Can I use only egg whites with no whole eggs at all? Yes, though the texture turns slightly more rubbery. Adding a splash of extra milk helps soften it if you go this route.
Why did my frittata turn out watery? This almost always comes down to raw or under-cooked vegetables releasing moisture as they bake. Sauté vegetables fully before adding the eggs.
Can I make this without a stovetop-to-oven skillet? Yes. Cook the vegetables in a separate pan, then transfer everything to a greased baking dish before pouring in the eggs.
How do I know when it’s fully done? The edges should look set and slightly puffed, and the center should only have a very small jiggle. It firms up more as it rests.
Can I make this into individual muffin-sized portions? Yes, this works well for grab-and-go breakfasts. Divide the mixture into a greased muffin tin and bake for around 12 to 15 minutes instead.
Wrapping Up
This frittata proved to me that eating a little lighter doesn’t mean eating something bland, and it’s stayed in my weekly rotation ever since.
Give it a try this week, especially if you’re meal prepping. Let me know in the comments which vegetable combination you went with and how it turned out.