Even if you know a little Spanish, you'll discover that you get a little confused when listening to casual conversations in Barcelona as locals switch from Catalan to Spanish depending on who are they talking to! Discover more about the Catalan language here.
Most people have breakfast before they leave for school or work. However, it is not unusual to have a second mid-morning breakfast to ease the hunger until lunchtime.
Lunch is the main meal of the day, usually between 13:30 and 15:00. Traditionally, it has a light first course (i.e. salad, gazpacho, soup or vegetables) followed by a second course of meat, fish, or even pasta. Lunch ends with dessert, usually fruit or yogurt.
Merienda (berenar in catalan): coffee and snacks
Around 18:00, with dinner still several hours away, it is a good idea to have a coffee and a small sandwich or something sweet.
Typically between 21:00 and 22:00, dinner is usually lighter than lunch (except if you are out for tapas!).