So far as casseroles, pasta and rice freeze well. I don't think potatoes do. And I really don't like the way cooked frozen vegetables tast thawed out, so, rather than make a lot of casseroles and freeze, I try to have quick easy ingredients that can be put together in a flash.
A few suggestions I have are - buy the bags of frozen veggies. They're much quicker than fresh and much healthier than canned.
Also, buy the family packs of boneless, skinless breasts and chicken tenders when they go on sale under $2 a lb. I line up quart size freezer bags on the counter and divide the chicken into 2 lbs per bag. Then add seasonings and marinade into each bag. I might pour a bunch of lemon pepper into one, then terriaki sauce into the next. I'll make an italian seasoning and olive oil bag, one with cajun spice, one with italian salad dressing, one with a can of rotel, one with a can of green chilis, one with paprika, cumin and garlic, one with curry powder, etc. I put garlic, salt, and pepper into all. I also make a couple extra bags that have just garlic, salt, and pepper since it's the most versatile. Massage the seasonings in by squishing the bag all around. Label each with a sharpie. After I let them marinate for about 30 minutes I lay them flat and stack them in the freezer. Now you've got preseasoned, preportioned meal starters for the whole month. Chicken can be sauteed in the skillet, put in a crock pot, baked in the oven, grilled outside, put on a Foreman grill, whatever. When I grill, I cook all the meat in the house and then freeze it in preportioned bags too. That way I can pull out a cut up grilled breast for caeser salad or fajita night. Meatballs also freeze well, so, when I cook them i make a ton.