I would have to double batch and freeze portions of those meals, so say a veggie curry, make twice as much and freeze one, when curry night comes again reheat the veggie curry and double cook the meat one, then next curry night double cook the veggie, and serve the frozen meat obe so really you only need to double cook the first one, and in effect only cooking one meal each time.
Meant to add I do this with curry already as son only eats Korma which is tasteless baby food to me! That way I get to concentrate on the one in hand!