Preheat the oven to 350 degrees F.
Coat your muffin cups with cooking spray or brush with oil.
Crack the eggs into a large bowl, add salt and pepper, beat until well mixed.
Cook bacon. Chop and prepare all your fillings.
Fill six muffin cups with bacon, peppers, tomatoes, herb de Provence, onions, and cheddar cheese.
Fill six muffin cups with artichoke hearts, ham or prosciutto, spinach, tomatoes, feta, chives, olives, cilantro.
Pour the egg mixture over the fillings, to the top.
Bake for 20 to 25 minutes or until eggs are set.
Serve immediately or store in the refrigerator for up to five days.