Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Egg Muffins with Veggies and Cheese

Published: Feb 2, 2026 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

These Egg Muffins with Veggies and Cheese are a protein-packed breakfast option loaded with colorful vegetables and melty cheese. They’re perfect for busy mornings, easy to prep ahead, and great for freezing or storing in the fridge. I love how versatile they are—whether I want something light and vegetarian or decide to add a bit of bacon or sausage, they always hit the spot.

Egg Muffins with Veggies and Cheese

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

10 large eggs

⅓ cup milk (dairy or non-dairy)

½ teaspoon salt

¼ teaspoon black pepper

1 cup chopped spinach

½ cup chopped red bell pepper

½ cup chopped zucchini

⅓ cup chopped red onion

½ cup shredded cheddar cheese (or your favorite cheese)

Optional: chopped cooked bacon or sausage

Directions

I start by preheating the oven to 375°F (190°C). Then, I grease a 12-count muffin pan or line it with silicone liners for easy cleanup.

In a large mixing bowl, I whisk together the eggs, milk, salt, and pepper until the mixture is smooth and well combined.

I fold in the spinach, bell pepper, zucchini, onion, cheese, and any cooked meat if I’m using it.

I divide the egg mixture evenly among the 12 muffin cups, filling each about three-quarters full.

I bake them for 20 to 25 minutes, just until the centers are set and the tops have a light golden color.

After baking, I let the muffins cool in the pan for 5 minutes before removing them.

Once cooled, I either serve them warm or store them for later.

Servings and timing

Servings: 12 egg muffins

Prep Time: 10 minutes

Cooking Time: 25 minutes

Total Time: 35 minutes

Calories: 120 kcal per muffin

Variations

There are endless ways I like to tweak this recipe:

I swap cheddar for mozzarella, feta, or pepper jack for different flavor profiles.

I use kale instead of spinach or add mushrooms, tomatoes, or green onions.

For a heartier option, I include chopped cooked bacon, ham, or breakfast sausage.

To make them dairy-free, I simply use almond or oat milk and skip the cheese or use a dairy-free alternative.

Sometimes I spice things up with a dash of hot sauce or red pepper flakes.

Storage/Reheating

I store leftover egg muffins in an airtight container in the fridge for up to 5 days. They also freeze well for up to 3 months—just let them cool completely before freezing.

When I’m ready to eat, I reheat them in the microwave for about 30–45 seconds from the fridge or about 1–2 minutes from frozen. If I want them extra crispy, I reheat in the oven at 350°F (175°C) for 10 minutes.

FAQs

How do I keep egg muffins from sticking to the pan?

I’ve found that greasing the muffin tin really well with nonstick spray or using silicone liners prevents any sticking. Silicone liners work best for easy release and cleanup.

Can I make these egg muffins ahead of time?

Absolutely. I often make a batch on Sunday and store them in the fridge for weekday breakfasts. They hold up great for several days and reheat quickly.

Are these egg muffins keto-friendly?

Yes, these muffins are low in carbs and high in protein, which fits well into a keto or low-carb diet. I just make sure to use full-fat cheese and skip any high-carb veggies.

Can I make this recipe dairy-free?

Yes, I use a non-dairy milk like almond or oat milk and omit the cheese or replace it with a dairy-free cheese to keep it dairy-free.

Can I use egg whites instead of whole eggs?

I can! I typically use about 1 ¼ cups of liquid egg whites to replace the 10 whole eggs. The texture is slightly lighter, but they still turn out delicious.

Conclusion

These veggie and cheese egg muffins are one of my go-to make-ahead breakfasts. They’re quick, flavorful, and endlessly customizable. Whether I’m grabbing one on the way out the door or enjoying a relaxed weekend breakfast, they always satisfy. I hope this becomes one of your favorites, too.


📖 Recipe:

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Egg Muffins with Veggies and Cheese

Egg Muffins with Veggies and Cheese


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 35 minutes
  • Yield: 12 egg muffins
  • Diet: Gluten Free
Print Recipe
Pin Recipe

Description

Protein-packed breakfast egg muffins loaded with colorful vegetables and melty cheese, perfect for meal prep or a quick grab-and-go breakfast.


Ingredients

10 large eggs

⅓ cup milk (dairy or non-dairy)

½ teaspoon salt

¼ teaspoon black pepper

1 cup chopped spinach

½ cup chopped red bell pepper

½ cup chopped zucchini

⅓ cup chopped red onion

½ cup shredded cheddar cheese (or your favorite cheese)

Optional: chopped cooked bacon or sausage


Instructions

  1. Preheat oven to 375°F (190°C). Grease a 12-count muffin pan with nonstick spray or line with silicone liners.
  2. In a large bowl, whisk together the eggs, milk, salt, and pepper until fully combined.
  3. Stir in the spinach, bell pepper, zucchini, onion, cheese, and any optional cooked meat.
  4. Evenly divide the mixture among the 12 muffin cups, filling each about ¾ full.
  5. Bake for 20–25 minutes or until the centers are set and the tops are lightly golden.
  6. Let the muffins cool in the pan for 5 minutes before removing.
  7. Serve warm, or allow to cool completely and store in the refrigerator for up to 5 days or freeze for up to 3 months.

Notes

Use silicone muffin liners for easier cleanup and removal.

Customize with your favorite veggies or cheeses.

Freeze in an airtight container and reheat in the microwave for a quick breakfast.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 egg muffin
  • Calories: 120
  • Sugar: 1g
  • Sodium: 200mg
  • Fat: 8g
  • Saturated Fat: 3g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 2g
  • Fiber: 0.5g
  • Protein: 9g
  • Cholesterol: 165mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Breakfast

  • Moong Dal Dosa
    Moong Dal Dosa
  • Almond Flour Scones
    Almond Flour Scones
  • Sourdough Coffee Cake Muffins
    Sourdough Coffee Cake Muffins
  • Sourdough Discard Waffles
    Sourdough Discard Waffles
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Egg Muffins with Veggies and Cheese
    Egg Muffins with Veggies and Cheese
  • Instant Rava Appe (Kuzhi Paniyaram)
    Instant Rava Appe (Kuzhi Paniyaram)
  • Strawberry Cheesecake
    Strawberry Cheesecake
  • Keto Cheesecake Fluff
    Keto Cheesecake Fluff

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz