Preheat oven to 350℉. Spray the 12 slot muffin tray with olive oil or butter.
Heat the olive oil in a large skillet over medium heat. Add in the scallions and stir for 1 minute. Then add in broccoli and sauté for 4-5 minutes. Season with salt and pepper to taste.
In a large bowl, add in the eggs and beat them. Whisk in the cottage cheese and milk. Next, add in the sautéd broccoli, ham, parmesan, shredded cheese, salt, pepper and mix together until incorporated. Fill each muffin slot until almost full. Place the muffin tray into a separate rimmed baking sheet and bake for 23-25 minutes or golden around the edges.