Preheat your oven to 375 degrees. Mix the eggs, milk, flour, salt, and pepper until smooth.
Line a 9×13 rimmed baking sheet with parchment paper and spray the paper with non-stick cooking spray. Pour the batter on top of the parchment paper. Gently place the baking sheet in the oven.
While the omelet cooks, dice the onion, bell pepper, and ham. Pour olive oil into a hot skillet over medium high heat. Add the ham and vegetables, sauteing until the onion and bell pepper are tender.
After 20 to 25 minutes, the omelet will be puffed and browned very slightly on top. Remove it from the oven and allow the puff to deflate.
Sprinkle the omelet evenly with the ham and vegetable mixture, leaving about 2 inches on one side. Top the entire omelet with shredded cheddar cheese, sprinkling all the way to the edge.
Using the parchment paper, roll the omelet gently together. If you wish to serve the omelet roll on a pretty platter, slide the parchment onto the platter before you completely roll the omelet off the paper.
Slice omelet roll with a knife and serve with additional toppings.