Heat oven to three hundred seventy five degrees Fahrenheit and grease a twelve cup muffin tin so the cups release clean.
Crack eggs into a large bowl and whisk until smooth. Add milk if you want a softer bite. Season with salt, black pepper, and garlic powder.
Chop vegetables small. If using meat, cook it and pat it dry. Shred the cheese.
Divide vegetables, meat, and cheese across the muffin cups so each cup gets a good mix.
Pour the egg mixture over the fillings. Fill each cup to about three quarters full.
Bake eighteen to twenty two minutes until the centers look set and the tops show light color.
Cool five minutes. Run a small knife around the edges and lift the muffins out.
Serve warm or cool fully and store in the fridge up to four days or the freezer up to two months.