Rosenflamingoen foretrekker grunne saline laguner og alkaliske salt-/sodasjøer ved kysten og i innlandet, samt mudderflater og sandbanker. Den har i likhet med rødflamingoen et relativt variert kosthold, som gjerne består av et bredt utvalg ørsmå og mikroskopiske akvatiske arter. Arten hekker i høyder fra havnivået og opp mot , som ved Dasht-e Nawar i Afghanistan.