A 5 Layer Dip (or a 7 Layer Dip, if that's how many layers your recipe has) can easily take the place of a sandwich in a lunch box. Especially if you have the right sized container to make the right amount of dip. My containers hold 8 ounces which is "a gracious plenty" (as my mother-in-law says) for my children.
A 5 Layer Dip for a lunch box is a great thing to make when you are already making the dip for an event but it's also easy to make after any Mexican dinner night, when you already have these ingredients on hand.
If you don't already have your own favorite recipe and would like to try my simplified version, here goes-
5 Layer Dip
sour cream, with a little taco seasoning mixed in
Evenly spread each item in order on a container. Serve with chips.