You just need two insulated zones
You don’t need a special “hot and cold” lunch box — you need two insulated zones in whatever bag you’re already carrying.
The hot side is a thermos job. Get a wide-mouth food jar (Thermos, Stanley, or even a decent off-brand) and preheat it with boiling water for a couple minutes before you pack. Fill it with piping-hot food and it’ll still be warm at lunch. That’s what those jars are actually good at.
The cold side is easier: keep cold stuff in the main compartment of an insulated lunch bag with an ice pack next to it. A flimsy tote won’t cut it — the bag itself has to be insulated or the cold side stays lukewarm.
One thing to avoid: divided bento boxes with “hot and cold” sections built into the same plastic container. They don’t work. Heat leaks into the cold side and the ice side cools the hot side. You want physically separate zones — an insulated jar inside an insulated bag, with an ice pack keeping the rest cool.
That’s the whole trick. Hot food in the jar, cold food in the bag, and don’t let them touch. Your lunch will actually taste right, which is the entire point.
