|"Is this all real? Or has this been happening inside my head?"
The subject of this article is a real-life person, company, product, or creative work that has been mentioned "in-universe" in a canon source. The Harry Potter Wiki is written from the perspective that all information presented in canon is true (e.g., Hogwarts really exists), and, as such, details contained in this article may differ from real world facts.
Yorkshire pudding is a dish that originated in Yorkshire, England. It is made from batter and most often served with roast beef, chicken, or any meal in which there is gravy. It was served at the Welcoming Feast of 1991, 1994 and possibly the years in between and through 1996. Yorkshire pudding was sometimes served during regular meals at Hogwarts as well. In March 1995, following a Care of Magical Creatures lesson on nifflers, Harry Potter, Ronald Weasley and Hermione Granger had roast beef and Yorkshire pudding as part of their lunch.
Real World Connections
The Yorkshire pudding was originally designed to use the juices from the meat in a manner which would fill up the diners, in conjunction with vegetables, and served before the meat of the main course itself. It was therefore flavoured like the meat, but bulked out the meal in a far less expensive manner.