Since a problem in P is can be solved in polynomial time, then a solution to it can be verified in polynomial time. If it can be verified in polynomial time, then it is in NP. It's this simple.
However, it has nothing to do with "non-polynomial" time solutions, as you originally stated. NP and non-polynomial doesn't have a correspondence by their definitions.