On a cold, grey school day, a warm thermos lunch is the next best thing to coming home for a bowl of soup. A good food flask lets children enjoy pasta, stews and soups at lunchtime, and it’s a brilliant way to use up last night’s dinner.
The secret is in the preparation. Pack it right and a thermos lunch stays hot and safe until midday; pack it wrong and you end up with lukewarm food. Here’s how to do it properly, plus 12 warm ideas kids love.
Key takeaways
- Pre-heat the flask with boiling water before filling it.
- Heat food until it’s steaming hot all the way through, then pack it straight away.
- Fill the flask to the top and keep it closed until lunchtime.
- Leftovers should be eaten within two days; reheat them only once.
How to pack a thermos lunch that stays hot
- Pre-heat the flask. Fill it with boiling water, put the lid on and leave it for five to ten minutes. This warms the inside so it doesn’t steal heat from the food.
- Heat the food thoroughly. Reheat soup, pasta or stew until it’s steaming hot all the way through.
- Empty and fill. Tip out the water and fill the flask right to the top. Less air means less heat lost.
- Seal it fast. Screw the lid on immediately and keep it closed until lunchtime.
- Add a cold side. Pack fruit, veg sticks or a yoghurt in the lunch bag with an ice pack, away from the flask.
Food that is hot enough when packed should still be warm enough to enjoy at lunch. If your child is young, remind them to blow on the first spoonful, as a well-sealed thermos lunch can still be quite hot.

12 warm thermos lunch ideas
Soups
- Tomato and red lentil soup with a cheese scone on the side.
- Butternut squash soup, naturally sweet and smooth.
- Chicken and sweetcorn soup with small pasta stars.
- Minestrone packed with beans, veg and small pasta.
Pasta and grains
- Hidden-Veggie Mac and Cheese, loosened with a splash of milk before packing.
- Pasta bolognese with lentils and grated carrot.
- Vegetable fried rice made with freshly cooked rice (never reheat rice more than once).
- Creamy risotto with peas and chicken.
Stews and curries
- Mild chicken and vegetable curry with rice.
- Chilli con carne with beans, plus tortilla chips for dipping.
- Sausage and bean casserole.
- Meatballs in tomato sauce with small pasta shapes.
Many of these freeze brilliantly, so cook once and pack a thermos lunch from the freezer later in the month. Our guide to freezer meals for kids has plenty more ideas.
Food safety for a thermos lunch
Hot food needs to stay hot, and leftovers need careful handling. The NHS advises:
- Cool leftovers within one to two hours before refrigerating, and eat them within two days.
- Cool cooked rice within an hour, keep it in the fridge and eat it within 24 hours.
- Reheat food until steaming hot all the way through, and don’t reheat it more than once.
- Defrost frozen food thoroughly before reheating, ideally in the fridge overnight.
Read our full guide to lunchbox food safety for more tips.

What to pack alongside a thermos lunch
A thermos lunch covers the main meal, so add something fresh and something to dip:
- Fruit: apple slices, grapes (cut lengthways for little ones) or a satsuma.
- Veg: cucumber or pepper sticks.
- Bread: a small roll, breadsticks or a cheese scone for dunking.
- Something cold: plain yoghurt with berries, kept with an ice pack.
For more ideas to round out the box, see our healthy lunchbox snacks and sandwich alternatives.
Choosing a food flask
- Size: 250 to 300ml suits most primary-school children; older children may need 400ml or more.
- Wide mouth: easier to fill, eat from and clean.
- Easy lid: check your child can open it on their own.
- Vacuum insulated stainless steel: keeps food warm far longer than plastic.
- Dishwasher-safe parts: a real time-saver.
A make-ahead thermos lunch plan
The easiest way to serve a thermos lunch on busy mornings is to cook once and freeze in portions. Try this simple routine:
- Weekend: make a big pot of soup, bolognese or curry.
- Portion: once cooled, divide into child-sized tubs and freeze.
- Night before: move one portion from the freezer to the fridge to defrost.
- Morning: pre-heat the flask, reheat the food until steaming hot, fill and seal.
With three or four favourite recipes in the freezer, you can offer a different thermos lunch every day of the week with almost no extra effort.
Thermos lunch tips for picky eaters
If your child is wary of new food, start with a thermos lunch version of something they already love at dinner, such as plain pasta with a little butter and cheese. Add a small side of a familiar fruit, and introduce new flavours gradually. Smooth, blended soups are often easier for fussy eaters than chunky ones, and a bread roll for dunking makes soup feel more fun.

Frequently asked questions
How long does a thermos lunch stay hot?
A good-quality vacuum flask, pre-heated and filled with steaming-hot food, should keep food warm until lunchtime. Results vary by flask, so test yours at the weekend first.
Can I put cold food in a thermos?
Yes. Chill the flask with iced water first, then fill it with cold food such as pasta salad, yoghurt or a smoothie.
Is it safe to pack leftovers in a thermos lunch?
Yes, if the leftovers were cooled and refrigerated quickly, are no more than two days old (24 hours for rice), and are reheated until steaming hot.
The bottom line
A warm thermos lunch is comforting, filling and a great way to beat the sandwich rut. Pre-heat the flask, pack food steaming hot, fill it to the top and add a fresh side. With a few favourite recipes in the freezer, a hot school lunch takes just five minutes to pack.
Sources and further reading
