The world of chivalry and the world of fantasy mingle in the poem's three main stories: the account of the wars of Charlemagne, the tale of Orlando's hopeless love for Angelica and his later madness, and the love story of Rogero and Bradamant, the supposed heirs of the great house of Este.
The cause of many misfortunes to others, she herself falls victim to an enchanter's magic and is carried to the island of Ebuda, where she is about to be offered as a sacrifice to a giant orc when she is saved by Rogero, the Saracen knight who forgets his own loved Bradamant and falls under the spell of Angelica's charms.
Rejoicing when he learns that Rogero has received Christian baptism, he promises the hand of his sister Bradamant to the Saracen hero.
After many marvelous adventures, which include his rescue of Bradamant from the enchanted castle in which Atlantes, a magician, holds him prisoner, his ride on a flying hippogryph, his slaying of the giantess Eriphilia, his rescue of Angelica from the monstrous orc, his forgetting of Bradamant while he woos and loses Angelica, his victory over Mandricardo, his sojourn on a desert island, and his Christian baptism, he is finally restored to his beloved Bradamant.
The story ends with an account of the happy wedding festivities of Bradamant and Rogero, now turned Christian.
Count Pinabel, a treacherous knight whom Bradamant encounters while she is searching for Rogero.
Melissa, a seeress whom Bradamant finds in Merlin's cave, into which Count Pinabel pushed her.
Brunello, a dwarf to whom Agramant, king of Africa, has entrusted the magic ring used by Bradamant to free Rogero and his fellow knights from the spell cast upon them by the magician Atlantes.