About this recipe
This Spinach Feta Egg White Breakfast Bowl is a fresh savory breakfast that feels light but still filling. Fluffy egg whites make the protein-packed base, spinach and feta give it that classic salty savory flavor, and tomatoes, cucumber, and avocado make the bowl feel fresh and balanced without much effort.
Ingredients
Egg white base
- 1 1/2 cups egg whites
- 1 tbsp milk (optional, for softer eggs)
- 1/4 tsp kosher salt
- 1/4 tsp black pepper
- 1/4 tsp garlic powder
- 1 tsp olive oil
Vegetables and toppings
- 2 cups baby spinach (roughly chopped)
- 1/4 cup red onion (thinly sliced or diced)
- 1/2 cup cherry tomatoes (halved)
- 1/2 cup cucumber (diced)
- 1/3 cup crumbled feta cheese
- 1 whole avocado (sliced or diced)
- 2 tbsp plain Greek yogurt (optional)
- 1 tbsp fresh dill or parsley (chopped, optional)
- 1 whole lemon wedge (for serving, optional)
Equipment
Nonstick Skillet
Mixing Bowl
Whisk
Cutting Board
Spatula
Instructions
- 1
Whisk the egg whites
In a bowl, whisk together the egg whites, milk if using, salt, black pepper, and garlic powder until combined.

- 2
Cook the spinach and onion
Heat the olive oil in a nonstick skillet over medium heat. Add the red onion and cook for 1 to 2 minutes, then add the spinach and cook just until wilted.

- 3
Scramble the egg whites
Reduce the heat to medium-low. Pour in the egg white mixture and gently stir until the egg whites are soft, fluffy, and just set.

- 4
Prep the fresh toppings
Halve the cherry tomatoes, dice the cucumber, slice the avocado, and crumble the feta if needed.

- 5
Build the bowls
Divide the egg whites and spinach mixture between bowls. Top with cherry tomatoes, cucumber, feta, avocado, Greek yogurt if using, fresh herbs, and a squeeze of lemon if you like.

Tips
- Cook egg whites gently: Egg whites can dry out quickly, so medium-low heat helps keep them soft and fluffy.
- Add feta at the end: Sprinkling feta on top instead of cooking it in keeps the flavor brighter and the texture better.
- Use ripe avocado: A ripe avocado adds creaminess and balances the salty feta nicely.
Substitutions
- Use whole eggs: You can replace part of the egg whites with whole eggs if you want a richer flavor.
- Swap the vegetables: Try roasted red peppers, mushrooms, zucchini, or arugula instead of some of the spinach, cucumber, or tomatoes.
- Add more protein: Add turkey sausage, grilled chicken, or cottage cheese if you want the bowl to be even more filling.
Storage
Refrigerator
Store the cooked egg white and spinach mixture in airtight containers in the refrigerator for up to 3 days. Best texture: Store the tomatoes, cucumber, avocado, feta, and yogurt separately and add them after reheating. Reheating: Reheat the egg whites gently in the microwave or in a skillet, then add the cold toppings before serving.
Nutrition
- Serving Size
- Calories
- 330
- Protein
- 26g
- Carbohydrates
- 10g
- Fat
- 21g
- Fiber
- 5g
- Sugar
- 4g
- Sodium
- 650mg
FAQ
Can I meal prep spinach feta egg white breakfast bowls?
Yes. Cook the egg whites and spinach ahead, then add the fresh toppings when you are ready to eat.
Can I use frozen spinach?
Yes, but thaw it first and squeeze out extra moisture so the eggs do not get watery.
How do I keep egg whites from turning rubbery?
Cook them over medium-low heat and stop cooking as soon as they are just set.
Recipe Card
Spinach Feta Egg White Breakfast Bowl
A quick high-protein breakfast bowl with fluffy egg whites, spinach, feta, tomatoes, cucumber, and avocado.
- Prep
- 10 min
- Cook
- 10 min
- Total
- 20 min
- Servings
- 2
- Category
- Breakfast Recipes
- Cuisine
- Mediterranean Inspired
- Difficulty
- Easy
- Cost
- Budget-friendly
Ingredients
Egg white base
- 1 1/2 cups egg whites
- 1 tbsp milk (optional, for softer eggs)
- 1/4 tsp kosher salt
- 1/4 tsp black pepper
- 1/4 tsp garlic powder
- 1 tsp olive oil
Vegetables and toppings
- 2 cups baby spinach (roughly chopped)
- 1/4 cup red onion (thinly sliced or diced)
- 1/2 cup cherry tomatoes (halved)
- 1/2 cup cucumber (diced)
- 1/3 cup crumbled feta cheese
- 1 whole avocado (sliced or diced)
- 2 tbsp plain Greek yogurt (optional)
- 1 tbsp fresh dill or parsley (chopped, optional)
- 1 whole lemon wedge (for serving, optional)
Instructions
- Whisk the egg whites: In a bowl, whisk together the egg whites, milk if using, salt, black pepper, and garlic powder until combined.
- Cook the spinach and onion: Heat the olive oil in a nonstick skillet over medium heat. Add the red onion and cook for 1 to 2 minutes, then add the spinach and cook just until wilted.
- Scramble the egg whites: Reduce the heat to medium-low. Pour in the egg white mixture and gently stir until the egg whites are soft, fluffy, and just set.
- Prep the fresh toppings: Halve the cherry tomatoes, dice the cucumber, slice the avocado, and crumble the feta if needed.
- Build the bowls: Divide the egg whites and spinach mixture between bowls. Top with cherry tomatoes, cucumber, feta, avocado, Greek yogurt if using, fresh herbs, and a squeeze of lemon if you like.



