I've ordered from Nutri-go before. The meals are fully prepared and you just have to re-heat. They changed their minimum order policy so it didn't work for me anymore, but it might for your situation (I wanted some "nights off" to make my own or go out).
https://www.nutri-go.ca