Breakfast? Lunch? or Dinner? I love to serve this any time of the day. This a great brunch which can be put together the night before and then cooked that morning. Or make breakfast for dinner. This is definitely hearty enough for dinner. I often serve this with my spicy black beans and a tomato avocado salad, or for breakfast ... serve with a nice fresh fruit salad and some pan fried potatoes. And don't forget the traditional condiments, sour cream for me, but you can add olives or anything else you want. The green chili sauce for me is what makes this dish ... Yes, you can make your own, and I often do - it is wonderful. But, for this dish, I often just buy a jar at the store. There are some descent brands out there and it works just fine for this. Also you can get some very nice brands at your local Ethnic markets. And, don't forget all your favorite garnishes. When I make this for dinner, I set out the garnishes just like a taco bar so everyone can just help themselves. Also if you serve this with black beans or even diced potatoes, the garnishes are great on those as well. It is just something fun and different. One NOTE: You can make this the night before and refrigerate and cook it the next morning. The only thing I did was to make sure I put a layer of plastic wrap and then the foil to male sure they didn't dry out.