סוחר עשיר בענייני עסקים הולך לממלכה הרחוקה, למדינה הרחוקה. לפני שעזב הוא שואל את שלוש בנותיו איזה סוג של טובות הן צריכות להביא. הבכור ביקש כתר מוזהב, המראה האמצעית עשויה קריסטל, והצעיר ביותר - האהוב ביותר - פרח ארגמן, שהוא יפה יותר מאשר בכל העולם.
סוחר נוסע למדינות מעבר לים, קונה ומוכר סחורה. הוא מצא מתנות לבנות הבכורות, אך לא הצליח למצוא לילדות הצעירות. הוא רואה פרחים ארגמניים רבים, אך איש אינו יכול להבטיח כי אין פרח יפה יותר בעולם כולו.
הסוחר הולך הביתה והשודדים תוקפים את שיירתו. הסוחר השליך את סחורתו ונתקל ביער הצפוף. סוחר משוטט ביער ולפתע רואה את הארמון באבני כסף, זהב, חצי יקרות. הוא נכנס פנימה, ושם הקישוט הוא בכל מקום מלכותי, אבל אין אף אחד. ברגע שהסוחר חשב על אוכל, הופיע לפניו שולחן, מנקה ומפורק. הסוחר רוצה להודות לבעלים על הלחם והמלח, אך לאף אחד.
הסוחר נח, ישן, החליט לטייל בגינה. ובגן ההוא, פרחים יפים פורחים, עופות לא נראים עפים ושירי גן עדן מושרים. לפתע סוחר רואה פרח ארגמן, של יופי חסר תקדים. הסוחר קרע פרח, באותו הרגע הברק הבזיק, רעם היכה, והבהמה לא הייתה חיה מול הסוחר, אדם לא היה אדם, מפלצת איומה ופרוותית. המפלצת שאגה לעבר הסוחר. איך הודה על האירוח, קרע את הפרח הארגמן שלו, את השמחה היחידה בחייו! הסוחר נפל על ברכיו, החל לבקש סליחה, הוא לא רצה להיות כפוי טובה, הוא רצה להביא מתנה לבתו האהובה. הוא שחרר את מפלצת הסוחר, אך בתנאי שהסוחר ישלח במקום אחת מבנותיו. הילדה תחיה בכבוד ובחופש, ואף אחד לא רוצה, אז תנו לו לחזור. המפלצת נתנה לסוחר טבעת: מי שמניח אותה על האצבע הקטנה הימנית ימצא את עצמו מיד איפה שהוא רוצה.
הוא לבש טבעת ומצא את עצמו בבית, ושיירות סחורות נכנסו לשער. הסוחר סיפר לבנותיו על המפלצת. הבנות הגדולות סירבו לעזור לאב, רק הצעיר, האהוב, הסכים. היא לקחה פרח ארגמן, לבשה טבעת על אצבעה הקטנה ומצאה את עצמה בארמון המפלצת.
הילדה מסתובבת בתאי הארמון, בגן הירוק, היא לא יכולה להתפעל מהנס. וגם לוהטות מופיעות על קירות הכתובת - המפלצת הזו מדברת ככה עם הילדה.
וכך הילדה גרה בארמון, כל יום מנסה תלבושות חדשות, כאלה שאין להם מחירים, כל יום הפינוקים מעולים והכיף שונה, ולעתים קרובות היא מדברת עם הבעלים. הוא כותב כתובות לוהטות על הקיר.
הילדה רצתה לשמוע את קולו של הבעלים. היא החלה להתחנן אליו, לבקש ממנו לדבר איתה. המפלצת לא הסכימה, הוא פחד להפחיד את הילדה בקולו הנורא, אך הילדה התחננה אליו. תחילה נבהלה הילדה מהקול הנורא והקולני, אך היא הקשיבה לדבריו החיבה, נאומיו הסבירים, ולבה הפך קליל. אז הם מדברים כל היום.
רציתי לראות בקרוב את אדוני לילדה. הרבה זמן שהמפלצת לא הסכימה להופיע, כולם חששו שהיא תפחד מהגסות, המכוערת שלו. שכנע את כל אותו הספסל. חיית היער נראתה לה. כשראה אותו היופי, היא צרחה מפחד בקול קורע לב, התעלפה. אבל היא שלטה בפחד שלה, והם התחילו לבלות יחד.
הילדה חלמה שאביה לא טוב. היא ביקשה מהמפלצת רשות לבקר בביתה. הוא נתן לה לחיית היער לחזור הביתה, אך הזהיר שאם היא לא תחזור בעוד שלושה ימים ושלושה לילות, הוא ימות כמיהה אנושה, מכיוון שהוא אוהב אותה יותר מאשר את עצמו.
הילדה נשבעה שתחזור בעוד שלושה ימים ושלושה לילות, לובשת טבעת מוזהבת על אצבעה הקטנה ומצאה את עצמה בבית מולדתה. נדורוב היה אביה, נכסף לבתה האהובה. הילדה סיפרה כיצד היא גרה בארמון בבהמה, הסוחר שמח לבתה, ואחיותיה נעשו קנאה.
הגיע הזמן שהילדה תחזור למפלצת. הם משכנעים את אחיותיה להישאר, הסמל לא נכנע לשכנוע, היא לא יכולה לבגוד בחיית היער. אביה שיבח אותה על נאומים כאלה, והאחיות הסתדרו מחדש את כל השעות בבית לפני שעה.
הגיעה השעה האמיתית, הלב של הנערה כואב, היא מסתכלת על השעון שלה ומוקדם לחזור. היא לא סבלה את זה, לבשה את הטבעת על אצבעה הקטנה ומצאה את עצמה בארמון המפלצת. לא פוגש במפלצת שלה. היא מסתובבת בארמון, מתקשרת לבעלים - אין תשובה. ובגן, ציפורים לא שרות, ומזרקות לא מכות. ועל הגבעה, בה גדל הפרח הארגמן, שוכנת חיית יער נטולת חיים. בחורה רצה אליו, חיבקה את ראשו המכוער והמכוער וצעקה בקול קורע לב: "אתה קם, מתעורר, ידידי הלבבי, אני אוהב אותך כחתן שאתה רוצה!"
האדמה רעדה, הברק נצץ, רעם היכה והילדה התעלפה. כשהתעוררה היא רואה את עצמה בחדר שיש לבן בכס המלוכה, סביב פנסיון בברכיה ואביה ואחיותיה. ולצידה יושב הנסיך, גבר יפה תואר.
"התאהבתי, אתה בצורה של מפלצת, אז עכשיו אהבה בצורה של בן אנוש. המכשפה המרושעת כעסה על הורי, המלך האדיר, חטף אותי והפך אותי למפלצת. קיללתי שאהיה מפלצת עד שבחורה בדימוי נורא תתאהב בי. אתה לבד אהבת אותי, למען נשמתי הטובה, אז תהיה אשתי. "
הפנסיה השתחווה, והסוחר נתן לבת ברכה לנישואין חוקיים.