Frittatas can be made with any vegetables, meats or cheese. I typically use what I listed above or any leftover veggies in my refrigerator. I also like sweet potato, red onion, arugula, asparagus...
If you use different fillings just make sure to cook them starting with the ones that take the longest (otherwise the fast cooking veggies - like spinach - will get overcooked).