，袁盎就暗示皇帝稍加谴责，文帝不理会，直到刘长涉及谋反，丞相张苍领群臣要求文帝处死刘长。文帝只废其王爵，发配蜀郡严县的邛莱山，并且送给刘长十个美女，每天五斤肉、两斗酒。时任中郎将的袁盎反对，认为刘长必定会在途中死去，汉文帝不相信。后来，刘长因为不堪屈辱，自杀而亡。文帝非常难过，向袁盎表示自己当初不该不听劝告，背负杀弟之名。袁盎暗示皇帝奖赏淮南王的子嗣，文帝便将淮南王的三个儿子都封为王，于是袁盎在朝廷中名声大振。汉文帝的爱妾慎夫人很受宠，常和文帝、窦皇后同席而坐。一次，文帝、窦皇后、慎夫人在上林苑游玩，袁