It was 6:15 PM on a Tuesday, and the house was quiet in that specific, terrifying way it gets when the kids are finally asleep but I still haven’t eaten dinner. I was staring into the fridge, illuminated by the harsh LED light, hoping for a miracle. There was half a package of pre-cooked turkey breast (leftover from Sunday’s roast), a bag of spinach that was starting to look a little sad, and a carton of egg whites I’d bought on a whim three weeks ago for a smoothie that never happened.
I could have ordered takeout. I could have made toast. But I was also trying to hit those protein goals without spending an hour over a stove, and I really didn’t want another heavy, carb-loaded meal that would leave me sluggish for my evening workout. So, I threw the turkey and spinach into a skillet, poured in the egg whites, and sprinkled on some feta. I set the timer for ten minutes, went to brush my teeth, and when I came back, I had a golden, fluffy, high-protein masterpiece waiting for me.
I’ve made this High-Protein Turkey and Spinach Egg White Frittata probably fifty times since that night. It’s become my secret weapon for busy weeknights when I want to eat clean but don’t have the energy to chop a dozen vegetables or manage a complex sauce. It’s literally a 10-minute dinner (if you use pre-cooked turkey, which I always recommend). It’s packed with protein, low in calories, and tastes like comfort food without the guilt. Plus, it’s perfect for meal prep, which means I often make a double batch on Sunday to have for lunches all week.
If you’re tired of dry chicken breasts and boring salads, this frittata is your answer. It’s moist, flavorful, and surprisingly satisfying. I’ve served it to my skeptical husband, who usually complains about “diet food,” and he actually asked for the recipe. That’s the ultimate seal of approval in my house. So, let’s talk about why this simple egg white dish has taken over my weeknight rotation.
Why You’ll Love This Turkey and Spinach Frittata
There are a lot of reasons I keep coming back to this recipe, but if I had to narrow it down, it’s because it solves the biggest problem with healthy cooking: time and effort. Here’s why this frittata is worth your dinner time:
- Stupidly Fast — Seriously, if you have ten minutes, you can make this. I’m not exaggerating. From pan to plate, it takes about 10-12 minutes. I make this on nights when I’m exhausted and just want to sit down.
- High Protein, Low Calorie — This is the holy grail. Egg whites are pure protein with almost zero fat. Add turkey and cheese, and you’ve got a meal that keeps you full for hours without weighing you down. It’s perfect if you’re watching your weight or just trying to stay fueled.
- Pantry-Friendly — You probably have most of this already. Egg whites, frozen spinach, and cooked turkey are staples in my fridge. If you don’t have turkey, use rotisserie chicken. If you don’t have spinach, use kale or zucchini. It’s incredibly forgiving.
- Meal Prep Gold — This tastes just as good cold as it does warm. I cut it into wedges and pack it for lunch. It holds up in the fridge for up to 4 days without getting weird or soggy. It’s way better than a sad sandwich.
- One Pan Cleanup — The best part? One skillet. No pots, no colanders, no extra dishes. Just one pan to wash. For a weeknight dinner, this is basically a luxury.
I’ve tried everything from high-protein egg and turkey sausage bowls to lighter grain bowls, but this frittata is just faster and easier. It’s my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy.
Ingredients You’ll Need
This looks like a short list, but every ingredient plays a specific role. I’m particular about the quality of the egg whites and the cheese here, so let’s break down what you need and why.
For the Base
Egg whites (8 large, or 2 cups liquid) — This is the star. Liquid egg whites from a carton work perfectly and save time. If you prefer, you can separate 8 eggs yourself, but honestly, the carton stuff is just as good and way less messy. It gives that fluffy, light texture without the yellow yolk heaviness.
Spinach (2 cups, fresh or frozen) — I usually use frozen spinach because it’s already chopped and defrosted. If you use fresh, just wilt it in the pan first. Spinach adds volume and nutrients without adding calories. Don’t skip it; it keeps the frittata moist.
Pre-cooked turkey (1.5 cups, diced) — I use deli turkey breast. It’s lean, high-protein, and ready to eat. You can also use leftover rotisserie chicken, shredded pork, or even canned tuna (though turkey is my favorite). Keep it diced small so it distributes evenly.
Olive oil or cooking spray (1 tablespoon) — To grease the pan. I use olive oil for flavor, but cooking spray works if you’re being super strict on calories. A non-stick skillet is key here.
For the Flavor
Feta cheese (½ cup, crumbled) — Feta is salty and tangy, which cuts through the blandness of egg whites. It melts beautifully but doesn’t get stringy like mozzarella. If you don’t like feta, goat cheese or low-fat cheddar work too.
Garlic (2 cloves, minced) — Fresh garlic is non-negotiable for me. It adds that savory depth that makes the dish taste homemade. Jarred garlic is okay in a pinch, but fresh tastes so much better.
Onion (¼ cup, diced) — Yellow or white onion. I sauté this with the garlic for sweetness. If you’re in a rush, you can skip it, but it adds a nice layer of flavor.
Seasonings — Salt, black pepper, and dried oregano (½ teaspoon). Oregano pairs perfectly with the feta and turkey. I also like a pinch of red pepper flakes if I want a little kick.
Optional Add-ins — Cherry tomatoes (halved), mushrooms (sliced), or bell peppers (diced). I often throw in some cherry tomatoes for brightness. They burst in the heat and add a juicy contrast to the fluffy eggs.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use:
10-inch non-stick skillet — This is crucial. A non-stick surface ensures the frittata doesn’t stick and makes cleanup a breeze. I use a cast-iron skillet sometimes, but it requires more seasoning and care. For weeknight ease, non-stick is king.
Spatula — A silicone or wooden spatula for stirring and folding the eggs. Silicone is better because it won’t scratch your non-stick pan.
Mixing bowl — Just a regular bowl to whisk the egg whites. Any size works.
Whisk — To beat the egg whites until frothy. A small balloon whisk is perfect.
Knife and cutting board — For chopping the turkey, onion, and garlic. Keep your knife sharp; it makes dicing the turkey much faster.
Measuring cups and spoons — Standard stuff. I measure the spinach by cup, but you can eyeball it if you’re feeling lazy.
Optional but nice: Vegetable steamer basket — If you’re using fresh spinach, this helps wilt it quickly without adding water.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up to ensure it’s fluffy and not watery.
Step 1: Prep Your Ingredients (2 minutes)
Before you turn on the stove, have everything ready. Dice the turkey, mince the garlic, and measure out the spinach. If you’re using frozen spinach, thaw it and squeeze out as much water as possible with your hands. This is the #1 mistake people make—watery spinach leads to a soggy frittata. Squeeze it dry. It’s worth the extra 30 seconds.
Step 2: Whisk the Egg Whites (1 minute)
Crack the eggs into a bowl or pour the liquid egg whites in. Add a pinch of salt and pepper. Whisk vigorously until the mixture is frothy and slightly increased in volume. You don’t need to beat it to stiff peaks like meringue, just until it’s uniform and bubbly. This incorporates air and makes the frittata fluffy.
Step 3: Sauté the Aromatics (2 minutes)
Heat the olive oil in your non-stick skillet over medium heat. Add the diced onion and cook for 1-2 minutes until softened. Add the minced garlic and cook for another 30 seconds until fragrant. Be careful not to burn the garlic—it turns bitter instantly. If the pan looks dry, add a splash of water.
Step 4: Add the Spinach and Turkey (1 minute)
Throw in the spinach and the diced turkey. Stir everything together for about a minute. The spinach should wilt completely, and the turkey should heat through. This step ensures all the flavors meld before the eggs set.
Step 5: Pour in the Eggs (1 minute)
Reduce the heat to medium-low. Pour the whisked egg whites over the turkey and spinach mixture. Use your spatula to gently spread the eggs evenly, making sure they get under the turkey and spinach. Sprinkle the crumbled feta cheese on top. Do not stir the eggs yet! Let them sit for 1-2 minutes until the edges start to set.
Step 6: Cook and Flip (4 minutes)
Cover the skillet with a lid. This traps the heat and cooks the top of the frittata without you having to flip it. Let it cook for 3-4 minutes until the center is mostly set but still slightly jiggly. If you don’t have a lid, you can use a baking sheet or just check it after 3 minutes. The frittata is done when a knife inserted in the center comes out clean.
Step 7: Serve
Slide the frittata onto a plate or cut it directly in the pan. I like to serve it with a side of fresh fruit or a simple green salad. It’s also delicious with a slice of whole-grain toast. Enjoy it hot, or save it for later.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
- Squeeze That Spinach Dry — I can’t stress this enough. Wet spinach = watery frittata. Use a clean kitchen towel or your hands to squeeze out every drop of liquid from frozen spinach. Fresh spinach doesn’t have this issue, but it still needs to be wilted down.
- Low and Slow — Egg whites cook quickly and can become rubbery if the heat is too high. Keep the heat at medium-low. Patience pays off with a tender, fluffy texture.
- Don’t Overmix — Once you pour the eggs, don’t stir them around too much. Let them set gently. Stirring too much can break up the structure and make it dense.
- Use Pre-Cooked Turkey — Raw turkey takes too long to cook and can release moisture. Pre-cooked deli turkey is lean, safe, and adds flavor instantly. It’s a huge time-saver.
- Season Well — Egg whites are bland. Don’t be shy with the salt, pepper, and herbs. The feta adds salt, so taste before adding more. Oregano and basil are great additions.
Common Mistakes (and how to avoid them)
Mistake: Frittata is watery
Fix: You didn’t squeeze the spinach enough, or you didn’t cook the onions/garlic long enough to evaporate moisture. Next time, cook the veggies until they’re dry.
Mistake: Eggs are rubbery
Fix: Heat was too high. Lower the heat and cook slower. Egg whites turn tough if rushed.
Mistake: Bottom is burnt
Fix: Heat was too high at the start. Start with medium heat, then reduce to low.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Vegetarian Version
Skip the turkey and add extra veggies. Mushrooms, bell peppers, and onions work great. You can also add chickpeas for extra protein. I love this version with roasted red peppers and goat cheese.
Chicken Swap
Use shredded rotisserie chicken instead of turkey. It’s slightly higher in fat but still lean and delicious. This is great for using up leftovers.
Spicy Kick
Add red pepper flakes or diced jalapeños to the egg mixture. Or use chorizo instead of turkey for a smoky, spicy flavor. It’s a game-changer if you like heat.
Low-Carb/Keto
This recipe is already low-carb, but you can reduce the cheese and add more veggies like zucchini or cauliflower. Serve with avocado on the side for healthy fats.
Dairy-Free
Skip the feta and use a dairy-free cheese alternative, or just skip the cheese entirely. Add nutritional yeast for a cheesy flavor. It’s not the same, but it works.
Serving & Storage
How to Serve:
I usually serve this straight from the skillet. It looks rustic and stays warm. But here are other ways I’ve enjoyed it:
- With Salad — A simple arugula salad with lemon vinaigrette cuts through the richness of the feta.
- With Fruit — Fresh berries or melon on the side add sweetness and balance.
- With Toast — Whole-grain toast with avocado is a classic combo.
Storage Instructions:
Refrigerator:
Store in an airtight container for up to 4 days. The frittata will firm up in the fridge, which is normal. It’s actually easier to slice when cold.
Reheating:
Best method: Microwave in 30-second intervals until warm. It stays moist if you cover it with a damp paper towel.
Oven method: Reheat at 350°F for 10-15 minutes. This restores the texture better than the microwave.
Freezing:
Honestly, this doesn’t freeze well. Egg whites can become watery and rubbery when thawed. It’s best eaten fresh or refrigerated. If you must freeze, wrap individual slices tightly in plastic wrap and freeze for up to 1 month. Thaw in the fridge overnight and reheat gently.
Meal Prep:
This is perfect for meal prep. Make a double batch on Sunday, cut into wedges, and pack for lunch. It travels well and doesn’t need reheating if you like it cold. I often pair it with a piece of fruit for a complete meal.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (based on 4 servings).
| Nutrient | Amount |
|---|---|
| Calories | 180 |
| Protein | 25g |
| Carbs | 4g |
| Fat | 6g |
| Fiber | 1g |
| Sugar | 2g |
What’s Good:
– High protein (25g per serving) helps with muscle repair and satiety.
– Low in carbs and sugar, making it keto-friendly.
– Packed with iron and vitamins from the spinach.
What to Know:
– Contains dairy (feta cheese).
– Sodium can be high depending on the turkey and cheese used. Choose low-sodium turkey if possible.
My Take:
Look, this is a clean, simple meal. It’s not fancy, but it’s nutritious and filling. It’s way better than processed protein bars and costs less. When I want to make it lighter, I use less cheese and more veggies. But usually? I just enjoy the high protein boost and move on with my day.
Final Thoughts
So that’s my go-to high-protein turkey and spinach egg white frittata! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy (they don’t even realize they’re eating spinach), my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the cheese (though feta is my preference). The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use whole eggs instead of egg whites?
You can, but the calorie count will go up and the texture will be richer and heavier. If you want to use whole eggs, use 4-5 eggs instead of 8 whites. It’s still delicious, but it’s not as light. I stick to egg whites for the high-protein, low-calorie benefit.
Why did my frittata turn out watery?
Usually, this means the spinach wasn’t squeezed dry enough, or the onions/garlic released too much moisture. Always squeeze frozen spinach thoroughly. Also, cook the veggies until they’re dry before adding the eggs. If it’s already watery, you can cook it uncovered for a few more minutes to evaporate the liquid.
Can I make this ahead for a dinner party?
Sort of. You can prep the ingredients ahead, but it’s best cooked fresh. If you need to make it ahead, you can bake it in the oven (at 350°F for 20 minutes) and reheat slices. It won’t be quite as fluffy as pan-cooked, but it’s convenient. I usually make this fresh because it’s so fast.
Can I use fresh spinach instead of frozen?
Yes! Just wilt it in the pan first. Add the fresh spinach to the hot pan with the onions and stir until it collapses. It will reduce significantly. Don’t skip this step, or you’ll have big leaves of raw spinach in your frittata.
How do I reheat leftovers without it getting dry?
Add a splash of water or cover it with a damp paper towel when microwaving. This creates steam and keeps it moist. If you’re using an oven, cover it with foil. Never reheat it uncovered in the microwave—it will turn into rubber.
Can I double this recipe?
Absolutely! Double everything and use a larger skillet (12-inch). The cooking time might increase by 1-2 minutes. I do this when I’m meal-prepping or feeding a crowd. Just make sure your pan isn’t overcrowded, or the eggs won’t cook evenly.
Pin This Recipe!
High-Protein Turkey and Spinach Egg White Frittata
- Total Time: 10 minutes
- Yield: 4 servings 1x
Description
A quick, 10-minute high-protein dinner made with egg whites, turkey, and spinach. This one-pan meal is low in calories, perfect for meal prep, and requires minimal cleanup.
Ingredients
- 8 large egg whites (or 2 cups liquid egg whites)
- 2 cups spinach (fresh or frozen)
- 1.5 cups pre-cooked turkey breast, diced
- 1 tablespoon olive oil or cooking spray
- 0.5 cup feta cheese, crumbled
- 2 cloves garlic, minced
- 0.25 cup onion, diced
- 0.5 teaspoon dried oregano
- Salt and black pepper to taste
- Red pepper flakes (optional)
Instructions
- Prep ingredients: Dice turkey, mince garlic, and measure spinach. If using frozen spinach, thaw and squeeze out all excess water.
- Whisk egg whites in a bowl with a pinch of salt and pepper until frothy.
- Heat olive oil in a 10-inch non-stick skillet over medium heat. Sauté onion for 1-2 minutes until softened.
- Add garlic and cook for 30 seconds until fragrant.
- Add spinach and turkey to the skillet; stir for 1 minute until spinach wilts and turkey heats through.
- Reduce heat to medium-low. Pour whisked egg whites over the mixture and spread evenly. Sprinkle feta cheese on top.
- Do not stir. Let eggs sit for 1-2 minutes until edges start to set.
- Cover skillet with a lid and cook for 3-4 minutes until the center is mostly set but slightly jiggly.
- Serve immediately, or let cool slightly before slicing into wedges.
Notes
Ensure frozen spinach is thoroughly squeezed dry to prevent a watery frittata. Cook on medium-low heat to keep egg whites tender and fluffy. This recipe stores well in the fridge for up to 4 days but does not freeze well.
- Prep Time: 2 minutes
- Cook Time: 8 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 wedge (approx. 1/4
- Calories: 180
- Sugar: 2
- Fat: 6
- Saturated Fat: 3
- Carbohydrates: 4
- Fiber: 1
- Protein: 25
Keywords: high protein, egg white frittata, turkey dinner, healthy weeknight meals, low calorie, meal prep, one pan dinner, gluten free options



