This post may contain affiliate links. Read our disclosure policy here.
This tasty egg salad stuffed tomato is a fresh twist on a classic lunchbox favorite. It’s a quick idea you can assemble easily, first thing in the morning in the same amount of time it would take you to throw together a sandwich. Let me show you how.

Healthy Egg Salad Stuffed Tomato
These egg salad stuffed tomatoes are a simple recipe that tastes great with my mayo-free egg salad, which is made with Greek yogurt and has the same classic flavor but less fat. My daughter was obsessed with this lunch her whole junior year, and when you try one bite, you’ll see why she and her friends couldn’t get enough.
For bigger appetites, you’ll definitely want to pack two, along with some crackers and additional snacks.
What is in an Egg Salad Stuffed Tomato
Let’s take a look at everything you need to make an egg salad stuffed tomato:
- Tomatoes: whole slicing tomatoes are perfect.
- Egg Salad: made the night before.
- Black olives: for an optional topping.
- Fresh berries: pack this lunch with your favorite fruit.
- Veggies: sliced cucumber and carrots.
*I recommend adding a plastic cutlery set into the lunch bag so your kids can easily cut the tomatoes without making a mess. Learn more about how to pack egg salad for lunch here.
Looking for more healthy lunch ideas the entire family will love? Grab those recipes here:
101 Packed Lunches eBook
All my best kid-friendly lunches from over a decade of creating meal plans. Add some variety to your child’s lunchbox with these epic lunches, plus receive my Pack Meals Like a Pro ebook, free with purchase!

How to Pack this Egg Salad Stuffed Tomato for Lunch
Once you’ve made the filling, these egg salad stuffed tomatoes take less than 5 minutes to assemble.
- Prep the tomato
Use a knife to slice off the top of the tomato and carve out the seeds and pulp. If necessary, use a spoon to help remove the seeds. - Fill it up
Generously scoop the egg salad into the center of the tomato, top it with black olives, and place the tomato inside the lunch container. - Make it a meal
Fill the remaining compartments with your choice of snacks. If you include crackers or dry ingredients in this lunch, keep them separate from the berries, veggies, and tomatoes so they don’t get soggy. - Keep it Fresh
Pack the lunch container into a lunch bag with an ice pack.
I have all sorts of lunch recipes to make with egg salad. It’s such a useful lunch ingredient that’s high in protein and made with a few hard-boiled eggs and pantry staples.
Watch the short video below to see this recipe come together.
How to Keep Egg Salad Stuffed Tomatoes Fresh for Lunch
Time to make sure this egg salad lunch stays fresh and intact until it’s time to enjoy at school.
Use the right container
A solid, lunch container with compartments is a game-changer! It keeps everything in place, prevents squishing, and keeps flavors from mingling together.
Use firm tomatoes
Softer tomatoes can get mushy by lunchtime, so choose firm, ripe ones that will hold up better until it’s time to eat.
Keep It cool
Adding an ice pack in the lunch bag will keep your egg salad at the right temperature, so it’s fresh and safe to eat at lunchtime.
Separate wet and dry ingredients
If packing crackers or other dry sides, keep them in a separate compartment so they stay crisp.
More School Lunch Ideas with Egg Salad
Egg salad is amazing in more than just sandwiches! Try a low-carb egg salad with lettuce greens, a drool-worthy egg salad stuffed avocado or make a fun and easy egg salad bento with pita bread.
Easy Egg Salad Stuffed Tomato

Ingredients
- 1-2 medium tomatoes, tops and green stems removed
- ¾ cup egg salad
- 1 cup mixed berries
- ½ cucumber, sliced
- ½ cup carrot chips
Instructions
- Use a knife to cut off the tops of the tomato and carve out the seeds and pulp. *A spoon may be necessary to help scoop out the center.
- Fill the tomato with the egg salad, top with black olives, and place it into a lunch container.
- Add the berries and veggies to the empty compartments and close the container.
- Pack the lunch box into a lunch bag with an ice pack, or refrigerate it until lunchtime.
Leave a Reply