Karen Madsdatter er den sidste ætling af en forarmet adelsslægt, der tjener som kammerpige og meget betroet jomfru hos sin tante, den hovmodige fru Johanne på Asdal i Vendsyssel.
Karen er i sin slægtnings øjne slet og ret en bondetøs, og det bekommer ikke fru Johanne vel, at hendes søn Mikkel Due forelsker sig i Karen og ønsker at ægte hende.
Mikkel er tilhænger af den flygtede kong Erik af Pommern, og som sådan blandt lederne af et bondeoprør mod den nye konge i 1441, der danner bagtæppe for fortællingen om Mikkel og Karen.
Bondebruden var H. F. Ewalds sidste roman.