Trending Post: Sour cream enchilada sauce
Casseroles are a special breed of recipe that contain all the components of a full meal: protein, starch, vegetable and, best of all, yummy sauce or gravy.