Breakfast Veggie Egg Muffins — Bell Pepper, Spinach & Cheddar

Breakfast Veggie Egg Muffins — Bell Pepper, Spinach & Cheddar

🥚 Meal Prep May 4, 2026 · 5 min read Bell pepper, spinach, sharp cheddar, eggs. That’s genuinely…

Prep
5 min

Cook
20 min

Total
25 min

Serves
12 servings

Level
Easy

Cuisine
American



Jump to Recipe

Bell pepper, spinach, sharp cheddar, eggs. That’s genuinely it. Make a batch Sunday and breakfast is sorted Monday through Friday — no thinking required before 8am.

Classic veggie egg muffins fresh from the oven — golden edges, bell pepper and spinach visible through the egg

Some recipes just work. No drama, no complicated steps, no searching for some ingredient you’ve never heard of. This classic veggie egg muffin is exactly that — bell pepper, spinach, cheddar, eggs. Done.

I’ve made probably a hundred versions of egg muffins over the years. Spicy ones, Mediterranean ones, meat-loaded ones. And I always come back to this one. There’s something about the sweetness of the bell pepper with the mild bitterness of the spinach and that melty sharp cheddar that just works together every single time. My daughter literally asks for these by name, which is not something I take lightly.

If you’re new to meal prepping breakfast, this is the perfect starting point. It’s forgiving, fast, and the ingredients are things you probably already have in the fridge right now. Make a batch on Sunday afternoon and breakfast is sorted for the whole week. No thinking required before 8am — which is honestly the whole goal.

Why You’ll Love This Recipe

  • Five ingredients — eggs, bell pepper, spinach, cheddar, milk. That’s genuinely it
  • 25 minutes start to finish — including oven time
  • Holds up beautifully in the fridge for 5 full days without getting weird
  • Naturally gluten free with zero substitutions needed
  • Kid-friendly — the colors are pretty, the flavor is mild, and they’re fun to eat
  • High in protein — around 6g per muffin, keeps you full way longer than toast
  • Freezer-friendly — make a double batch and you’re set for two weeks

Step-by-Step Instructions

  1. 1
    Preheat and prep your pan. Set your oven to 375°F (190°C). Grease your muffin tin really well — every cup, including the flat rim around each one. Egg sticks aggressively, and you’ll lose half a muffin if the tin isn’t properly greased. A silicone pan is even better if you have one.

    💡 Use a silicone muffin pan if you have one — the muffins pop right out with zero effort and zero sticking.
    Muffin tin being generously greased with cooking spray — every cup and the flat rim around each one

  2. 2
    Dice your vegetables. Cut the bell pepper into small pieces, roughly ¼ inch. Dice the onion small too — you want everything to cook through in the oven without any crunchy raw spots. Give the spinach a rough chop so it distributes evenly rather than clumping in one spot.

    Bell pepper diced small, spinach roughly chopped, and onion finely diced — all prepped and ready

  3. 3
    Whisk your egg base. Crack all 6 eggs into a large measuring cup with a spout — the spout makes pouring into the muffin cups so much tidier. Add the milk, garlic powder, salt, and pepper. Whisk well until smooth, fully combined, and just slightly frothy. About 30 seconds of good whisking.

    💡 Season the egg mixture generously — eggs need more salt than you expect when raw. Taste it before it goes in; you can’t add more once they’re baked.
    Eggs, milk and seasonings whisked together in a large measuring cup until smooth and slightly frothy

  4. 4
    Fill the muffin cups. Divide the diced bell pepper, spinach, and onion evenly between all 12 cups. Don’t overthink the distribution — roughly even is fine. Sprinkle a small pinch of shredded cheddar over the vegetables in each cup.

    Muffin cups filled with diced bell pepper, spinach and onion — each topped with a pinch of shredded cheddar

  5. 5
    Pour the egg mixture. Slowly pour the whisked egg over the fillings in each cup. Fill them about ¾ of the way — leave some room because they puff up in the oven. Go slow so the egg distributes evenly and you don’t overflow.

    ⚠️ Don’t fill above ¾ — they puff up considerably during baking and overflow makes a mess on the pan and the oven floor.
    Whisked egg mixture being poured slowly over the vegetable fillings in each muffin cup — about ¾ full

  6. 6
    Bake. Place the tin in the center of your preheated oven and bake for 18 to 22 minutes. They’re done when the tops are puffed, the centers look set (not jiggly), and the edges are just barely golden. A toothpick inserted into the center should come out clean.

    ⚠️ Don’t open the oven door during baking — the temperature drop can cause them to deflate. Check once at 18 minutes and go from there.
    Egg muffins baking in the oven — tops puffed and golden, edges set and lightly browned

  7. 7
    Rest and remove. Take them out of the oven and let them sit in the pan for 5 full minutes before you try to remove them. They need that time to firm up. Then run a butter knife around each one and gently lift them out — they should pop out cleanly.

    💡 Don’t rush the 5-minute rest. They’re too fragile straight from the oven and will fall apart if you try to remove them too soon.
    Finished egg muffins resting in the pan for 5 minutes before being lifted out cleanly with a butter knife


Breakfast Veggie Egg Muffins — Bell Pepper, Spinach & Cheddar

Prep ⏱ 5 min
Cook ⏱ 20 min
Total ⏱ 25 min
Level ⚡ Easy
Serves 🍽 12 servings

🧄 Ingredients

Serves: 12
  • 6 ¾ large eggs
  • 60 ¾ ml whole milk
  • 80 ¾ g red or orange bell pepper, diced small
  • 25 ¾ g fresh baby spinach, roughly chopped
  • 35 ¾ g white or yellow onion, finely diced
  • 55 ¾ g sharp cheddar cheese, freshly grated
  • 1 ¾ tsp garlic powder
  • 1 ¾ tsp fine sea salt
  • 1 ¾ tsp black pepper
  • 1 ¾ tbsp cooking spray or olive oil

📋 Instructions

  1. 1

    Preheat the oven to 375°F (190°C). Grease every cup of a 12-cup muffin tin very generously with cooking spray or olive oil, including the sides. Do not rush this step — eggs stick badly to under-greased pans.

    💡 A silicone muffin pan eliminates sticking completely and is worth getting if you make these regularly.
  2. 2

    Dice the bell pepper and onion into small pieces, about 1/4 inch. Roughly chop the spinach. If the spinach is damp from washing, pat it dry with a paper towel before chopping.

    💡 Small, even pieces ensure everything cooks through properly in the oven.
  3. 3

    Crack 6 eggs into a large measuring cup with a spout or a bowl. Add the milk, garlic powder, salt, and pepper. Whisk well for about 30 seconds until smooth, fully combined, and slightly frothy.

    💡 Taste the egg mixture and season properly now — you cannot add more salt after baking.
  4. 4

    Divide the diced bell pepper, spinach, and onion evenly between the 12 muffin cups. Add a small pinch of shredded cheddar cheese on top of the vegetables in each cup.

    💡 Roughly even distribution is fine — no need to be precise.
  5. 5

    Slowly pour the whisked egg mixture over the fillings in each cup, filling each one about 3/4 full. Leave room at the top — the egg puffs up during baking.

    💡 A measuring cup with a spout makes this step much neater and prevents spills.
  6. 6

    Bake in the center of the preheated oven for 18 to 22 minutes, until the tops are puffed, the centers are set and not jiggly, and the edges are just lightly golden. A toothpick inserted in the center should come out clean.

    💡 Don\'t open the oven door during baking — the temperature drop can cause more deflating than usual.
  7. 7

    Remove from the oven and let the muffins rest in the pan for 5 full minutes before removing. Run a butter knife around the edge of each muffin and gently lift them out.

    💡 The resting time is important — they need to firm up before you try to pop them out or they may fall apart.

Nutrition Per Serving

75 Calories
2.00g Carbs
6.00g Protein
5.00g Fat
0.00g Fiber
185mg Sodium

Did you make this recipe? Rate it!

💡 Pro Tips

  • Grate your own cheese. Pre-shredded cheddar is coated with potato starch that stops it from melting properly. A freshly grated block melts into the egg mixture beautifully and tastes significantly better.
  • Pat your spinach dry if it’s wet. Excess moisture from washing can make your muffins watery on the bottom. A quick pat with a paper towel before chopping is all it takes.
  • Don’t skip the milk. It creates steam as the eggs bake, giving you a lighter, fluffier texture instead of a dense rubbery egg cup.
  • Season the egg mixture properly before pouring. Eggs need more salt than you expect raw — taste it and season at this stage because you can’t add more once they’re baked.
  • Use a silicone muffin pan if you have one. The muffins squeeze right out with zero effort and zero sticking. With a metal pan, be very generous with grease all the way up the sides.
  • Don’t open the oven door during baking. The temperature drop can cause them to deflate more dramatically than usual. Trust the timer and check once at 18 minutes.

Variations to Try

🌶️
Add a Little Heat

Throw in a pinch of red pepper flakes to the egg mixture, or swap the cheddar for pepper jack. A little kick without changing the whole vibe of the recipe.

🧀
Swap the Cheese

Gruyère for a nuttier flavor, feta with sundried tomatoes for a tangy Mediterranean bite, or smoked gouda for something richer and more indulgent.

🥦
More Vegetables

Thinly sliced mushrooms, zucchini (squeeze out the water first), or halved cherry tomatoes all work beautifully alongside the bell pepper and spinach. Keep the total volume the same.

🥩
Add a Protein

Pre-cooked crumbled turkey sausage or diced turkey bacon mixed in with the veggies takes these from a light breakfast to a really substantial one. Cook and cool the meat first.

Serving Ideas

  • Two egg muffins with a piece of fruit — the whole weekday breakfast, done in 90 seconds
  • Alongside sliced avocado with a pinch of flaky salt for something a little more
  • On a weekend brunch board with fresh fruit, good toast, and yogurt with honey
  • Cold as a mid-morning snack — the protein makes them genuinely satisfying
  • Served warm with a small dipping cup of ketchup for kids — works every time

Storage & Reheating

Where How long Notes
❄️ Fridge Up to 5 days Airtight container — day 4 still tastes like day 1
🧊 Freezer Up to 2 months Freeze in a single layer first, then transfer to a freezer bag — freeze in pairs for easy portioning
🔥 Reheat (fridge) 30–40 sec Microwave on a plate loosely covered with a damp paper towel — keeps them from drying out
🔥 Reheat (frozen, microwave) 60–90 sec Straight from frozen, check halfway through
🔥 Reheat (frozen, oven) 10–12 min Wrapped in foil at 350°F — better texture if you have the time

Frequently Asked Questions

This is completely normal and happens to everyone. Egg muffins puff up from steam during baking and then settle as they cool. It doesn’t mean anything went wrong — they’re still perfectly cooked. If they sink dramatically before you take them out of the oven, they may need a few more minutes.

You can, but thaw it completely and squeeze out as much water as possible — frozen spinach holds a surprising amount of liquid. Skip this step and your muffins will be watery at the bottom. Use about 2 tablespoons of thawed, drained frozen spinach in place of the fresh.

Yes — they won’t be quite as rich but still taste good. Add a little extra salt to compensate, or a teaspoon of nutritional yeast for a mild cheesy flavor without the dairy.

Almost always it’s not enough grease, or the pan wasn’t greased all the way up the sides. Egg creeps up during baking and sticks there. Next time, grease very generously or switch to a silicone muffin pan which solves this completely.

Absolutely — just use a second muffin tin and bake both at the same time on the same oven rack, or rotate them halfway through. The bake time stays the same.

More than you’d expect. Two egg muffins with some fruit keeps most people full until lunch. The protein from the eggs and cheese is what does it — it’s not the volume, it’s the macros.

Yes — whisk the eggs, milk, and seasonings together and refrigerate overnight. Chop the vegetables too and store them separately. In the morning, just fill the tin and bake. It cuts the morning work down to almost nothing.

If there’s one recipe that’s genuinely changed how my mornings run, this is probably it. It sounds almost too simple — five ingredients, one pan, twenty minutes — but that’s exactly why it works. Simple things you’ll actually do consistently.

Make a batch this Sunday. Set them in the fridge, and see how different Monday through Friday feels when breakfast is already sorted before you even wake up. I think you’ll understand pretty quickly why this one doesn’t leave the rotation. 🧡

Emily Bennett
Emily Bennett
Blogger · foodhitsdifferent.com · she/her
I’m the home cook behind FoodHitsDifferent.com. I love simple, homemade food made with fresh, seasonal ingredients — the kind of meals that don’t take forever but still taste like you put in the effort.
📍 Naperville, Illinois


Get new recipes in your inbox 🍋

No spam — just the good stuff, straight to you.

Emily Bennett
Emily Bennett
Blogger · foodhitsdifferent.com

she/her

I’m the home cook behind FoodHitsDifferent.com. I love simple, homemade food made with fresh, seasonal ingredients — the kind of meals that don’t take forever but still taste like you put in the effort. This is my little corner of the internet for sharing the recipes I actually make at home.

📍 Naperville, Illinois

My Story →