So I've watched two episodes this week that made me look up food. One was Blood Lad. Where Fuyumi served the demons some human food, Omurice.
Video of omurice at a cafe. The address and directions and pictures is listed at this blog.
Alternative recipe
Second was Genei wo Kakeru Taiyou. They ate something called Castella and I didn't know what it was but apparently it's some sort of Japanese sponge cake that's meant to be drank with afternoon tea around 3pm. Supposedly it's different from the English afternoon tea snack in that it's lighter and more comparable to the elevenses snack that the UK and Ireland eat.
Here's a picture from the anime:
Here's a recipe which I added to my list of someday I wanna try making this bookmarks. xD