Sofia's Rainbow Lunchbox

Sofia's Rainbow Lunchbox

by

Patches the Story Dog

Patches the Story Dog

A story about Food

for your 1st Grader

Make this story your own!

Remix Story
Sofia, a shy baby girl who loves rainbows, sits alone at the end of a long cafeteria table, looking down at a plain piece of white bread on a tray, hugging her rainbow-striped backpack close to her chest. In the background, a bright, cheerful elementary school cafeteria with colorful posters of fruits and vegetables on the walls and long tables filled with children.

Sofia loved rainbows. She loved the way colors stretched across the sky after the rain. She loved to draw them, count them, and dream about them. But there was one place where Sofia did not feel bright and colorful at all — the school cafeteria.

A plain piece of white bread sitting on a simple beige lunch tray, with a small carton of milk beside it, on a long cafeteria table. In the background, a bright cafeteria with colorful posters of fruits and vegetables on the walls and sunlight streaming through large windows.

Every day at lunch, Sofia sat at the end of a long table, all by herself. The other kids talked and laughed together. Sofia wanted to join them, but her tummy felt like it was full of butterflies. So she nibbled her plain white bread and stayed quiet.

Sofia, a shy baby girl who loves rainbows, looks up from her desk with wide, curious eyes, her hands resting on a paper where she has been drawing a rainbow. In the background, a sunny classroom with a chalkboard that reads 'Rainbow Plate Challenge' in colorful chalk letters.

One sunny spring morning, Sofia's teacher stood at the front of the room. "I have a fun challenge for you!" she said with a big smile. "It is called the Rainbow Plate Challenge. Each day this week, you will bring a fruit or vegetable of a different color. By Friday, we will have eaten a whole rainbow!"

A large colorful poster showing a plate divided into sections of red, orange, yellow, green, blue, and purple, each section filled with illustrated fruits and vegetables, with the words 'Eat a Rainbow!' written in bold letters across the top. In the background, a sunny classroom wall with bright decorations and a window showing blue sky.

"Why do colors matter?" asked a boy at the front. "Great question!" said the teacher. "Each color gives your body something different. Red foods help your heart. Orange foods help your eyes. Eating lots of colors keeps you strong and healthy!" Sofia's eyes grew wide. Colors that helped your body? That was like a real-life rainbow!

Sofia, a shy baby girl who loves rainbows, sits at a long cafeteria table holding a bright red strawberry in her hand, her cheeks flushed pink, a shy smile on her face, with a container of red strawberries on her beige lunch tray. In the background, a bright cafeteria with colorful posters of fruits and vegetables on the walls and children eating at long tables.

On Monday, the challenge began. Sofia brought red strawberries. They were small, bright, and sweet. She set them on her tray next to her plain white bread. A girl across the table leaned over. "Ooh, strawberries! I love those!" she said. Sofia's cheeks turned as red as the berries, but she gave a small smile.

A small pile of bright orange carrot sticks arranged neatly on a beige lunch tray next to a plain piece of white bread and a container of red strawberries drawn on a napkin. In the background, a bright cafeteria with sunlight streaming through large windows and colorful fruit and vegetable posters on the walls.

On Tuesday, Sofia brought orange carrots. They were long, crunchy, and a little bit sweet. "Carrots help your eyes see well," Sofia whispered to herself. She remembered what the teacher had said. She took a big bite. Crunch! The girl across the table giggled. "That was loud!" she said. Sofia giggled too.

Sofia, a shy baby girl who loves rainbows, holds a shiny yellow pepper slice up like a little boat, examining it with a look of wonder, her rainbow-striped backpack hanging on the back of her chair. In the background, a bright cafeteria with long tables and colorful posters of fruits and vegetables on the walls.

On Wednesday, Sofia brought yellow pepper slices. They were shiny and shaped like little boats. She set them on her tray and looked at them. Yellow was her favorite rainbow color. "Those look cool!" said a boy sitting nearby. Sofia took a deep breath. When you feel shy, sometimes it helps to take a slow, deep breath. "Thank you," she said softly. "They taste good too."

Sofia, a shy baby girl who loves rainbows, sits up tall and proud at a long cafeteria table, her beige lunch tray filled with green broccoli florets that look like tiny trees and a small bag of round blue blueberries. In the background, a bright cafeteria with colorful posters of fruits and vegetables on the walls and children at nearby tables looking interested.

On Thursday, Sofia brought green broccoli florets. They looked like tiny trees! She also had a small bag of blue blueberries. "Green foods give you energy," she told the girl across the table. "And blue foods are good for your brain!" The girl smiled. "You know a lot about food!" Sofia sat up a little taller.

A beige lunch tray filled with a beautiful arrangement of bright red strawberries, orange carrot sticks, shiny yellow pepper slices, green broccoli florets like tiny trees, round blue blueberries, and plump purple grapes — a full rainbow of colorful food. In the background, a bright cafeteria table with sunlight pouring in through large windows on a sunny spring day.

On Friday, Sofia brought the last color — purple grapes. She set them on her tray and looked down. Red, orange, yellow, green, blue, and purple. A whole rainbow of food! Her heart felt warm and full. She had done it. She had eaten a rainbow, and every color had made her body feel strong.

Sofia, a shy baby girl who loves rainbows, reaches her hand across the long cafeteria table, offering a small bunch of plump purple grapes, a hopeful but nervous smile on her face. In the background, a bright cafeteria with colorful posters of fruits and vegetables on the walls and warm sunlight filling the room.

Sofia looked at her purple grapes. She looked at the girl across the table. Her tummy still had some butterflies, but she knew another trick — start with something small. You do not have to say a lot. Just one kind thing is enough. Sofia held out her grapes and said, "Want to try some of mine?"

Sofia, a shy baby girl who loves rainbows, sits in the middle of a long cafeteria table surrounded by colorful shared foods — plump purple grapes, orange tangerine slices, green snap peas, and red dried cranberries — laughing with her mouth open wide. In the background, a bright cafeteria with colorful posters of fruits and vegetables on the walls and children gathered close together at the table.

The girl's face lit up. "Yes, please!" she said. "Want to try my tangerine slices?" Soon, the boy nearby shared his snap peas. Another kid shared dried cranberries. The table was full of colors, full of food, and full of talking and laughing. Sofia was right in the middle of it all.

Sofia, a shy baby girl who loves rainbows, carefully folds a hand-drawn picture of a rainbow with food names written under each color arc, her rainbow-striped backpack open on the desk beside her, a peaceful and content smile on her face. In the background, a sunny classroom with afternoon light glowing warmly through the windows.

That afternoon, Sofia drew a picture of a rainbow. But this one was different. Under each color she wrote a food — strawberry, carrot, pepper, broccoli, blueberry, grape. And at the very bottom, in her best handwriting, she wrote: "A rainbow tastes better when you share it." She folded it up and tucked it in her rainbow-striped backpack. Tomorrow, she would save a seat.

Browse More Stories

from the Fable Public Library