"Detta fega brott kommer inte gå obesvarat", skriver Irans president Seyed Ebrahim Raisi i ett uttalande.
Den iranska revolutionsgardet uppger att två generaler och fem officerare omkom i måndagens attack, inklusive toppgeneralen Mohammad Reza Zahedi.
Konsulatbyggnaden som angreps totalförstördes, och Irans utrikesminister Hossein Amirabdollahian beskriver attacken som "ett brott mot alla internationella konventioner".
Händelsen betraktas som ännu en upptrappning av kriget i Gaza som allt mer utvecklas till en regional konflikt. Att en utländsk beskickning angrips på detta sätt är inte vanligt, då de diplomatiska värdena brukar respekteras även i krigstid.