I usually wait until my husband tells me.
Unless I've been to the butcher in the last few days, he does a lot of the cooking. Also, he often asks for certain things and then brings the ingredients for me to make it. If I really have a taste for something, I'll tell him and he'll get the ingredients so one or both will cook it.
I would prefer to plan meals in advance, but my husband is weird about being spontaneous depending on what he had for lunch and what he "feels like eating" that day.