Preheat your oven to 350°F (175°C).
Lightly grease a muffin tin with cooking spray or olive oil.
Place one slice of ham in each muffin cup, pressing it against the sides to form a cup shape.
In a mixing bowl, crack the eggs and whisk them together until well combined.
Add in the shredded cheese, diced bell peppers, green onions, salt, and pepper. Stir until evenly mixed.
Pour the egg mixture into each ham cup, filling them about ¾ full.
Bake in the preheated oven for 18-20 minutes, or until the eggs are set and the tops are slightly golden.
Remove from the oven and allow to cool for a few minutes before carefully removing them from the muffin tin.
Serve warm and enjoy!