These cheesy spinach egg muffins are soft, fluffy, protein-rich, and easy to prepare. They make a convenient breakfast, meal-prep option, or light snack.
Ingredients
Egg Muffins
- 8 large eggs
- 1 cup fresh spinach, finely chopped
- ¾ cup shredded cheddar cheese
- ¼ cup grated Parmesan cheese
- ¼ cup milk or unsweetened almond milk
- ¼ cup finely diced red bell pepper
- 2 tablespoons finely chopped green onions
- 1 small garlic clove, minced
- ½ teaspoon Italian seasoning
- ¼ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 tablespoon olive oil or cooking spray
Optional Additions
- ¼ cup diced mushrooms
- ¼ cup cooked turkey or chicken
- 2 tablespoons crumbled feta
- ¼ teaspoon red pepper flakes
- 1 tablespoon fresh parsley
- 2 tablespoons diced tomatoes, seeds removed
Nut Information
The basic recipe can be made nut-free.
- The recipe does not require peanuts or tree nuts.
- Parmesan and cheddar are dairy products and are not nuts.
- If using almond milk, the recipe will contain almonds. For a nut-free version, use regular milk, oat milk, or another suitable nut-free milk.
- If preparing these for someone with a severe nut allergy, check packaged cheese, milk, seasonings, and other ingredients for cross-contact warnings.
- Do not add almond flour, chopped nuts, or nut-based pesto if you need the recipe to remain nut-free.
Instructions
1. Prepare the Oven
Preheat the oven to 375°F (190°C).
Grease a 12-cup muffin pan thoroughly with olive oil or cooking spray. Silicone muffin cups can also be used.
2. Prepare the Spinach
Heat a small skillet over medium heat.
Add the chopped spinach and cook for about 1–2 minutes, just until wilted.
Remove from the heat and let it cool slightly.
If the spinach releases a lot of water, gently squeeze out the excess moisture. This prevents watery egg muffins.
3. Prepare the Egg Mixture
Crack the eggs into a large bowl.
Add:
- Milk
- Italian seasoning
- Paprika
- Salt
- Black pepper
- Garlic
Whisk until the eggs are smooth and well combined.
4. Add the Vegetables and Cheese
Stir in:
- Cooked spinach
- Red bell pepper
- Green onions
- Cheddar cheese
- Parmesan cheese
Mix gently until evenly distributed.
5. Fill the Muffin Cups
Pour the mixture evenly into the prepared muffin cups.
Fill each cup approximately ¾ full to allow room for the eggs to rise.
Sprinkle a little additional cheddar on top if desired.
6. Bake
Bake for 18–22 minutes, or until:
- The centers are set.
- The tops are lightly golden.
- The eggs no longer look wet or liquid.
Avoid overbaking because this can make the muffins rubbery.
7. Cool and Serve
Allow the egg muffins to cool in the pan for 5 minutes.
Run a small knife around the edges if necessary and gently remove them.
Serve warm.
Air Fryer Method
For silicone muffin cups:
- Preheat the air fryer to 320°F (160°C).
- Fill silicone cups about ¾ full.
- Place them carefully in the air fryer basket.
- Cook for approximately 10–14 minutes.
- Check that the centers are fully set.
- Allow them to cool for a few minutes before removing.
Cook in batches if needed.
Helpful Tips
- Squeeze excess moisture from cooked spinach.
- Don’t overfill the muffin cups.
- Freshly shredded cheese usually melts better than pre-shredded cheese.
- Let the muffins cool slightly before removing them.
- Silicone muffin liners make removal easier.
- Don’t overbake; the eggs should be just set.
- For extra fluffy muffins, whisk the eggs thoroughly before adding the vegetables.
- If using frozen spinach, thaw it completely and squeeze out as much water as possible.
Variations
High-Protein Egg Muffins
Add ½ cup cooked diced chicken or turkey.
Mediterranean Version
Replace cheddar with feta and add:
- Chopped tomatoes
- Spinach
- Oregano
- Fresh parsley
Spicy Version
Add:
- Jalapeño
- Red pepper flakes
- A little hot sauce
Mushroom Spinach Version
Sauté ½ cup finely chopped mushrooms with the spinach before adding them to the eggs.
Low-Carb Version
The basic recipe is already relatively low in carbohydrates. Skip milk if desired and add extra cheese or vegetables.
Storage and Meal Prep
Allow the muffins to cool completely before storing.
Place them in an airtight container and refrigerate for 3–4 days.
For longer storage, freeze them individually and transfer them to a freezer-safe container or bag.
Freezer: Up to 2 months.
Reheating
From the refrigerator:
- Microwave for 30–45 seconds, or
- Heat in a 350°F (175°C) oven for about 8–10 minutes.
From frozen:
- Microwave for approximately 60–90 seconds, checking frequently, or thaw overnight in the refrigerator before reheating.
Serving Suggestions
Serve with:
- Fresh avocado
- Tomato slices
- Mixed greens
- Fresh fruit
- Greek yogurt
- Salsa
- Roasted vegetables
- Whole-grain toast
Approximate Nutrition
Per muffin, assuming 12 muffins and the basic recipe:
- Calories: approximately 105
- Protein: approximately 7 g
- Fat: approximately 8 g
- Carbohydrates: approximately 2 g
- Fiber: approximately 0.5 g
Nutrition will vary depending on the cheese and milk used.
Questions and Answers
Q: Can I use frozen spinach?
Yes. Thaw it completely and squeeze out as much water as possible before adding it to the egg mixture.
Q: Can I make these without milk?
Yes. You can omit the milk or replace it with a small amount of water or another suitable milk.
Q: Can I use almond milk?
Yes, but it will no longer be nut-free. Use regular milk or a nut-free alternative if allergies are a concern.
Q: Can I use different cheese?
Absolutely. Mozzarella, Monterey Jack, Swiss, feta, or pepper Jack all work well.
Q: Why are my egg muffins watery?
Excess moisture usually comes from spinach, mushrooms, or tomatoes. Cook watery vegetables first and squeeze or drain them thoroughly before adding them.
Q: Why did my egg muffins become rubbery?
They were likely overbaked. Remove them from the oven as soon as the centers are set.
Q: Can I make them ahead of time?
Yes. They are excellent for meal preparation and can be refrigerated or frozen.
Q: Are these egg muffins keto-friendly?
Yes. The basic recipe is low in carbohydrates and can fit into a keto-style meal.
Q: Can I add meat?
Yes. Cooked bacon, turkey, chicken, sausage, or ham can be added. Make sure any meat is fully cooked before mixing it into the eggs.
Q: Are these gluten-free?
The basic ingredients are naturally gluten-free, but check packaged cheese, seasonings, and other processed ingredients for gluten or cross-contact if necessary.
Q: Are these nut-free?
Yes, when made with regular milk or another nut-free milk. If using almond milk or nut-based ingredients, they will no longer be nut-free.
- Mexican Orzo Salad with Lime-Cilantro Dressing - August 23, 2026
- Creamy Deli-Style Chicken Salad - August 23, 2026
- High Protein cheesy baked eggplant parmesan - August 23, 2026



