I thought this was good, but not great...needed a ton of salt added. Lacked some flavor...definitely would have been better with more spices and ground beef (but would have added too many calories). Thought this definitely had too many calories for what it was. I probably wouldn't make it again over some other lower calorie/more satisfying recipes.
This became a fast family fave in our non-vegetarian home. Prep is easy and presentation is impressive. Good stuff! I have made this as written (omitting the green chiles for the kids) and I feel the flavor is a bit lacking, so I beefed up the spices to about 1 Tbs. each. I also added Ancho chile powder, garlic powder, and smoked paprika for extra flavor (without heat!). On other occasions I have short-cut cooking time by using a 15 oz. can of tomato sauce (then you don't need to reduce the sauce), and adding all beans into the sauce mixture. The layers don't come out as pretty, but the taste is still great. Definitely a keeper!