Figuring out what you want to cook for a meal isn't always easy. You have to factor in what you've had recently, and then try and figure out what you want in advance. Over on TUAW, one writer suggests keeping a rolling to-do list of meals to find inspiration.
Assuming that you don't go out of your way to try a brand new recipe for every single meal, TUAW's method makes sense. Using the to-do app Clear (although any similar app will work), all of your meals can be kept in a rotation where you can see what you've cooked recently. TUAW explains:
That list stores my rotation of standby meals: the ones I know I can cook in a reasonable amount of time, and the ones I know my wife and I will always enjoy eating...The trick is, I never mark any of those meals as "complete". I'm not using the app to track what I've done. Instead, after cooking any particular meal, I merely drag it down the priority order to the very bottom (you can do this with a simple tap-and-drag in Clear, which is one of the reasons I really like the app). Then, when I find myself pondering "what am I making for dinner tonight?", I look at the top of the list for my inspiration. That way, I get a natural reminder of the things I haven't cooked in a while.
If you find yourself struggling to figure out what you want to cook, this might be a method worth trying. A good meal plan goes a long way to cutting stress from shopping, but sometimes inspiration is hard to come by. It's especially handy if you ever find yourself in the rut of making the same five or six meals every week.