My family's new favorite! It is so easy to make and it looks so impressive when finished. I have had it for company, too, and they raved about it. I typically crumble cooked sausage (left over from another breakfast, usually) in the bottom instead of ham. For vegetarians in my family, I put fresh spinach. I have also put a dollop of salsa in them. Like I said...it is a favorite, so we have had it many times...and plan on having it many more. Yummy! Thanks for posting.