This post may contain affiliate links. Read our disclosure policy here.
Learn how to put together this simple tomato and mozzarella snack box loaded with fresh ingredients, plus get tips to keep it tasting delicious until lunchtime!

Healthy School Snack Box with Tomatoes and Mozzarella
You know that feeling—you’re about to pack a sandwich, open the pantry, and find only the heel of the bread left. Luckily, this healthy tomato and mozzarella snack box is a simple lunch idea that saves the day! No bread or cooking required!
This works great as a light snack or you can make it more filling for heartier appetites. My teens have been known to eat seconds (or thirds) so I usually pair this snack box with a warm thermos lunch full of tasty leftovers like chili or tomato pasta soup.
What You Need
These skewers with tomato and mozzarella come together in no time. Just thread ingredients onto a skewer and voíla! you’re done! For specific amounts, check the recipe card below:
- Mozzarella cheese (cubed or pearled): for a creamy texture and to balance out the acidity of the tomatoes.
- Grape or cherry tomatoes: perfectly bite-sized and easy to skewer!
- Basil Leaves: adds a fresh kick. If basil isn’t a favorite, you can leave it out or substitute with spinach leaves for extra greens.
- Pesto: this tasty sauce ties everything together. You can use store-bought or make your own homemade pesto! Try swapping for a balsamic vinaigrette or a simple Italian dressing if preferred.
How to Make a Tomato Mozzarella Skewers Snack
These skewers are perfect to enjoy at home or packed in a school lunchbox! Here’s how to ensure they stay fresh and flavorful for hours:
- Assemble skewers
Alternate threading tomato, mozzarella, and basil onto the appetizer picks or skewers. There is no wrong amount or order in which to thread the ingredients. - Pack pesto on the side: Pour a small amount of pesto into a tiny container with a lid and keep it separate from the skewers to avoid sogginess. Add it just before eating.
- Pack it for school
Place the skewers in a sturdy container and refrigerate it along with the dip and any healthy sides until you’re ready to head out for school.
Keeping it Fresh in a Snack Box
Follow these additional tips for packing snack boxes and bentos to ensure success at lunchtime:
Keep wet ingredients separate
It’s best to keep skewers separate from any additional sides like fruit or crackers. This will prevent moisture from being absorbed so you don’t end up with a soggy lunch.
Use the right container
The best way to keep your lunch intact and squish-free in the lunch bag is to use a hard, sandwich-sized container. This way, your lunch will look as good at noon as it did when you packed it!
Keep it Chilled
If you’re making the lunch in advance, store it in the refrigerator until you’re ready to go. Add an ice pack to keep everything inside the lunch bag cool and fresh.
Pack Dips Separately
Sauces and condiments add that extra flavor but they can also make a soggy mess if you add too much. Pack them in a small leak-proof container and drizzle it on at lunch.
Bulk it up!
These skewers can be easily customized for hungry teens by adding extra skewers, hard-boiled eggs, whole-grain crackers, and their favorite dip!
More Fun Skewer Snacks
My teens love these tomato and mozzarella skewers so much, they even help me thread the ingredients! If you’re a fan, try these ham and cheese skewers, or some savory meatball skewers. And for a pop of color and vitamins – rainbow fruit skewers!
Tomato Mozzarella Skewers Snack Box

Watch How It’s Packed:
Ingredients
- 10 grape or cherry tomatoes, halved
- 8 ounces fresh Mozzarella, cut into 20 cubes
- Fresh basil leaves
- ½ cup pesto, optional
Instructions
Assemble
- Using a flexible skewer, thread one tomato, a mozzarella cube, a basil leaf, another mozzarella cube, and finally another tomato. Repeat with the remaining skewers.
- If including pesto, pour a small amount into a tiny dip container with lid and pack separately. Wait to drizzle over skewers until just before eating.
Pack for school
- Pack the skewers into a hard lunch container, keeping any sides separate. Keep everything refrigerated until ready for school and add an ice pack, if needed.
Leave a Reply