Pre-heat the oven to 375° F and grease a muffin tin.
Place a little bit of chopped ham in the bottom of each muffin cup.
Next sprinkle a little cheese on top of the ham in each muffin cup.
Then sprinkle green onions into each muffin cup.
In a large mixing bowl, whisk together the eggs, heavy whipping cream, salt, and pepper.
Pour the egg mixture into the muffin tin, filling each cup about 3/4 of the way full; this will leave a little room for expansion in baking.
Bake the muffins at 375° F for 20 to 25 minutes, or until the egg muffins are fluffy, not jiggly, and have reached 160° F with a meat thermometer.
Allow the muffins to cool for 2 to 3 minutes in the pan; then run a table knife around the edges of the muffin cups, and pop the muffins out onto a wire rack to cool.
Serve immediately with your favorite toppings and sides!