When mornings get busy in my house, I rely on easy make-ahead breakfasts like these Mediterranean egg bites in muffin tins. They’re warm, fluffy, and full of flavor from feta, spinach, and olives. Best of all, they bake in under 30 minutes, so you can enjoy them fresh or prep a batch ahead for the week. They’re a wonderful option for meal prep, hosting brunch, or sending your family out the door with something healthy and satisfying.
These egg bites are perfect for gatherings, too. Whether you’re hosting overnight guests, taking food to a church brunch, or just wanting to bless your family with a quick breakfast, this recipe keeps it stress-free and delicious.
Enjoyed this recipe – so easy to make.
—Janice F.
Egg Bites in Muffin Tins
Making these egg bites is quick and easy, ready in under 30 minutes, and can be made ahead for meal prep or a brunch buffet. The combination of spinach, feta, and olives delivers a Mediterranean flavor that feels both fresh and satisfying without being complicated. They are healthy and customizable, letting you swap in your favorite veggies, cheeses, or proteins to fit your family’s needs. Best of all, they are budget-friendly, relying on everyday ingredients you probably already have on hand.

Ingredient Notes
Here’s a quick overview of the key ingredients for this recipe. For the full list of ingredients and exact measurements, be sure to check the recipe card at the bottom of this post.
- Eggs: Large eggs give a fluffy texture. For a lighter option, use 8 egg whites in place of 6 whole eggs.
- Bell peppers: Choose firm peppers of any color. Dice them small so they cook evenly, and if using frozen peppers, be sure they’re thawed and patted dry to prevent sogginess.
- Spinach: Fresh baby spinach wilts quickly in the pan, adding color and nutrients. Frozen spinach works too if squeezed dry.
- White onion: Adds mild sweetness. Sub with green onions or shallots.
- Olives: Pitted green or black. Sun-dried tomatoes make a tasty swap.
- Feta cheese: Briny and creamy. Dairy-free feta or nutritional yeast also works.
- Milk: Whole milk adds richness. Use oat or almond milk (unsweetened) for dairy-free.
- Olive oil: For sautéing. Avocado oil works as a substitute.
How To Make Egg Bites in Muffin Tins
Cook Veggies
Heat the olive oil in a small skillet over medium heat. Add the diced bell peppers, onion, and garlic, and cook for about 2 minutes until they start to soften and smell fragrant. Stir in the chopped spinach and cook for 1 more minute until it wilts down, then remove the pan from the heat and mix in the sliced olives.


Assemble Tins
Evenly divide the warm vegetable mixture among the muffin cups and sprinkle feta cheese on top so it melts into the eggs while baking.


Whisk eggs
In a 4-cup measuring cup or mixing bowl with a spout, whisk together the eggs, milk, a pinch of salt, and some black pepper until smooth. Pour the mixture into muffin cups, filling about ¾ full.


Bake & Serve
Bake 18 to 20 minutes, or until centers are just set and tops are lightly golden. They should no longer jiggle in the middle.
Remove the pan from the oven and let the egg bites cool for 5 minutes before lifting them out. Garnish with extra feta or fresh parsley.

Use silicone muffin tins for best results. If using metal, grease well with cooking spray or oil.
Silicone liners work best. Paper liners may stick, even when sprayed.
Yes, bake and store in the fridge, then reheat before serving. They also freeze beautifully.
Variations, Substitutions, and Recipe Tips
Protein Boost: Add cooked sausage, diced ham, chicken, or tofu crumbles.
Flavor Enhancements: Try smoked paprika, sun-dried tomatoes, roasted red peppers, or fresh herbs like basil and dill. A little garlic powder or onion powder can deepen the flavor, too.
Tin Options: Mini muffin tins bake in about 20 minutes and make bite-sized snacks. Standard muffin tins will take closer to 25 to 28 minutes and give you larger, meal-sized portions.
Avoiding Soggy Bites: Always pre-cook watery veggies (spinach, mushrooms, zucchini) and be sure to drain away any extra moisture before mixing them into the eggs.
Hosting Tip: Prep the veggie mixture the night before and keep it in the fridge. In the morning, just whisk the eggs, pour, and bake.

Hospitality Challenge
Choose one person this week who might need encouragement, like a quiet neighbor, a friend going through a rough patch, or someone God’s placed on your heart, and invite them to join you for a relaxed morning walk. Afterward, welcome them in for a simple, warm breakfast like these Mediterranean egg bites or my Easy Copycat Recipe for Egg Bites at Starbucks as a fun variation and a cup of coffee. If you want to make the meal feel extra special, you can serve this Cheddar and Rosemary Savory Zucchini Bread, which brings a hearty balance to the light and fluffy egg bites, and maybe a plate of Bakery-Style Orange Cranberry Muffins with Crumb Topping. No pressure, no perfect setup, just time to slow down, share space, and remind someone they’re not alone. It’s a gentle, meaningful way to practice hospitality that feels more like friendship than formality.
More Easy Breakfast Recipes
- Warm and Cozy Pumpkin Oatmeal
- Ooey Gooey Sticky Buns Recipe (Using Frozen Dough)
- Juicy Maple Chicken Breakfast Sausage
- Easy Biscuits and Gravy Breakfast Casserole
- Easy Crescent Roll Cinnamon Rolls in Just 30 Minutes
- The Foolproof Way to Bake 2 Ingredient Biscuits
You’re going to enjoy how simple and flavorful these egg bites in muffin tins are, whether you’re preparing breakfast for the week or serving them at brunch. If you have any questions about making this recipe, feel free to ask in the comments below. I’m here to help!

Mediterranean Egg Bites In A Muffin Tin
Print recipes anytime as part of 🍍Intentional Hospitality family! Sign up once, and you’ll always have recipe printing at your fingertips. No need to join our newsletter but would love to have you!
You can add any recipe from Intentional Hospitality to your shopping list to plan a full menu!
Ingredients
- 1/2 tablespoon olive oil
- 1/3 cup bell peppers , red and yellow. diced
- 1/4 cup white onion, diced
- 2 teaspoons garlic, minced
- 1/2 cup spinach, chopped
- 1/4 cup olives, sliced
- 1/4 cup feta cheese
- 6 eggs, large
- 1 1/2 tablespoons milk
- Salt and pepper, to taste
- Extra feta and chopped parsley for garnish, Optional
Instructions
Preheat Oven
- Set the oven to 350°F (175°C) and lightly spray a mini muffin tin pan with non-stick cooking spray.
Cook Vegetables
- Heat olive oil in a small skillet over medium heat.1/2 tablespoon olive oil
- Add diced bell peppers, onion, and garlic. Cook for 2 minutes until softened.1/3 cup bell peppers, 1/4 cup white onion, 2 teaspoons garlic
- Stir in chopped spinach and cook for 1 more minute until wilted.1/2 cup spinach
- Remove from heat and stir in the sliced olives.1/4 cup olives
Assemble Egg Bites
- Evenly divide the vegetable mixture among the mini muffin cups.
- Sprinkle feta cheese over the veggies.1/4 cup feta cheese
Prepare Egg Mixture
- In a 4 cup measuring cup with a spout, whisk together the eggs, milk, salt, and pepper.6 eggs, 1 1/2 tablespoons milk, Salt and pepper
- Carefully pour the egg mixture over the vegetables, filling each muffin cup about 3/4 full.
Bake
- Place the muffin pan in the oven and bake for 20 minutes, or until the egg bites are set and lightly golden on top.
Garnish and Serve
- Remove the egg bites from the oven and let them cool for 5 minutes.
- Garnish with extra feta cheese and chopped olives if desired.Extra feta and chopped parsley for garnish
Gina’s Notes and Tips
- Fridge: Keep any leftovers fresh by storing them in an airtight container in the refrigerator for up to 4 days.
- Freezer: Place the cooled egg bites on a baking sheet to freeze individually, then transfer them to a freezer-safe bag or container where they will keep for up to 2 months.
- Reheating:
- Microwave: 45 seconds from fridge, 1 to 2 minutes from frozen.
- Oven: 350°F for 10 minutes for a crisp edge.
- Air fryer: 350°F for 5 minutes from fridge.
Equipment




Enjoyed this recipe – so easy to make.
Thank you Janice. I added you as a star reviewer at the top of the post.