Mediterranean Breakfast Skillet is a colorful breakfast packed with eggs, white beans, spinach, tomatoes, and fresh herbs. It’s a satisfying meal made with wholesome ingredients that’s simple enough for busy mornings and special enough for a weekend brunch.
Why You’ll Love This Recipe
- Ready in about 20 minutes.
- Packed with colorful vegetables.
- Rich in protein and fiber.
- One-pan meal with easy cleanup.
- Great for breakfast, brunch, or even a light dinner.

Ingredients
- 4 large eggs
- 1 cup cooked white beans
- 2 cups baby spinach
- 1 cup cherry tomatoes, halved
- ¼ cup diced red onion
- ¼ cup crumbled vegan feta (optional)
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 2 tablespoons chopped fresh parsley
- Sea salt
- Black pepper
- Whole-grain toast for serving
Instructions
- Heat the olive oil in a large skillet over medium heat.
- Sauté the onion and garlic until fragrant.
- Add the tomatoes and cook until they begin to soften.
- Stir in the spinach and cook until just wilted.
- Fold in the white beans and oregano.
- Create small wells and crack the eggs into the skillet.
- Cover and cook until the eggs reach your preferred doneness.
- Sprinkle with vegan feta, parsley, and black pepper before serving with whole-grain toast.
Yum’s Tips
- Use fresh herbs whenever possible for the brightest flavor.
- Cover the skillet while the eggs cook to help the whites set evenly.
- Add a pinch of red pepper flakes if you enjoy a little heat.
- Warm the toast while the eggs finish cooking for perfect timing.
Variations
- Substitute chickpeas for the white beans.
- Add sliced mushrooms or zucchini.
- Use fresh basil instead of parsley.
- Add olives or roasted red peppers.
- Skip the eggs and add extra beans for a fully plant-based version.
Storage & Meal Prep
The vegetable and bean mixture can be prepared a day ahead and refrigerated. Reheat gently in a skillet before adding fresh eggs just before serving. Leftovers can be refrigerated for up to 2 days.
Nutrition Highlights
Eggs provide high-quality protein, white beans add fiber and plant protein, spinach contributes iron and vitamins, and tomatoes supply vitamin C and antioxidants. Together they create a balanced breakfast that supports lasting energy.
Perfect Pairings
- Whole-grain toast
- Fresh fruit salad
- Herbal tea
- Black coffee
- Fresh orange slices
Yum’s Note
I love breakfasts that are colorful, satisfying, and simple enough to make without a lot of fuss. This Mediterranean Breakfast Skillet brings together fresh vegetables, hearty beans, and perfectly cooked eggs in one pan, making it an easy way to start the day with plenty of flavor.
Try my Garden Veggie Breakfast Scramble for another colorful breakfast packed with fresh vegetables.
The Academy of Nutrition and Dietetics offers information on nutrition and health, from meal planning and prep.
Join Yum’s Kitchen for simple recipes, smart grocery tips, and practical kitchen inspiration delivered straight to your inbox. Browse the Yum Shop for practical guides and e-books designed to make healthy eating easier every day.