A man is recovering from a stabbing attack after he was allegedly approached by a stranger and assaulted with a fork.