Mexican Breakfast Casserole

A healthy, hearty vegetarian breakfast casserole ready in just 35 minutes! You can even throw everything together the night before, then all you have to do in the morning is start the coffee and throw it in the oven!

Overhead shot of a Mexican Breakfast Casserole garnished with fresh cilantro