I find the real trick to eating at home is to have a well-stocked pantry. As someone previously said, don't shop with specific meals already planned. Shop to restock your pantry with the things you buy all the time. That way, when you are tired or pressed for time, everything is there, ready to go. No need to make a special, time-consuming trip to the grocery store or just say "there's nothing here... let's go out."
In the summer, we grill. I buy bulk hamburg, make it into patties, spread them out on cookie sheets, freeze, bag. This way, we have individual burgers; pull out three, microwave for about 5min on low setting to defrost, and throw them on the grill. Same thing with chicken (boneless, flattened), hot dogs, sirloin tips, pork steaks/chops, sausages, etc. Everything is frozen individually and then bagged, so I can pull out what I need, thaw quickly in microwave, and grill. We always have lettuce, and often I buy a veggie tray at Sam's for $10. This gives me a variety of prepared veggies- carrots, broccoli, cauliflower, mini peppers, baby tomatoes- so we have salad bar with minimal preparation or fuss. This summer we are into grilled veggies. Once again, quick and simple if you already have them in your fridge/pantry. We like to grill zucchini, summer squash, fingerling potatoes, egg plant, romaine, corn, carrots, etc. We have a special try for the grill, so things don't slide through the grill racks. Just cut veggie into slices, put in a ziploc bag with some olive oil, garlic powder, oregano, basil, whatever... shake, put on grill while meat is cooking. Quick and easy, that's our mantra in the summer!