Preheat oven to 350F and grease a pie plate or 8x8 baking dish (pam, butter, coconut oil, avocado oil, etc...)
Prepare vegetables- slice zucchini about 1/4 inch thick into rounds, do the same with the two tomatoes.
Beat eggs with half and half and seasonings. I usually just sprinkle the above seasonings in, about 1/2tsp to tsp is a good start depending on how much you love the seasoning. I go a little easier on the garlic, but I know other people love it. Feel free to make it your own!
Mix in 1/2 of the cheese into the egg mixture.
Pour 1/2 of the egg mixture into a pie dish or 8x8 baking dish.
Layer zucchini in one layer in egg mixture, top with another layer of tomatoes. Top the veggies with the rest of the egg cheese mixture.
Now layer in the ham(just sprinkle it on top it will sink into the eggs just fine).
Spread the remaining cheese over the top and sprinkle with the green onions.
Bake for 40 minutes at 350F or until eggs are set. Let stand 10-15 minutes before serving.
You could easily leave out the meat if your vegetarian or use another meat like breakfast chicken sausage if you don't eat pork and this would still be DELICIOUS!