Роман рассказывает о том, как некий юноша из богатой семьи, по имени Луций, путешествуя по Фессалии, прослышал о проделках местных колдуний; в дом к одной из них, Памфиле, которая умела превращаться в филина, он попадает в надежде обо всем разузнать поподробнее. В колдовстве кое-что понимала и служанка Памфилы, Фотида, которая из любви к Луцию позволяет ему проникнуть в лабораторию хозяйки (которая в тот момент отсутствовала), но ошибается в выборе снадобья, и Луций, натеревшись им, вместо птицы превращается в осла и в ту же ночь был похищен разбойниками.
Еще до обращения в осла Луций подвергся колдовскому воздействию своей хозяйки Памфилы: возвращаясь однажды домой с пирушки, он видит перед домом своих хозяев трех вооруженных людей, которые собираются взломать дверь. Он убивает их всех троих и за это привлекается к суду. Ему грозит казнь, но в гробах якобы убитых им людей оказываются три надутых меха, пронзенные его ударами.
В виде осла, но сохраняя человеческий разум, герой в течение целого года испытывает множество приключений. Обратному превращению в человека помогает ему горячая молитва к богине Изиде. Из рук жреца богини во время религиозной процессии Луций получает венок из роз, съедает цветы и вновь становится человеком и поклонником богини Изиды на всю жизнь.
Пересказать хотя бы кратко бесконечную пеструю ленту приключений молодого человека, – и в его человеческом облике, и в ослином, – немыслимо: в основной сюжет вплетены двенадцать вставных новелл со своей историей, которые рассказывает то или иное действующее лицо. Большинство этих рассказов носит авантюрно-приключенческий или эротический характер: об одураченных женами мужьях, о спрятавшемся любовнике, который выдает себя чиханием, о том, как любовнику, забывшему в спальне блудной жены свои башмаки, удается перехитрить обманутого мужа и избавиться от мести и т. п. Есть здесь рассказы о героических подвигах и трагической судьбе разбойников. Прекрасным исключением является вошедшая в мировую литературу и изобразительное искусство сказка об Амуре и Психее, которую рассказывает старуха, охраняющая разбойничий притон и развлекающая сказкой похищенную разбойниками девушку Хариту. Эта сказка вставлена в романтическую историю влюбленных друг в друга жениха и невесты – Тлептолема и Хариты. Девушку в день свадьбы похищают разбойники. Спасшийся от них Тлептолем находит их и выдает себя за знаменитого фракийского разбойника Гема. Вкравшись в их доверие, он напаивает их и связывает, а сам спасается с невестой, однако заключенный ими брак заканчивается гибелью обоих героев.
Сказка об Амуре и Психее и начинается как сказка: «в некоем государстве жили царь и царица». У них было три красавицы дочери, из которых младшая Психея (с греческого – «душа») отличалась сверхчеловеческой красотой, чем вызвала зависть к себе самой богини красоты Венеры. Богиня посылает Амура с поручением внушить Психее любовь к человеку, ее недостойному, но вместо этого Амур полюбил простую смертную девушку. По приказанию бога Аполлона ее отводят на вершину горы, откуда Зефир своим мягким веянием уносит ее в чудесную долину, во дворец Амура, который и становится ее мужем. Он являлся к ней лишь ночью и взял с Психеи слово не пытаться его увидеть и узнать, кто он.
Но Психея нарушила данное обещание, проявила любопытство и надолго лишилась своего возлюбленного. Ей пришлось пережить много горя и мучений, прежде чем она выстрадала себе прощение и стала, подобно своему божественному супругу, бессмертной богиней, признанной всеми остальными богами. Родившаяся позднее дочь Психеи от этого брака была названа «Наслаждением».
В образе осла Луцию пришлось повидать и претерпеть немало: он голодает, вертит жернова на мельнице, присутствует при жестоких пытках и казнях, отравителях и отравительницах – все это дает возможность Апулею нарисовать живые картинки быта и нравов своих современников, людей разного сословия и звания. Все люди, и мужчины и женщины, падки на любовные приключения, даже противоестественные. Самых ужасных мерзостей пришлось насмотреться бедному ослу, когда его купили евнухи – бродячие жрецы сирийской богини, о культе которой Апулей рассказывает с отвращением.
С юмором изображает он и богов: Венера в сказке зла, завистлива, готова сжить со света Психею и даже бьет ее. В ней нет ничего от прежней богини красоты и гармонии, она жалуется на убыль своей молодости и велит Психее принести из подземного царства Аида коробочку с частицей красоты супруги Аида, Персефоны. Церера и Юнона успокаивают ее, говоря, что ее сын стал совсем взрослым, а она хорошо сохранилась. Верховный бог Юпитер занят лишь поисками очередной соблазнительной красотки и требует от Амура компенсации за участие в его судьбе в виде «девицы выдающейся красоты».