Po tym sukcesie, w sezonie 2012 zaczął częściej biegać na dystansie 800 metrów. Jego pierwszy start na 1500 metrów odbył się w czasie mityngu w Rabacie, gdzie zajął drugie miejsce. W tym samym roku poprawił także swój rekord na dystansie 800 metrów wynikiem 1:44,88 minuty uzyskanym w Sztokholmie. Bazując na doświadczeniu uzyskanym podczas mistrzostw kontynentu, w Mistrzostwach Afryki w 2012 roku w biegu na 800 metrów Makhloufi nie pozwolił się wyprzedzić Kenijczykom i zdobył złoty medal, ustanawiając przy tym swój rekord życiowy (1:43,88). 20 lipca 2012 roku poprawił swój najlepszy wynik na dystansie 1500 metrów, uzyskując podczas mytingu Herculis rezultat 3:30,80.