28-åringen vann på fyra timmar tre minuter nio sekunder, mer än åtta minuter snabbare än Belgiens Pieter Heemeryck, med kollegan Briton Mark Buckingham tredje.
I kvinnokapplöpningen gjorde Emma Pallant anspråk på seger från Briton Lucy Charles, som slutade 4:35:15.
Schweiz Daniela Ryf var tredje.
Tävlingen på Kanarieöarna omfattade simning 1.9km, cykling 90km och löpning en halvmaraton (13,1 miles eller 21,09km). Ironman 70.3 händelsen är halva den vanliga Ironman avstånd.
Männens olympiska triathlon - som Brownlee vann 2012 och 2016 - innebär en 1,5 km simtur, en 40 km cykel och 10 km kör.
Dubbel olympisk mästare Alistair Brownlee markerade sin debut i långdistanstriathloner med seger i ett Ironman 70.3 evenemang på Gran Canaria.