Du latin Monticelam «petit mont», Mossel passa par plusieurs noms en vieux français (Muncels, Mones, Mossey) pour arriver au nom d'aujourd'hui, Mossel.
Né dans la première moitié du XIIe siècle, avec 10 maisons et 58 habitants, le village appartenait à la famille de Saint-Martin, seigneur de Bioley, mais il existait déjà dans cette localité des hommes libres, propriétaires considérés comme de petits seigneurs prenant le nom du village comme celui de leurs terres.
Au mois d'août 1245, Guillaume de Saint-Martin donna Mossel avec tous les droits de juridiction au couvent de Hautcrêt (district d'Oron), excepté quelques pièces de terre appartenant à d'autres nobles ou à l'église de Promasens.
D'autres seigneurs, ministériaux ou propriétaires vendent ou offrent des prés, des champs, des bois ou des services à ce même couvent.
Dès 1536 et jusqu'en 1798, Mossel dépend de la Seigneurie puis de Baillage de Rue. De 1798 à 1848, Mossel appartient au district de Rue et dès 1848 à celui de la Glâne. Dès sa constitution, le village de Mossel est rattaché à la paroisse de Promasens et quitte cette dernière en 1939 pour faire partie de la paroisse de Porsel.
En 1941, Mossel adopte les armoiries des seigneurs de Saint-Martin en souvenir des biens que détenait cette famille à Mossel.