Insufficiently cooked, so as to be unpalatable or inedible.
Very lightly cooked.
The broccoli was nicely undercooked.
Done with insufficient energy, enthusiasm, etc.
Not ripe.
Developing too early; premature.