It's like a pot noodle that you make in a mug. They are quite nice and some are completely free on a green day. They are by the Super Noodles etc in the supermarkets
What are they - they are delicious thats what they are and a life saver for snacking on. I noticed in my asda they had moved them from where the pasta n sauces are to by the packet soups. Cann't see the logic but heyho.