This ultimate, four-layer casserole is one for the books, recipe books that is. This dish is loaded with so many vegetables, and just the right amount of protein to carry your body through till the next morning! Don’t let the lengthy ingredient list fool you, despite its several layers, this dish is surprisingly easy to make. So get cracking and be sure to savor each and every one of those layers as they come together in one flavourful bite!