I used to think egg white frittatas were boring—you know, something you’d order at a hotel breakfast buffet because you were trying to be “good.” Then I realized I’d just been making them wrong. The secret isn’t about what you take out (the yolks), it’s about what you put in.
A good egg white frittata needs real butter, not cooking spray. It needs actual flavor from things like Italian seasoning and cheddar cheese. And honestly? It needs toppings. I’m talking sliced avocado and hot sauce, the kind of stuff that makes you forget you’re eating something healthy. Because here’s the thing: just because it’s packed with protein and veggies doesn’t mean it has to taste like cardboard.
Why You’ll Love This Egg White Frittata
- High-protein, low-calorie breakfast – Using egg whites instead of whole eggs makes this frittata perfect for anyone watching their calories or cholesterol while still getting plenty of protein to start your day.
- Ready in 30 minutes – From start to finish, you’ll have a hot, satisfying breakfast on the table in half an hour, making it doable even on busy weekday mornings.
- Packed with veggies – The bell pepper, spinach, and green onions give you a good serving of vegetables first thing in the morning without feeling like you’re eating a salad.
- Meal prep friendly – Make it once and enjoy slices throughout the week for quick breakfasts or lunches. It reheats beautifully and tastes just as good the next day.
- Customizable – You can easily swap in whatever vegetables you have on hand or adjust the toppings to suit your taste preferences.
What Kind of Egg Whites Should I Use?
You can use either carton egg whites or separate your own fresh eggs for this frittata, and both will turn out great. Carton egg whites are super convenient and already measured out for you, which makes prep a breeze. If you’re separating your own eggs, you’ll need about 8-10 large eggs to get 1 cup of egg whites, and you can save those yolks for another recipe like custard or hollandaise. Just make sure your egg whites are at room temperature before cooking, as this helps them cook more evenly and creates a fluffier texture in your frittata.
Options for Substitutions
This frittata is easy to customize based on what you have in your kitchen:
- Egg whites: You can use whole eggs instead – just use about 5-6 large eggs to replace the cup of egg whites. The frittata will be richer and have a slightly different texture, but it’ll taste great.
- Red bell pepper: Any color bell pepper works here, or try swapping in mushrooms, zucchini, or cherry tomatoes. Just make sure to cook watery vegetables like zucchini a bit longer to remove excess moisture.
- Spinach: Kale, arugula, or Swiss chard are all good alternatives. If using kale, chop it finely and give it an extra minute to soften in the pan.
- Cheddar cheese: Feel free to use feta, goat cheese, mozzarella, or any cheese you prefer. Each will give the frittata a different flavor profile.
- Butter: Olive oil or cooking spray work just fine if you want to skip the butter. You’ll need about 1 tablespoon of oil to coat the pan properly.
- Italian seasoning: If you don’t have Italian seasoning, use a pinch each of dried basil and oregano, or just stick with salt and pepper for a simpler version.
Watch Out for These Mistakes While Cooking
The biggest mistake when making an egg white frittata is cooking over high heat, which causes the eggs to become rubbery and tough – keep your burner at medium and be patient while the eggs set slowly for a tender result.
Many people skip whisking the egg whites until frothy, but this step is crucial for creating a light, fluffy texture instead of a flat, dense frittata.
Another common error is placing the pan too close to the broiler, which can burn the cheese and top while leaving the center undercooked – position your oven rack in the middle and watch carefully during those final 2-3 minutes.
To avoid a watery frittata, make sure your spinach is completely wilted and any excess moisture has cooked off before adding the egg whites, and let the frittata rest for a minute or two after broiling so it firms up and slices cleanly.
What to Serve With Egg White Frittata?
This frittata makes a great breakfast or brunch centerpiece, and I love serving it with some buttered toast or a toasted English muffin on the side. A simple fruit salad with berries and melon adds a nice fresh contrast to the savory eggs, or you could go with roasted breakfast potatoes if you want something more filling. For a lighter option, try pairing it with a mixed greens salad dressed with lemon and olive oil, or serve it alongside some turkey sausage links for extra protein. The frittata is also perfect for meal prep – just slice it up and eat it throughout the week with whatever sides you have on hand.
Storage Instructions
Store: This frittata keeps really well in the fridge for up to 4 days in an airtight container. I love making it on Sunday and having quick breakfast portions ready throughout the week. Just slice it into wedges before storing to make grabbing a piece even easier.
Freeze: You can freeze individual slices wrapped in plastic wrap and then placed in a freezer bag for up to 2 months. It’s a great way to always have a protein-packed breakfast on hand when you’re running low on time.
Reheat: Warm up your frittata slice in the microwave for about 30-45 seconds, or pop it in a 350°F oven for 10 minutes if you want it a bit crispier. I usually add fresh avocado and hot sauce right before eating since those don’t reheat well.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-25 minutes |
| Total Time | 30-40 minutes |
| Level of Difficulty | Medium |
| Servings | 2 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 210-270
- Protein: 19-23 g
- Fat: 10-15 g
- Carbohydrates: 11-15 g
Ingredients
For the frittata:
- 1.5 tbsp butter (I like Kerrygold unsalted butter for this)
- 1 red bell pepper (finely chopped, about 1/4-inch pieces)
- 1 cup egg whites (I use Eggland’s Best for a cleaner flavor)
- 2 green onions
- 3/4 tsp italian seasoning
- 1/2 tsp salt
- 1/8 tsp black pepper
- 1 1/2 cups spinach (packed tightly for more nutrients)
- 3 tbsp cheddar
For serving:
- hot sauce
- avocado (sliced into thin wedges)
Step 1: Prepare Mise en Place and Preheat
- 1 red bell pepper, finely chopped
- 2 green onions, sliced
- 1 1/2 cups spinach, packed
Finely chop the red bell pepper into about 1/4-inch pieces, slice the green onions into thin rings (separating whites and greens), and loosely pack the spinach.
Set your oven to broil and position a rack about 6-8 inches from the heating element so the frittata will cook evenly without burning.
Having everything prepped and ready before you start cooking is essential since this dish comes together quickly once the pan is hot.
Step 2: Cook the Peppers and Aromatics
- 1.5 tbsp butter
- 1 red bell pepper, finely chopped
Melt the butter in an 8-10 inch oven-safe skillet over medium heat.
Add the chopped bell peppers and sauté for 6-8 minutes, stirring occasionally, until they begin to soften and develop light color at the edges.
This gentle cooking brings out their natural sweetness and prevents them from remaining raw in the finished frittata.
Step 3: Whisk Egg Whites and Build Flavor Base
- 1 cup egg whites
- 3/4 tsp italian seasoning
- 1/2 tsp salt
- 1/8 tsp black pepper
- green onion whites
While the peppers cook, whisk the egg whites in a separate bowl until they become frothy and increase slightly in volume—this incorporates air and creates a lighter, fluffier texture.
Once the peppers are softened, add the Italian seasoning, salt, black pepper, and the white parts of the sliced green onions to the pan, stirring for about 30 seconds to bloom the seasonings and build flavor depth.
Step 4: Wilt Spinach and Add Egg Whites
- 1 1/2 cups spinach
- whisked egg whites from Step 3
Add the packed spinach to the pan and stir constantly for 1-2 minutes until it’s completely wilted and any excess moisture has evaporated—this prevents a watery frittata.
Pour the whisked egg whites from Step 3 evenly over the vegetables, stirring gently to distribute them throughout the pan.
Cook undisturbed over medium heat for 2-3 minutes until the bottom and sides begin to set but the center remains liquid.
Step 5: Set the Edges and Add Cheese
- 3 tbsp cheddar
Using a silicone spatula, gently lift the cooked edges of the frittata and tilt the pan slightly, allowing the uncooked egg white to flow to the edges and underneath.
Cook for another 1 minute until the edges are fully set but the very center still has a bit of movement.
I like to top cheddar cheese evenly over the surface at this point—the heat from the broiler will melt it beautifully while finishing the egg.
Step 6: Broil and Finish
Transfer the skillet to the preheated broiler and broil for 2-3 minutes until the top is set, the cheese is melted, and the surface has a light golden color.
Watch carefully to prevent over-browning.
Remove from the oven and let cool for 1-2 minutes—this makes it easier to slice and allows the frittata to set slightly.
Step 7: Slice and Serve with Toppings
- green onion greens
- avocado, sliced into thin wedges
- hot sauce
Slice the frittata into 2-4 wedges depending on how you’d like to portion it.
Serve warm on plates and top with reserved green onion greens, sliced avocado, and a drizzle of hot sauce according to taste.
The cool, creamy avocado and spicy sauce create a beautiful contrast to the fluffy, savory frittata.

Easy Egg White Frittata
Ingredients
For the frittata
- 1.5 tbsp butter (I like Kerrygold unsalted butter for this)
- 1 red bell pepper (finely chopped, about 1/4-inch pieces)
- 1 cup egg whites (I use Eggland's Best for a cleaner flavor)
- 2 green onions
- 3/4 tsp italian seasoning
- 1/2 tsp salt
- 1/8 tsp black pepper
- 1 1/2 cups spinach (packed tightly for more nutrients)
- 3 tbsp cheddar
For serving
- hot sauce
- avocado (sliced into thin wedges)
Instructions
- Finely chop the red bell pepper into about 1/4-inch pieces, slice the green onions into thin rings (separating whites and greens), and loosely pack the spinach. Set your oven to broil and position a rack about 6-8 inches from the heating element so the frittata will cook evenly without burning. Having everything prepped and ready before you start cooking is essential since this dish comes together quickly once the pan is hot.
- Melt the butter in an 8-10 inch oven-safe skillet over medium heat. Add the chopped bell peppers and sauté for 6-8 minutes, stirring occasionally, until they begin to soften and develop light color at the edges. This gentle cooking brings out their natural sweetness and prevents them from remaining raw in the finished frittata.
- While the peppers cook, whisk the egg whites in a separate bowl until they become frothy and increase slightly in volume—this incorporates air and creates a lighter, fluffier texture. Once the peppers are softened, add the Italian seasoning, salt, black pepper, and the white parts of the sliced green onions to the pan, stirring for about 30 seconds to bloom the seasonings and build flavor depth.
- Add the packed spinach to the pan and stir constantly for 1-2 minutes until it's completely wilted and any excess moisture has evaporated—this prevents a watery frittata. Pour the whisked egg whites from Step 3 evenly over the vegetables, stirring gently to distribute them throughout the pan. Cook undisturbed over medium heat for 2-3 minutes until the bottom and sides begin to set but the center remains liquid.
- Using a silicone spatula, gently lift the cooked edges of the frittata and tilt the pan slightly, allowing the uncooked egg white to flow to the edges and underneath. Cook for another 1 minute until the edges are fully set but the very center still has a bit of movement. I like to top cheddar cheese evenly over the surface at this point—the heat from the broiler will melt it beautifully while finishing the egg.
- Transfer the skillet to the preheated broiler and broil for 2-3 minutes until the top is set, the cheese is melted, and the surface has a light golden color. Watch carefully to prevent over-browning. Remove from the oven and let cool for 1-2 minutes—this makes it easier to slice and allows the frittata to set slightly.
- Slice the frittata into 2-4 wedges depending on how you'd like to portion it. Serve warm on plates and top with reserved green onion greens, sliced avocado, and a drizzle of hot sauce according to taste. The cool, creamy avocado and spicy sauce create a beautiful contrast to the fluffy, savory frittata.







