Some meals that take less than five minutes to prepare:
Puy lentils in packets can be heated up in two minutes- the "French" ones in Aldi have a nice herby flavour. Hot smoked salmon you can eat straight out of the packet. Broccoli and peas can be steamed in a few minutes in the microwave. Then assemble - puy lentils, veg, salmon on top, blob of Greek , yogurt, squirt of sriracha. Really tasty and quick.
Stir-fries (with ready prepared veg making it even quicker). Use straight to wok noodles or rice sachets.
Ramen - miso soup, ready noodles, any veg that is easy to cook - microwave for a couple of minutes then add cooked chicken, prawns, tofu etc at the end and sriracha or chilli flakes.
Loads of things here on the table in less than 30 minutes:
www.bbcgoodfood.com/recipes/collection/30-minute-meal-recipes
Another option is batch cooking and freezing then heating it up when you come through the door.
Or just wait a little longer for the roasted meat/veg to cook and have a quick starter while you wait, something like veg sticks and houmous.