One of the BEST meal prep breakfasts!

If you’re anything like me and roll out of bed with your stomach growling… then you’re going to love how amazing it is to have these spinach tomato egg bites waiting for you in the fridge!

Only 5 minutes of hands-on prep time, another 20-25 for baking, and these mini frittatas are ready to enjoy!

While they are super easy to make, I’ve done a lot of testing and tweaking over the years with both Breakfast Egg Muffins as well as Egg White Bites and there’s one thing you HAVE to get right: your muffin tin.

email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week.

Best Muffin Tin for Egg Bites

One of the biggest frustrations with making egg muffins at home is that often they end up sticking to the pan.

In order to avoid this sticky situation, there are 2 types of muffin pans you can use:

  • Non-stick muffin pan. Not all non-stick pans are created equal. If you see any scratches, or if you’ve had it for years and have baked dozens of muffins in it, chances are it’s probably not as non-stick as you think. In this case, I’d advise investing in a new non-stick muffin pan if you plan to make egg bites often!
  • Ceramic-coated muffin pan. This is probably the best option since it is the most non-stick of the pans. If you don’t already have one, this ceramic muffin pan is what I use and absolutely LOVE.

Pro Tip: If you’re still nervous about your egg muffins sticking to the pan, you can always use a parchment paper muffin cup liner. Do NOT use a regular paper liner as the eggs will stick to it like glue!

Ingredient Notes

Please see the recipe card below for the exact measurements and detailed instructions.

Eggs, milk, spinach, tomatoes, and seasonings are the basic ingredients for this egg muffins recipe.
  • Eggs. You’ll need 10 large eggs. Egg beaters can also be used, but I’ve found they have excess liquid that fresh eggs don’t have.
  • Milk. Whole milk or 2% is recommended, but other full-fat plant-based milks, such as cashew, oat, and soy, have all been tested and work great.
  • Garlic and Onion Powders. These add that little hint of umami flavor that balances out the veggies.
  • Cheese. Shredded mozzarella cheese pairs the best with the tomatoes and spinach, but Monterrey Jack and even Gruyere would be great options. I’d look for a thinly shredded cheese so it mixes into the bites easily.
  • Spinach. Since the spinach cooks in the egg muffins while baking, I like to use thinly sliced fresh baby spinach leaves. Frozen, cooked spinach tends to have too much excess liquid and doesn’t incorporate as easily into the bites.
  • Tomatoes. Cherry or grape tomatoes are preferred since they have less juice and more flavor. Vine-ripened or Roma tomatoes can be subbed, but you’ll want to remove the watery seeds prior to using.

How to Make Spinach and Tomato Egg Muffins

Please see the recipe card below for more detailed ingredient amounts and instructions.

Make the Egg Mixture

Whisk together the eggs, milk, salt, pepper, garlic powder, and onion powder in a large bowl. You want to make sure it’s smooth and fully combined with no streaks of egg whites left behind!

Pro Tip: I mix my eggs in a large measuring cup (at least a 4-cup) with a spout so it’s easier to pour them into the muffin tin later!

Prep the muffin pan.

Grab that 12-count muffin tin we talked about earlier (either a non-stick or ceramic-coated) and spray each cup generously with non-stick cooking spray. This is another step that ensures easy removal after baking!

Carefully pour the egg mixture into each well, filling them just about halfway. (Any more and they’ll puff up too much and collapse once they cool.)

Add the spinach, tomatoes, and cheese.

Divide the spinach, tomatoes, and cheese evenly between the muffin cups. Give each one a gentle stir with a spoon to mix the fillings in with the egg.

Cheese is sprinkled by a hand into the egg bite mixture.

Bake in the oven.

Pop the muffin tin into your preheated oven and bake for 22–24 minutes. You’ll know they’re done when they’ve puffed up and the centers are fully set and no longer jiggly.

NOTE: The muffins will deflate some after a minute or two of cooling. That’s totally normal!

More Variations to Try

This combo of flavors is my personal favorite since you get a bunch of veggies in a mini protein-packed form. But, just like all good recipes in life, this one is completely customizable! Here are a few other fun additions you can try:

  • Meat. Mix in some crumbled bacon, cubed ham, or even cooked sausage.
  • Veggies. The sky’s the limit here! Bell peppers, shredded carrots, finely chopped broccoli, or even onion would taste great.
  • Herbs. I love mixing in some fresh parsley, basil, or cilantro for a burst of flavor!
  • Cheeses. Have fun with the cheeses. Everything from a sharp cheddar to Feta crumbles would taste so good in these.

Tap stars to rate!

4.55 from 22 votes

Spinach Tomato Egg Muffins Recipe

These Spinach Tomato Egg Muffins are the perfect grab-and-go breakfast for busy mornings and are super easy to prep ahead! In under 30 minutes you can whisk up eggs, fresh spinach, cherry tomatoes, and cheese with a little milk, pop them in the oven, and then dig in.
A stack of Spinach Tomato Egg Muffins are served on a breakfast plate.
Yield 12 muffins
Prep 5 minutes
Cook 25 minutes
Total 30 minutes
An image of an envelope sealed shut with the Evolving Table logo.

email this recipe!

Enter your email and we’ll send it directly to you.

Ingredients 

  • 10 eggs
  • ¼ cup whole milk (see note)
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • ¾ cup baby spinach leaves thinly sliced
  • ¾ cup cherry tomatoes quartered
  • ¾ cup shredded Mozzarella cheese

Instructions 

  • Preheat the oven to 350℉.
  • In a large bowl combine the eggs, milk, salt, pepper, garlic powder, and onion powder. Whisk until well combined.
    10 eggs, ¼ cup whole milk, 1 teaspoon salt, ¼ teaspoon black pepper, ¼ teaspoon garlic powder, ¼ teaspoon onion powder
  • Spray a non-stick or ceramic coated 12-count muffin cup tray with non-stick cooking spray. Make sure you completely coat the cavities so the eggs don’t stick!
  • Fill each muffin cup to ½ full with the egg mixture.
Add 1 tablespoon spinach, 1 tablespoon tomatoes, and 1 tablespoon shredded cheese to each cup. Stir the fillings into the scrambled eggs with a spoon until all ingredients are well combined.
    ¾ cup baby spinach leaves, ¾ cup cherry tomatoes, ¾ cup shredded Mozzarella cheese
  • Bake the egg muffins in for 22-24 minutes, or until the middles are set and no longer jiggly.
  • Serve immediately or refrigerate and enjoy for up to 3-4 days.
Last step! If you make this, please leave a review letting us know how it was!

Tap stars to rate!

4.55 from 22 votes

Video

Notes

  • Milk: Whole milk is preferred for it’s flavor and texture, but 2% or even a full-fat plant-based milk will work.
  • Tomatoes: You can use regular vine-ripened tomatoes or Campari tomatoes in place of the cherry or grape tomatoes, just make sure to remove the seeds first so your egg muffins don’t turn out watery.
  • Cheese: Mozzarella melts beautifully, but feel free to switch it up with white cheddar, Gruyère, or even Fontina for a little extra flavor.
  • Muffin trays: Use a high-quality non-stick muffin tray or a ceramic-coated one for best results. If you’re nervous about sticking, parchment paper liners are a great backup. (Just avoid the paper ones!)
  • Storage: Let the muffins cool completely before storing. They’ll keep in the fridge for up to 4–5 days or in the freezer for up to 3 months. Reheat in the microwave when ready to eat.
 
 

Nutrition

Calories: 77kcal, Carbohydrates: 1g, Protein: 6g, Fat: 5g, Saturated Fat: 2g, Trans Fat: 1g, Cholesterol: 142mg, Sodium: 264mg, Potassium: 92mg, Fiber: 1g, Sugar: 1g, Vitamin A: 499IU, Vitamin C: 2mg, Calcium: 66mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Made this recipe?Leave a comment below!

How long do egg muffins last in the fridge?

Egg muffins last up to 4–5 days in the refrigerator when stored in an airtight container. Make sure you let them cool completely before refrigerating to avoid extra moisture build-up (no one likes soggy muffins!)

Can you freeze egg muffins?

Absolutely! Once they’ve cooled completely, place them in a single layer on a baking sheet. Freeze for about 1–2 hours, or until solid, then transfer to a freezer-safe bag or container. They’ll keep for up to 3 months.

What’s the best way to reheat egg muffins?

If refrigerated, simply pop them in the microwave for 30-45 seconds, or until heated through. If previously frozen, thaw overnight in the refrigerator and then reheat in the microwave.

Can I make egg white muffins?

You can definitely make Egg White Bites, but you will need to add in a few more egg whites to make up for the difference in volume. For this recipe use 12 egg whites, instead of 10 whole eggs, and sub cottage cheese or yogurt in place of the milk so they don’t get too runny.

Other Easy Egg Recipes for Breakfast

I’m a big proponent of starting your day with a good dose of eggs! Here are some of my favorite ways to cook them up so you never get tired of them:

London Brazil taking a bite from a bowl of food.

Hi, I'm London!

Come join me as we turn everyday dinners into Weeknight Winners with simple and downright delicious recipes, made mostly from scratch, that will make everyone at the table smile!

You May Also Like

Wondering what's for dinner?
These 7 Simple Skillet Dinners make cooking on busy weeknights a delicious breeze! 😋
4.55 from 22 votes (22 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 4 stars
    Very good , I’ve done one with mushrooms, and bacon added which is my personal favorite! The flavor is outstanding together.

    1. Yay! So happy to hear you enjoyed the recipe! Sounds tasty. Thanks so much for taking the time to leave a comment and rating!

  2. 5 stars
    So easy to put together and I cooked them in a 375 degree oven for 18 minutes. Placed bacon pieces on top & I only had cheddar but they were delicious. Highly recommended.

    1. Yay! So happy to hear you enjoyed the recipe, Mary! Yum! Thanks so much for taking the time to leave a comment and rating!

    1. Yay! So happy to hear you enjoyed the recipe, DiAnne! They’re perfect to share. Thanks so much for taking the time to leave a comment and rating!

  3. 5 stars
    I substitute the tomatos for small chopped red pepper, used frozen spinach. I added 3 small links of Brown ‘N Serve turkey sausage finely chopped therefore l only used 1/4 teaspoon of salt.
    My husband and my family loved it.
    Thank you for the recipe.

    1. Yay! So happy to hear you enjoyed the recipe, Zully! I’m glad your family loved it. Thanks so much for taking the time to leave a comment and rating!

    1. Yay! So happy to hear you enjoyed the recipe, Elizabeth! Thanks so much for taking the time to leave a comment and rating!

    1. No, I haven’t tried making this into a casserole. But, I would suggest using an 8×10-inch and bake at 350. Then, check after 15 minutes or so. Hope this helps!

  4. 5 stars
    Hi..I am very new on your mailing list..I liked your awesome recipes and weekly meals but could not post them to my social media accounts such as:Facebook..Twitter..Yummly and or Tumblr..I could save them only on Pinterest.Please comment

    1. I am so happy you enjoy the recipes and have joined the mailing list!! If you would like to share recipes on Facebook or twitter you can copy and paste the URL into those apps. Currently, I do not have a button for you to click to share from the site, but have considered adding them! Thanks for your question!

  5. Thanks London, I really enjoy your food e-mails, as I am a celiac and am lactose intolerant also. There are great recipes I can eat. I really look forward to seeing what new recipes I can try.

    1. Thank you Susan! I am so happy I can help you out. We do a lot of gluten-free and dairy-free recipes in our house, so you’ve come to the right place 🙂 Thanks so much for your comment!