Asterix in Spain (French: Asterix en Hispanie), the fourteenth book in the Asterix series, is given a precise date in which the story takes places - March 17th, 45 BC. This was when Julius Caesar defeated the last forces of Pompey's forces in the Battle of Munda. Asterix in Spain follows chronologically from Asterix the Legionary and Caesar's victory in Africa.
A group of Iberian resistance fighters are holding out against the Romans, very much like Asterix's village. So the Romans kidnap Chief Huevos Y Bacon's son, Pepe. As the Romans are taking him to a garrison in Gaul (as it happens, it is one of the garrisons close the Gaulish village), Asterix and Obelix beat up the Romans — under the command of the Roman officer Spurius Brontosaurus — and take Pepe to their village. Obelix is assigned to take care of Pepe, but the boy proves to be highly taxing (especially in Obelix's opinion when Pepe and little Dogmatix take a shine to one another), so Asterix and Obelix are assigned to take him back home.
Asterix, Obelix, Pepe and Dogmatix travel to Spain, but little do they know that Spurius Brontosaurus — who had returned to Iberia in the meantime — has spotted them and is now accompanying them in disguise to take Pepe back to Gaul. If Brontosaurus fails, it would mean being fed to the lions in the circus for him.
Brontosaurus sees Asterix and Obelix beat up some bandits, so he plans to steal the magic potion. That night, when they are asleep, Brontosaurus steals the potion but is caught red-handed by Asterix, and in the subsequent chase both run into a group of Roman legionaries. The legionaries take Asterix and Brontosaurus to the commander-in-chief, who throws Asterix and Brontosaurus in the dungeon. In the circus of Hispalis they are both pitched against an aurochs. A woman drops her red cloak, so Asterix gets it. The aurochs keeps on charging at him, so he gets the cloak out of the aurochs's way to keep it from getting dirty, thereby introducing bullfighting. With his victory, Asterix is released, and Spurius Brontosaurus, discharged from the army, gladly decides to make his living as a bullfighter.
Obelix has meanwhile brought Pepe back to his village. Asterix arrives at the village which is being besieged by Romans. In his eagerness to be re-united with Asterix, Obelix rushes through the Roman lines apparently oblivious to their presence and scattering them all over the place. They then say goodbye to Pepe and the Iberians. Asterix, Obelix, Dogmatix and Pepe are very upset at being separated, with Obelix even shedding tears. They return to Gaul for the usual banquet, Obelix giving a demonstration of Spanish dancing and singing that, it is hinted by Fulliautomatix (by muttering "A fish, a fish, my kingdom for a fish!") will lead to one of the typical internal fights in the Gaulish village