Reviewed · DINNER EXPERIENCES IN MADRID

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 has a dinner show with a clever twist: the people serving your meal are also trained singers. At La Castafiore, waiters step away from the tables to perform opera, zarzuela, duets, and comic bits, then return with your next course. I like the close-up setting and the way the music becomes part of dinner rather than a separate stage act. I also like that wine, beer, soft drinks, and coffee are included.

The possible catch is timing. The performance runs for about three hours, and the singing and audience interaction can be lively. This is not the right pick if you want a quiet meal or a formal opera house production. Check your start time carefully, since one past booking had a time change and missed the opening hour.

Key things to know before booking

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

  • Singing waiters perform at your table: The staff serve dinner, then return as opera and zarzuela performers.
  • The meal follows a musical program: Spanish omelet accompanies the opening, salmon rolls and broad beans appear in the first act, and you choose beef or hake for the main course.
  • Drinks are part of the price: Wine, beer, soft drinks, and coffee are included. Liquors are not.
  • The finale includes a toast: The evening closes with a shared toast to La Traviata, with dancing and birthday celebrations sometimes adding to the fun.
  • It is a three-hour night out: Plan this as your main evening activity, not as a quick dinner before another show.
  • The central location is easy to find: La Castafiore is at C/ Marqués de Monasterio, 5, in Madrid.

What makes La Castafiore different

La Castafiore opened in 1996 with a clear purpose: to support young artists and keep traditional lyric performance alive in a restaurant setting. That gives the evening more character than a standard tourist dinner with background music. The performers are not simply hired entertainers appearing for a short set. They work the room as wait staff, then sing selections from opera and Spanish zarzuela.

That setup changes the mood. You are close to the performers, and the distance between dining room and stage disappears. A singer may be serving your food in one moment and delivering a demanding aria in the next. The effect is playful, informal, and personal.

I would not compare this with a full opera at Madrid’s Teatro Real. You do not come here for a large orchestra, elaborate scenery, or a long unbroken performance. You come for a social evening that combines professional voices, Spanish food, and a little theatrical mischief.

That distinction matters. If you already love opera, you will appreciate hearing familiar pieces in a relaxed setting. If you know very little about opera, the short acts and friendly presentation make the music easier to enjoy. The program is designed to entertain, not test your musical knowledge.

The opening act: Spanish omelet and Il Barbieri di Siviglia

Madrid: Opera and Zarzuela Show and Dinner - The opening act: Spanish omelet and Il Barbieri di Siviglia

The evening begins with an overture from Il Barbieri di Siviglia, paired with a traditional Spanish omelet. This is a smart introduction to the format. You get food in front of you, music around you, and a sense of how the staff will move between serving and performing.

Spanish omelet, or tortilla española, is one of the country’s most familiar dishes. It is made with egg and potato, and it sets a local tone before the more elaborate courses arrive. The menu is not trying to imitate a grand restaurant tasting menu. It uses recognizable Spanish dishes and presents them as part of a staged evening.

The opening also helps you settle into the room. The first few minutes can feel unusual because you are watching servers become performers. Then the pattern becomes clear: listen, eat, applaud, and expect the next song to appear from somewhere near your table.

The performers may also interact with the audience during the night. That can be part of the charm, but it means you should be comfortable with a little attention. This is not a show where you sit unnoticed in the dark.

First act: Die Zauberflöte with salmon and broad beans

Madrid: Opera and Zarzuela Show and Dinner - First act: Die Zauberflöte with salmon and broad beans

The first act pairs Die Zauberflöte with marinated salmon rolls filled with baby broad beans in garlic sauce. The dish brings a more refined touch to the meal while staying within the Spanish-inspired menu.

The combination of salmon, broad beans, and garlic gives this course more flavor than a plain starter. The garlic sauce is worth noting if you are sensitive to strong seasoning. You should also tell the restaurant about dietary restrictions when booking, rather than waiting until you sit down.

The music selection adds variety. After the lively Rossini opening, Mozart gives the program a different tone. You are not listening to one long opera. Instead, the acts offer a sequence of well-known operatic and zarzuela pieces, with the singers moving through the room and engaging with diners between courses.

Some accounts of the evening also describe soup or other starter variations, including leek and salmon soup. That suggests the food may change, so treat the published menu as the plan rather than a permanent promise. The central idea remains the same: each course arrives alongside a section of the performance.

Choosing the main course: beef or hake

Madrid: Opera and Zarzuela Show and Dinner - Choosing the main course: beef or hake

For the main course, you choose between grilled entrecote with herb butter, linked with La Bohème, or hake with parsley, gulas, and clams, linked with La Traviata. The choice gives you a useful balance between meat and seafood.

The entrecote is the more substantial option. If you prefer a hearty dinner, grilled beef with herb butter is the natural pick. The hake is lighter but still full of flavor, with parsley, clams, and gulas. Gulas are a traditional Spanish-style preparation of imitation baby eels, so this is a chance to try something you may not see on a familiar international menu.

Food quality is one of the strongest parts of this experience. The meal is not merely a prop for the show. Past diners have found the dishes tasty, hot, and filling, with some praising the beef, salmon, soup, and dessert in particular. I would set your expectations correctly: this is a dinner show first, not a destination restaurant for serious food enthusiasts. Still, the menu appears to offer more than the usual basic banquet fare.

The main course is also where the three-hour format makes sense. You are not rushing through a plate between short songs. The music, service, and meal are spread across the evening, leaving room for conversation and audience participation.

Same base in Madrid, a completely different kind of day:

Dessert and the La Traviata toast

Dessert is described as a milk mousse connected with El Gato Montés. It is a light-sounding finish after the beef or hake, and it continues the habit of tying each course to a musical selection.

The final toast to La Traviata gives the evening a clear ending. Wine, beer, soft drinks, and coffee are included with dinner, while liquors cost extra or are not included. Past accounts also describe a closing glass of cava or champagne, so expect a celebratory final drink, but do not assume that every spirit or cocktail is covered.

This last part can become quite social. Dancing, birthday acknowledgments, and spontaneous singing have all formed part of the atmosphere at different evenings. You may find yourself applauding, joining a toast, or watching other diners take part.

That spontaneity is a major reason to book this instead of a standard concert. It is also the reason to avoid it if you want a perfectly controlled performance. The room feels more like a shared celebration than a silent auditorium.

How strong is the singing?

The singing is the main reason to choose La Castafiore, and the performance quality appears to be consistently high. The restaurant’s staff includes several operatic voices, with a pianist supporting the program. The singers perform arias, duets, zarzuela songs, and familiar pieces rather than offering only casual dinner music.

The close setting makes the voices feel powerful. You are not hearing them from far across a theater. You are hearing trained performers in a dining room, often near the tables. That direct contact gives the evening its strongest theatrical effect.

At times, audience members may be invited to sing. That can be funny and memorable, but the quality will depend on who volunteers. One past account described one participant as very good and another as off-key. Think of that as part of the evening’s playful nature, not a flaw in the professional program.

You should also expect different singers and combinations from one night to another. The information provided does not promise a fixed cast. The experience is built around the restaurant’s performing staff, so the exact voices and interactions may vary.

Audience interaction and the room’s mood

The atmosphere is informal, friendly, and often festive. The singers do not remain separated from the dining room. They speak with diners, move between tables, and encourage participation. That makes the experience work well for couples, families, solo diners, and small groups who enjoy a social setting.

Solo visitors can feel comfortable here. One person who attended alone described the mood as welcoming and family-like. That is useful to know if you are visiting Madrid by yourself and want an evening with some human contact rather than another meal at a quiet table.

Families can also enjoy it, although the three-hour length and lively interaction will suit children who can manage a long dinner. A past family booking found the movement, short breaks, and fun songs helpful for a child with autism. That is encouraging, but every child’s needs are different, so consider the noise and audience participation before booking.

The evening may feel less formal than the word opera suggests. You can expect applause, conversation, and occasional movement around the room. Wear something comfortable enough for a long dinner, and arrive ready for entertainment rather than strict concert etiquette.

Is the $69 price good value?

At $69 per person, the price includes dinner, the opera and zarzuela program, and wine, beer, soft drinks, and coffee. That is a solid package for a three-hour night in central Madrid.

The value improves if you would otherwise pay separately for a concert and dinner. You get a full meal, live professional performance, and a closing toast in one booking. It also saves you from planning two different evening activities.

The price is less attractive if your only goal is a quiet, inexpensive meal. You are paying for the performers, the service, the production, and the time the restaurant gives to the program. Someone who is not interested in opera, zarzuela, or audience interaction may prefer a normal tapas dinner.

I see this as a good middle ground between a formal theater ticket and a simple restaurant reservation. It gives you a taste of Spanish lyric theater without requiring a full evening at the opera house. The high 4.8 rating from 509 bookings also suggests that the package has delivered reliable value for many people, though no entertainment experience suits everyone.

Location, timing, and practical details

Madrid: Opera and Zarzuela Show and Dinner - Location, timing, and practical details

La Castafiore is at C/ Marqués de Monasterio, 5, Madrid. The location is described as easy to find, and the restaurant sits in the heart of the city. Check the exact start time when you book, since availability can vary.

The activity lasts three hours. Do not schedule a late museum visit, another performance, or a long cross-town transfer immediately afterward. The program includes multiple acts, dinner courses, and a final celebration, so the full duration matters.

The restaurant is wheelchair accessible. If you have dietary restrictions, advise the restaurant during booking. The listed menu includes beef, seafood, garlic, clams, and dairy-based dessert, so advance notice is sensible.

Free cancellation is available up to 24 hours before the activity for a full refund. You can also reserve now and pay later, which helps if your Madrid plans are still shifting.

Who should book this Madrid dinner show?

I would recommend La Castafiore to you if you want an evening with a strong sense of occasion but do not need a formal theater production. It suits couples looking for a memorable night, solo visitors who enjoy friendly interaction, and families who like music with movement and humor.

Opera fans should book it for the unusual format. You will hear familiar works performed at close range, with the added pleasure of watching the singers serve dinner. Zarzuela fans get a direct connection to a Spanish lyric tradition that is easy to miss if you only visit Madrid’s major museums and monuments.

You do not need to know opera to enjoy the evening. The food gives you something familiar to focus on, and the short sections keep the program moving. The experience is especially useful for a first visit to Madrid when you want culture presented in a relaxed, accessible way.

I would hesitate only if you dislike audience participation, need a very quiet dinner, or expect a full-scale opera production. The room is social, the performers interact with diners, and the schedule is long enough to fill an entire evening.

Should you book La Castafiore?

Book it if you want live singing built into dinner, rather than a meal followed by a separate show. The strongest reasons are the trained voices, the close-up setting, the included drinks, and the chance to hear zarzuela alongside better-known opera selections.

Before paying, confirm the start time, share dietary restrictions, and choose your main course with the menu’s seafood and garlic ingredients in mind. If you are comfortable with a lively room and a little audience participation, this is one of Madrid’s more distinctive evening activities.

I would not book it as a substitute for Teatro Real or a formal concert. I would book it as a warm, entertaining Spanish night out where the staff, music, meal, and final toast all belong to the same show.

FAQ

Where does the Madrid opera dinner take place?

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

How long does the experience last?

The dinner and show last approximately three hours.

What is included in the $69 price?

The price includes dinner, the opera and zarzuela show, wine, beer, soft drinks, and coffee.

Are liquors included?

No. Liquors are not included in the activity price.

What food is served?

The menu includes a Spanish omelet, marinated salmon rolls with baby broad beans in garlic sauce, a choice of grilled entrecote with herb butter or hake with parsley, gulas and clams, and a milk mousse dessert. Menu details may change.

Can I choose between meat and fish?

Yes. The listed main-course choices are grilled entrecote with herb butter or hake with parsley, gulas, and clams.

Should I report dietary restrictions?

Yes. You should advise the restaurant of any dietary restrictions when booking.

Is the restaurant wheelchair accessible?

Yes. The activity information states that the experience is wheelchair accessible.

Can I cancel for a refund?

Yes. You can cancel up to 24 hours in advance for a full refund. You can also reserve now and pay later.

More like this

Dinner Experiences in Madrid, compared.

The full Dinner Experiences in Madrid list →
Corral de la Moreria Madrid Flamenco Show with Optional Dinner
★★★★★★★★★★5.0· 2,424 reviews· from $60

Corral de la Moreria Madrid Flamenco Show with Optional Dinner

Read our review →
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 →
Flamenco Show La Quimera with Drinks & Dinner Option
★★★★★★★★★★4.6· 114 reviews· from $88

Flamenco Show La Quimera with Drinks & Dinner Option

Read our review →
Scroll to Top

Explore Spain

Pick a city, a coast or a table.