Hot food in a lunch box is fine — if it's glass or steel
Yes, you can put a hot meal directly in a lunch box, but only if the container is made for it — glass and stainless steel handle the heat; most plastic won’t.
Plastic lunch boxes are where the trouble starts. Thin polypropylene or polyethylene containers can warp, soften, or even leach chemicals when you toss in a steaming scoop of curry. The little “microwave-safe” symbol on the bottom is a decent clue, but that only means it survives reheating — it doesn’t guarantee the plastic holds its shape when filled with boiling soup and sealed. Give it a few minutes to cool, and you’re fine. Don’t, and you may end up with a bent lid or a cracked seam.
Glass is the better bet if you want to pack hot food fresh. Tempered glass handles the heat fine, and borosilicate glass (the stuff lab beakers are made of) is almost immune to thermal shock. Regular soda-lime glass can crack if you pour bubbling-hot chili right in, especially if the container was cold. Stainless steel is even more durable — no warping, no cracking, ever. It insulates well, but you lose the ability to microwave it later, and some people hate how food smells in steel.
One more thing: don’t seal a hot container right away. Heat builds pressure, and you’ll get a swollen lid that pops open in your bag or squirts hot liquid when you lift it. Let it vent for five minutes, then close it.
You don’t need to wait until it’s cold — just until it’s not screaming hot.
