This play script is the property of Kidsinco and may not be republished, copied, or distributed on any other website, blog, forum, or social media platform without written permission from Kidsinco. It is intended for personal and educational use only.

When three weary soldiers arrive in a village looking for food, they find only closed doors and excuses. But with nothing but a pot, a fire, and a few stones, they cook up a surprising feast—and a powerful lesson in generosity. The Magic Stones: A Recipe for Sharing is a heartwarming play about kindness, community, and the magic of working together.
CHARACTERS:
NARRATOR
SOLDIER 1
SOLDIER 2
SOLDIER 3
MAN 1
MAN 2
MAN 3
MAN 4
WOMAN 1
WOMAN 2
WOMAN 3
WOMAN 4
PEASANTS (group)
SCRIPT:
NARRATOR: Three soldiers were returning home from a long journey. Weary and hungry, they marched down a dusty road, hoping to find a village.
SOLDIER 1: I would give anything for a hot meal tonight.
SOLDIER 2: And a soft bed to rest in!
SOLDIER 3: Let’s hope the next village is generous.
NARRATOR: Soon, they spotted the warm glow of lanterns ahead. A village! But the villagers, afraid of strangers, quickly gathered.
PEASANTS: Three travelers are coming! They’ll want food. But we barely have enough for ourselves!
NARRATOR: In a panic, the villagers hid their food—barley in haylofts, carrots under quilts, and milk deep in the wells. Then they waited.
SOLDIER 1: (knocking on a door) Good evening. Could you spare some food for three hungry soldiers?
MAN 1: I’m sorry, it was a poor harvest. We have nothing left.
NARRATOR: They knocked on more doors.
SOLDIER 2: Perhaps just a corner to sleep?
MAN 2: Oh no! We already gave everything to other travelers. Our beds are full.
NARRATOR: Every house gave the same excuse. The villagers watched the soldiers sadly but said nothing more.
SOLDIER 1: (smiling) No food? No problem! We’ll make stone soup.
SOLDIER 3: We just need a big pot, some water, and three smooth stones.
NARRATOR: Curious, the villagers brought what was asked. The soldiers built a fire, filled the pot, and dropped in three stones.
SOLDIER 1: Soup needs salt and pepper!
NARRATOR: Children ran to fetch some.
SOLDIER 2: Carrots would make it even better.
WOMAN 1: I think I have a few! I’ll get them.
SOLDIER 3: Cabbage would be perfect—but surely none can be found.
WOMAN 2: Wait! I’ll bring a cabbage.
SOLDIER 1: What a soup this would be with beef and potatoes!
NARRATOR: The villagers, now intrigued, fetched what they had hidden. Beef, potatoes, and even barley were added.
SOLDIER 2: Milk would make it fit for a king!
NARRATOR: And soon, milk was added too. The smell of the bubbling pot made everyone’s mouth water.
SOLDIER 1: Time to set the tables!
NARRATOR: Tables were brought to the village square. People gathered, smiling and laughing.
WOMAN 3: I’ll bring bread!
WOMAN 4: And I’ll bring cider!
NARRATOR: The villagers feasted like never before.
MAN 3: I’ve never tasted such delicious soup—all from stones!
NARRATOR: The next morning, the villagers waved goodbye.
MAN 4: Thank you! Now we know that even a few stones can start something magical—when we share.
What began as a simple trick turned into a feast—and a valuable lesson. The villagers learned that when each person gives a little, together they can create something truly wonderful. The Magic Stones: A Recipe for Sharing reminds us that community, kindness, and creativity are the best ingredients of all.
THE END
Author: Unknown
Adapted by: K I D S I N C O
Moral: Sharing what we have—even just a little—can bring joy to everyone.
Explore our full collection of free play scripts for kids, perfect for classroom performances.
Suggested External Link:
Stone Soup – Wikipedia
Learn about the origin, cultural variations, and history of the Stone Soup folktale.