Macarena García ist die jüngere Schwester des Schauspielers Javier Ambrossi. Sie war bereits in ihrer Jugend als Theater-Schauspielerin aktiv und wurde auch in Tanz und Gesang unterrichtet. Seit 2008 tritt sie in Fernsehserien auf, so spielte sie ab 2010 in der Seifenoper Amar en tiempos revueltos mit. Ihr Filmdebüt hatte sie mit der Hauptrolle der „Carmen“ im modernen Stummfilm Blancanieves. Für diese Rolle wurde sie mit einem Goya und einer Silbernen Muschel ausgezeichnet.
Ab 2013 spielte sie die Hauptrolle im Musical La llamada, welches 2017 mit ihr verfilmt wurde. Es folgten einige größere Rollen in spanischen Fernsehserien, wie B&b, La otra mirada und Paraiso.