Preparation:
In large skillet over medium-high heat, heat oil. Add M&M Diced Onions; cook, stirring, for 6 to 8 minutes or until golden brown. Set aside.
In 13 x 9-inch (33 cm x 23 cm) baking pan, spread half of bread cubes. Spoon onions over top. Place half of smoked ham, half of broccoli and half of old cheddar cheese in layers.
In medium bowl, whisk together eggs and milk. Season with salt and pepper. Pour half of egg mixture over layers. Repeat with remaining ham, broccoli and cheese. Pour remaining egg mixture over top. Let stand for 5 minutes to allow bread to absorb liquid.
Bake in 350°F (180°C) oven for 30 to 35 minutes until puffed and lightly browned.