Just customize your order in such a way that they have to make it fresh. I don't eat raw tomatoes, so if I tell them not to put those on my burger/wrap/whatever I end up getting freshly made food that's even hot.
You can specifically ask for them to make it fresh; you just have to be willing to wait around for them to make it.
On a similar note, I hate the "exploit" of "Ask for fries with no salt to get them to make you a fresh batch of fries" when you can just ask them to make you a fresh batch of fries. Potatoes are about $6 per hundred pounds; they could not care less about making you a fresh batch if it means chucking the old fries out.
The other thing to hate about asking for fries with no salt is that making them has a fairly high chance of flinging hot oil on yourself. Usually the addition of salt causes the oil to soak in a bit, without the salt it doesn't soak in and gets thrown around the place.