Get a screw-top food jar, not a lunch box, for leak-proof soup
The only lunch containers that are actually leak-proof for soup or yogurt are vacuum-insulated food jars with a threaded lid and a silicone gasket — think Thermos, not Tupperware.
Plastic containers with snap-on lids and rubber seals just aren’t liquid-tight. The clips pop, the gasket crushes and misaligns, and thin soup always finds the one weak spot. I’ve had it happen. You don’t need that in your bag.
The jars I’m talking about fix the design problem: the screw lid clamps the gasket evenly around the whole rim, so there’s no gap. The vacuum insulation is a bonus — soup stays hot until noon, yogurt stays cold. Thermos, Stanley, Hydro Flask, and Yeti all make the same basic thing. I’d grab a Thermos Stainless King if you want the reliable cheap option; you don’t need to spend Yeti money.
For yogurt, go with a wide-mouth version so you can actually eat out of it. 12 to 18 ounces is plenty for a normal lunch. And for kids, search “thermos jar” instead of “lunch box” — same principle, less mess.
If you’ve ever smelled week-old tomato soup in a backpack, you know exactly why this matters.
