half-baked
underdone
insufficiently cooked