Here is my favorite Mediterranean breakfast bowl recipe, with perfectly cooked eggs, salty feta cheese, kalamata olives, fresh veggies, and a drizzle of olive oil.
This breakfast bowl is what I make when I want something quick but still filling on busy mornings. The combination of eggs and feta keeps me satisfied until lunch, and I love that everything comes together in one bowl. Plus, cleanup is a breeze!
Why You’ll Love These Mediterranean Breakfast Bowls
- Ready in under 20 minutes – Perfect for busy mornings when you want something satisfying but don’t have time to fuss around in the kitchen.
- High-protein start to your day – With eggs and feta cheese, this breakfast keeps you full and energized throughout the morning without weighing you down.
- Minimal ingredients – Just a handful of simple ingredients that you might already have in your fridge, making this an easy go-to breakfast.
- Healthy and flavorful – The fresh veggies, briny olives, and tangy feta give you a nutritious meal packed with Mediterranean flavors that never gets boring.
What Kind of Eggs Should I Use?
For this Mediterranean breakfast bowl, any fresh eggs from your local grocery store will work just fine. If you have access to farm-fresh eggs or free-range options, they’ll give you a richer yolk color and flavor, but standard large eggs are perfectly good here. The key is making sure your eggs are fresh – you can test this by placing them in a bowl of water, and if they sink and lay flat on the bottom, they’re good to go. Whether you prefer to scramble, fry, or poach your eggs for this bowl is totally up to you and your breakfast mood.
Options for Substitutions
This breakfast bowl is easy to customize based on what you have in your kitchen:
- Feta cheese: If you’re out of feta, try crumbled goat cheese for a similar tangy flavor, or use shredded mozzarella for something milder. Cottage cheese works too if you’re looking for extra protein.
- Olives: Any type of olive works here – kalamata, green, or black. If you’re not an olive fan, try sun-dried tomatoes or capers for that salty, briny kick.
- Bell pepper: Any color bell pepper will do the job. You can also swap in cherry tomatoes, zucchini, or mushrooms if that’s what you have on hand.
- Scallion: Regular yellow or red onion works fine – just use a smaller amount since they’re stronger. Chives or the green parts of leeks are good alternatives too.
- Eggs: Eggs are pretty essential here, but you can prepare them however you like – scrambled, fried, or poached all work great in this bowl.
Watch Out for These Mistakes While Cooking
The biggest mistake when making scrambled eggs is cooking them over high heat, which causes them to become rubbery and dry – keep your burner on medium-low and be patient for creamy, soft eggs.
Another common error is adding the feta too early and letting it melt completely into the eggs, so try stirring it in during the last 30 seconds of cooking to keep those nice chunks of cheese intact.
Since olives and feta are already salty, skip adding extra salt until you’ve tasted the finished dish, otherwise you might end up with a breakfast that’s too salty to enjoy.
Finally, don’t wait until your eggs look completely done in the pan – pull them off the heat when they still look slightly wet, as they’ll continue cooking from residual heat and reach the perfect consistency.
What to Serve With Mediterranean Breakfast Bowls?
These breakfast bowls are pretty filling on their own, but I love serving them with some warm pita bread or naan on the side for scooping up all those good flavors. A simple cucumber and tomato salad with a squeeze of lemon makes a nice fresh addition that keeps with the Mediterranean vibe. If you’re really hungry or feeding a crowd, you could add some roasted potatoes or hash browns to make it more of a complete breakfast spread. Sometimes I’ll throw in some hummus or tzatziki for extra dipping options, which pairs really well with the feta and olives already in the bowl.
Storage Instructions
Store: If you have leftovers, store the components separately in airtight containers in the fridge for up to 3 days. Keep the cooked eggs in one container and the veggies and toppings in another so everything stays fresh and doesn’t get soggy.
Make Ahead: You can chop your bell peppers, scallions, and portion out your feta and olives the night before to save time in the morning. Just keep everything in the fridge, and when you’re ready to eat, cook your eggs fresh and assemble your bowl.
Reheat: If you need to reheat the eggs, do it gently in the microwave for about 30 seconds on medium power. Honestly though, these bowls are best when the eggs are freshly cooked, so I usually just prep the toppings ahead and make the eggs day-of.
| Preparation Time | 5-10 minutes |
| Cooking Time | 5-10 minutes |
| Total Time | 10-20 minutes |
| Level of Difficulty | Easy |
| Servings | 1 serving |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 230-270
- Protein: 12-15 g
- Fat: 18-22 g
- Carbohydrates: 6-9 g
Ingredients
- 1.5 tsp olive oil
- 2 eggs (large)
- 4 tbsp feta cheese (crumbled)
- 1 handful olives (kalamata, pitted)
- 1/2 bell pepper (diced)
- 1/2 scallion (thinly sliced)
- 1 tbsp fresh basil (chopped)
- black pepper
Step 1: Prepare the Mise en Place
- 1/2 bell pepper
- 1/2 scallion
- 1 handful olives
- 1 tbsp fresh basil
- 4 tbsp feta cheese
Dice the bell pepper into small, uniform pieces and thinly slice the scallion, keeping the white and green parts separate if desired.
Pit the kalamata olives if not already done, and chop the fresh basil.
Crumble the feta cheese into bite-sized pieces.
Having everything prepped and ready ensures you won’t be scrambling while the eggs cook—this is especially important since eggs cook quickly and won’t wait for you!
Step 2: Combine Eggs with Mix-Ins
- 2 eggs
- 4 tbsp feta cheese
- 1/2 bell pepper
- 1/2 scallion
- 1 handful olives
- black pepper
Crack the eggs into a bowl and beat them well until the whites and yolks are fully incorporated.
Add the crumbled feta, diced bell pepper, sliced scallion, olives, and a generous pinch of black pepper.
Stir gently to combine, being careful not to crush the feta or olives too much—you want distinct flavor and texture bites throughout the finished dish.
Step 3: Cook and Finish the Scrambled Eggs
- egg mixture from Step 2
- 1.5 tsp olive oil
- 1 tbsp fresh basil
Heat the olive oil in a non-stick skillet or small pan over medium heat until shimmering, about 1 minute.
Pour in the egg mixture and let it sit undisturbed for about 1-2 minutes so the bottom starts to set.
Then gently scramble the eggs, stirring frequently and pushing them around the pan for another 2-3 minutes until they’re just set but still slightly creamy.
I like to stop cooking just before the eggs look fully done—they’ll continue cooking slightly from residual heat and stay wonderfully soft.
Transfer to a serving bowl and top with the fresh chopped basil.

Homemade Mediterranean Breakfast Bowls
Ingredients
- 1.5 tsp olive oil
- 2 eggs (large)
- 4 tbsp feta cheese (crumbled)
- 1 handful olives (kalamata, pitted)
- 1/2 bell pepper (diced)
- 1/2 scallion (thinly sliced)
- 1 tbsp fresh basil (chopped)
- black pepper
Instructions
- Dice the bell pepper into small, uniform pieces and thinly slice the scallion, keeping the white and green parts separate if desired. Pit the kalamata olives if not already done, and chop the fresh basil. Crumble the feta cheese into bite-sized pieces. Having everything prepped and ready ensures you won't be scrambling while the eggs cook—this is especially important since eggs cook quickly and won't wait for you!
- Crack the eggs into a bowl and beat them well until the whites and yolks are fully incorporated. Add the crumbled feta, diced bell pepper, sliced scallion, olives, and a generous pinch of black pepper. Stir gently to combine, being careful not to crush the feta or olives too much—you want distinct flavor and texture bites throughout the finished dish.
- Heat the olive oil in a non-stick skillet or small pan over medium heat until shimmering, about 1 minute. Pour in the egg mixture and let it sit undisturbed for about 1-2 minutes so the bottom starts to set. Then gently scramble the eggs, stirring frequently and pushing them around the pan for another 2-3 minutes until they're just set but still slightly creamy. I like to stop cooking just before the eggs look fully done—they'll continue cooking slightly from residual heat and stay wonderfully soft. Transfer to a serving bowl and top with the fresh chopped basil.


