Reviewed · DINNER EXPERIENCES

Madrid: Opera and Zarzuela Show and Dinner

4.8 · 509 reviews 3 hours From $69 Operated by Restaurante La Castafiore · Bookable on GetYourGuide
Book on GetYourGuide →

Madrid’s La Castafiore turns dinner into a small, lively opera house. The waiters are trained singers, the pianist supports the program, and the evening moves from Il Barbiere di Siviglia to Spanish zarzuela, familiar arias, audience participation, and a final toast to La Traviata. I like the close-up setting and the way the performers work around the tables rather than disappearing onto a distant stage. I also like that the ticket combines a full meal, drinks, and a three-hour show for $69.

The main thing to consider is the style. This is not a quiet, formal opera performance. It is a social dinner with singing, dancing, table interaction, and occasional invitations for diners to join in. That makes it great fun for many people, but less suitable if you want uninterrupted music or a silent meal.

Key points to know before booking

Madrid: Opera and Zarzuela Show and Dinner - Key points to know before booking

  • Singing waiters: The people serving dinner also perform opera, operetta, and zarzuela.
  • A Spanish menu: The meal includes dishes such as Spanish omelet, salmon rolls, broad beans in garlic sauce, steak or hake, and a milk mousse dessert.
  • A full evening: Plan on about three hours, with music running through the meal.
  • Drinks included: Wine, beer, soft drinks, coffee, and a final celebratory toast are included. Liquors cost extra.
  • Audience interaction: Singing, dancing, birthdays, and spontaneous participation are part of the evening.
  • Central Madrid setting: La Castafiore is at C/ Marqués de Monasterio, 5, in the heart of the city.

La Castafiore, where the waiters take the stage

Madrid: Opera and Zarzuela Show and Dinner - La Castafiore, where the waiters take the stage

La Castafiore opened in 1996 with a clear purpose: to support young artists and keep traditional lyric performance in front of a live audience. That mission shapes the whole night. You are not sitting in a large concert hall watching professionals from a distance. The performers bring the music directly to the dining room, often moving between tables as they sing.

The restaurant’s name refers to the opera world, and the evening follows that spirit without becoming stiff or academic. You do not need to know the difference between opera, operetta, and zarzuela to enjoy it. If you recognize a melody, you can simply enjoy the surprise. If the repertoire is new to you, the singers provide enough energy and expression to carry the program.

The setting also makes the performance feel personal. A strong voice at a nearby table has more impact than the same voice heard from the back of a theater. The tradeoff is that the room can feel active and informal, with people eating, talking, reacting, and sometimes joining the action.

The opening course, Il Barbiere di Siviglia, and Spanish omelet

Madrid: Opera and Zarzuela Show and Dinner - The opening course, Il Barbiere di Siviglia, and Spanish omelet

The evening begins with an overture from Il Barbiere di Siviglia, paired with a traditional Spanish omelet. This is a sensible first course for the format: familiar Spanish food arrives as the singers establish the mood.

Spanish omelet, or tortilla española, is one of the country’s basic comfort foods, made with egg and potato. Here it works as a small tapa rather than a heavy meal. The dinner is designed as a sequence, so you get music and food in stages instead of one large plate arriving all at once.

The first musical number also tells you what kind of night lies ahead. The show does not wait until dessert to entertain you. Singing is built into the service from the beginning, and the staff perform while continuing to manage the dining room.

The first act, Die Zauberflöte, with salmon and broad beans

The first act brings Die Zauberflöte, accompanied by marinated salmon rolls filled with baby broad beans in garlic sauce. The combination adds a more refined course while keeping a Spanish flavor through the garlic-seasoned beans.

The menu has been described as a selection of typical tapas, but the meal feels closer to a structured three-course dinner with smaller opening dishes. That distinction matters if you are deciding between this and a standard tapas crawl. You are paying for a seated evening with a planned performance, not for a tour of several bars.

The food has received especially strong praise, though expectations should remain sensible. This is first and foremost a dinner show. The dishes are prepared to support a long evening of entertainment, and the best feature of the meal is the complete combination of food, service, music, and atmosphere.

Choosing between steak and hake for the main course

For the main course, you choose between grilled entrecote with herb butter, linked with La Bohème, or hake with parsley, gulas, and clams, associated with La Traviata. The steak is the straightforward choice if you want something substantial and familiar. The hake gives you a lighter seafood option with a more distinctly Spanish feel.

The menu description also refers to several choices for each course, and dietary needs should be given when booking. Because the dinner includes fish, shellfish, meat, and other ingredients, this is not the place to wait until you sit down to explain a serious restriction.

Food timing is part of the experience. You may have to pause between courses while the singers perform, and the pace is not that of a quick restaurant meal. That is a benefit if you want the evening to last, but a drawback if you are hungry for a fast dinner before another event.

A different sort of day out around Madrid:

Dessert, champagne, and the final toast

Dessert is a milk mousse associated with El Gato Montés. It provides a sweet finish after the savory courses, and the evening then builds toward its closing celebration.

At the end, the dining room raises a toast to La Traviata. Sparkling wine is part of the finale, while wine, beer, soft drinks, and coffee are included during the meal. Liquors are not included, so check before ordering spirits or cocktails.

The final minutes can include dancing, birthday acknowledgments, and spontaneous participation. This is where La Castafiore feels most like a shared party rather than a standard performance. Several people have found themselves dancing by the end, and that possibility is worth knowing in advance. You are not expected to perform unless invited, but you should be comfortable with a little public attention.

How good is the food for $69?

At $69 per person, the value depends on how you judge the night. If you want only the cheapest possible dinner, you can eat tapas elsewhere in Madrid for less. If you want a traditional opera at a major theater, a ticket alone could cost more, before adding dinner and drinks.

Here, the price covers a three-hour program, the meal, wine or beer, nonalcoholic drinks, coffee, and the musical performance. That makes the package easy to understand and reasonably priced for an evening built around both dining and entertainment.

The strongest part of the value is the live performance. The singers are not background musicians hired to fill empty space. They are the wait staff, and the singing is the reason to choose this restaurant over another dinner venue. Past performances have included several strong operatic voices, a pianist, duets, arias, zarzuela selections, and interaction with the room.

I would describe the food as an important part of the package, not the sole reason to book. The dishes have been praised for taste, presentation, temperature, and generous choice. Still, the performance gives the meal its meaning. Think of it as a show with dinner rather than a fine-dining restaurant that happens to have music.

Zarzuela gives the evening a Spanish identity

Madrid: Opera and Zarzuela Show and Dinner - Zarzuela gives the evening a Spanish identity

Opera is international, but zarzuela gives this dinner a particular Madrid flavor. Zarzuela combines music, theater, and spoken or dramatic elements, and it has long been part of Spain’s lyric tradition. You may recognize famous opera selections, but the Spanish material is what separates this experience from a generic singing-waiter restaurant.

That cultural angle matters. A conventional opera performance can be beautiful but somewhat formal, especially if you do not speak the language or know the story. At La Castafiore, the setting is relaxed and direct. You hear the voices at close range, watch the performers work with the room, and get a taste of a Spanish theatrical tradition during dinner.

You do not need an opera background. The program is built for a general audience, and the social tone helps newcomers relax. Opera enthusiasts will appreciate the quality of the voices, while first-time listeners can focus on the spectacle, melodies, and comic energy.

Audience participation is part of the bargain

The performers interact with diners, and some people may be invited to sing or take part in the action. This has produced memorable moments, including spontaneous dancing and audience members attempting a song.

I see this as a strength for a birthday, anniversary, family night, or group outing. It keeps the room from feeling passive. You are not simply watching a performance from a fixed seat for three hours.

But be honest about your comfort level. If you dislike being singled out, tell your companions and staff when you arrive. You can still enjoy the singing without volunteering. The evening is lively, but participation is not the same as a requirement to perform.

Timing, arrival, and practical planning

Madrid: Opera and Zarzuela Show and Dinner - Timing, arrival, and practical planning

The listed duration is three hours, so leave enough space in your evening. Do not schedule a tightly timed theater performance immediately afterward. One booking once had a timing problem and missed the first hour when the actual start time differed from the ticket information, so check the current starting time carefully before you go.

The meeting point is La Castafiore restaurant at C/ Marqués de Monasterio, 5, Madrid. It is in the center of the city and has been described as easy to find. Arriving early may reveal staff setting up, which can make the restaurant look quieter than expected. That is normal preparation, not a sign that you are in the wrong place.

The experience is wheelchair accessible. If you have dietary restrictions, notify the restaurant when booking rather than waiting until the meal begins. Free cancellation is available up to 24 hours in advance, and you can reserve without paying immediately if that option is offered for your chosen time.

Who will enjoy this dinner most?

I would recommend La Castafiore to you if you want a distinctly social Madrid evening, especially if you are curious about opera but do not want the formality of a theater. It also suits couples, families, solo diners, and groups looking for a single evening that combines food and entertainment.

Solo diners can fit in comfortably because the room has a communal, friendly tone. Families can enjoy the movement and humor, although very young children may find the three-hour length demanding. Opera fans will likely focus on the voices, while casual listeners will appreciate the easygoing atmosphere and recognizable selections.

I would be more cautious if you want a quiet, private meal, a short dinner, or a high-end tasting menu. The room is designed for shared enjoyment, and the music can interrupt conversation. This is also not a substitute for a full opera production with elaborate staging, costumes, and orchestra.

My take on the experience

The most convincing reason to book is the quality of the singers paired with the informal setting. The best moments come when a server suddenly shifts from taking an order to delivering a powerful aria a few feet away. The contrast is the whole idea, and it works because the performance remains connected to the meal.

I also like that the evening has a clear beginning, middle, and end. The opening Spanish omelet, the first act with salmon and broad beans, the choice of steak or hake, the milk mousse, and the closing toast give the night an easy rhythm. You are not left wondering when the show begins or ends.

The main limitation is that the evening may not be identical every night. The singers, audience response, and amount of participation can change. That is part of the charm, but it means you should expect a lively dinner show rather than a fixed theater production.

Should you book La Castafiore?

Book it if you want opera at close range, Spanish food, included drinks, and a relaxed evening with plenty of personality. At $69, it is a fair package for three hours of entertainment and dinner, especially when a conventional opera outing would require separate tickets and restaurant plans.

Skip it if you need a quiet meal or a strictly formal concert. For most curious visitors, though, La Castafiore offers an unusual way to spend an evening in Madrid. You get zarzuela, familiar opera, a full dinner, and a chance to raise a glass at the end. That is a lot of Madrid character in one room.

FAQ

Where does the opera dinner take place?

It takes place at Restaurante La Castafiore, C/ Marqués de Monasterio, 5, Madrid.

How long does the experience last?

The dinner and show last about three hours. Check the available starting time when booking.

What food is included?

The meal includes dishes such as Spanish omelet, marinated salmon rolls with baby broad beans in garlic sauce, and a choice of grilled entrecote with herb butter or hake with parsley, gulas, and clams. Dessert is a milk mousse. The menu can include additional choices, so provide dietary information when booking.

What drinks are included?

Wine, beer, soft drinks, and coffee are included. Liquors are not included.

Is the performance only opera?

No. The program includes opera, operetta, and traditional Spanish zarzuela. The evening includes selections connected with works such as Il Barbiere di Siviglia, Die Zauberflöte, La Bohème, La Traviata, and El Gato Montés.

Will the performers interact with the audience?

Yes. The singing waiters interact with diners, and the evening can include invitations to sing, dancing, birthday celebrations, and other spontaneous participation.

Is the experience wheelchair accessible?

Yes, the activity is wheelchair accessible. You should also advise the restaurant of any dietary restrictions when booking.

More like this

Dinner Experiences, compared.

The full Dinner Experiences list →
Madrid Small Group Tapas Tour at 4 Venues -Lunch or Dinner
★★★★★★★★★★5.0· 553 reviews· from $108

Madrid Small Group Tapas Tour at 4 Venues -Lunch or Dinner

Read our review →
Madrid Local’s Tapas Tour Dinner with a side of History
★★★★★★★★★★5.0· 530 reviews· from $114

Madrid Local’s Tapas Tour Dinner with a side of History

Read our review →
Madrid Local Tapas Tour with Private Dinner and Bottomless Wine
★★★★★★★★★★5.0· 222 reviews· from $141

Madrid Local Tapas Tour with Private Dinner and Bottomless Wine

Read our review →
Local Flamenco Show with dinner at El Cortijo
★★★★★★★★★★4.5· 146 reviews· from $45

Local Flamenco Show with dinner at El Cortijo

Read our review →
Zarzuela Opera and Dinner at La Castafiore Restaurant in Madrid
★★★★★★★★★★5.0· 143 reviews· from $66

Zarzuela Opera and Dinner at La Castafiore Restaurant in Madrid

Read our review →

Browse the lists this tour appears in

Scroll to Top

Madrid, by the day you want

Pick a gallery, a kitchen or a coach out of town.