Madrid: Opera and Zarzuela Show and Dinner

REVIEW · MADRID

Madrid: Opera and Zarzuela Show and Dinner

  • 4.8509 reviews
  • 3 hours
  • From $69
Book on GetYourGuide →

Operated by Restaurante La Castafiore · Bookable on GetYourGuide

Traveller rating 4.8 (509)Duration3 hoursPrice from$69Operated byRestaurante La CastafioreBook viaGetYourGuide

Singing waiters make dinner theatrical. This 3-hour opera and zarzuela night at Restaurante La Castafiore pairs Spanish tapas with live lyric performances by the staff, right in the heart of Madrid. I especially like how the music isn’t on a distant stage; it’s woven into the meal, act by act.

Two things I’d highlight for you: the show’s zarzuela-style lyric songs (with performing waiters singing as you eat), and the menu that actually feels Spanish, from a classic Spanish omelet opener to a milk mousse dessert.

One thing to plan for: timing matters. On at least one past occasion, people said the performance started earlier than the ticket time shown to them, so arrive early and don’t assume the first note is when your clock says it is.

Key Points Before You Go

  • Performing waiters as the singers: the same team who brings your courses also performs the arias and zarzuela pieces.
  • Act-by-act meal flow: each part of the program lines up with what you’re eating.
  • Central La Castafiore location: you’re meeting right at the restaurant, at C/ Marqués de Monasterio, 5, Madrid.
  • Spanish tapas with a real menu choice: you’ll get tapas-style starters and a main course selection in the middle of the show.
  • A celebratory finale: diners are invited to toast La Traviata at the end, and some accounts describe champagne as part of the finish.

Why This Madrid Dinner Show Feels Different Than “Just a Meal”

Madrid: Opera and Zarzuela Show and Dinner - Why This Madrid Dinner Show Feels Different Than “Just a Meal”
Madrid has plenty of nightlife, but this one is built around a simple idea: make opera and zarzuela the soundtrack to dinner, not a separate event you rush to catch. At La Castafiore, the restaurant opened in 1996 with a mission to promote young artists and keep the traditional lyric form of operatic art alive. That matters, because the room doesn’t feel like a factory show. It feels like a working stage where the performers want you involved.

I like that it’s not trying to be formal and stiff. You’re eating tapas-style Spanish food while staff sing, interact with the audience, and move around the dining area. Based on what people describe, it’s closer to a festive performance night than a distant recital.

You can also read our reviews of more tours and experiences in Madrid.

The La Castafiore Setup: Live Music Where You’re Sitting

Madrid: Opera and Zarzuela Show and Dinner - The La Castafiore Setup: Live Music Where You’re Sitting
The big hook here is the format. You’re at a restaurant, but the performers are acting like waiters and singers at the same time. You should expect a mix of:

  • Live vocal performances in the middle of the dining experience
  • Audience interaction, including prompts that keep the energy up
  • A pianist as part of the musical backbone (several accounts call out the piano as a strong piece of the performance)

Also, size and vibe seem to play a role. Many descriptions point to a cozy, close-up feel. One person even mentioned the room felt like a family environment. That can be great—your experience won’t feel anonymous.

If you’re someone who wants opera in a classic theater with a traditional curtain-and-intermission structure, you might find this more informal than a formal opera house. But if you like the idea of hearing arias and zarzuela right beside your table, this format is exactly the point.

The Full 3-Hour Program: What You’ll Eat and Hear

Madrid: Opera and Zarzuela Show and Dinner - The Full 3-Hour Program: What You’ll Eat and Hear
This dinner show is designed to run as one flowing evening (about 3 hours), starting with an overture and moving through acts. Here’s the meal-and-music rhythm you can expect.

Overture + Starter: Il Barbieri di Siviglia and Spanish Omelet

The night kicks off with an overture of Il Barbieri di Siviglia. Along with that, you start with the traditional tapa of a Spanish omelet. It’s a smart opening: hearty enough to settle in, and very “Madrid” in spirit. It also gives the performers a chance to get the room going without waiting for you to finish a long first course.

Act 1: Die Zauberflöte with Marinated Salmon Rolls

The first act, Die Zauberflöte, is paired with marinated salmon rolls filled with baby broad beans in garlic sauce. This is where you get more than basic bar food. The combination sounds like a modern twist, but it’s still built around Spanish flavors and ingredients that show up in traditional cooking (beans, garlic, and the kind of bold seasoning Iberian food is known for).

Act 2 Main Course Choice Tied to the Story Pieces

For the second act (the main course), you get a choice tied to the program pieces:

  • Grilled entrecote with herb butter (linked in the program flow with La Boheme)
  • Hake with parsley, gulas (baby eels), and clams (linked in the program flow with La Traviata)

This is one of the practical reasons the price can feel fair: you’re not stuck with a single pre-set entrée. You’re choosing between two distinctly different main courses—one beef-forward, one seafood-forward—both designed to keep you eating comfortably while the show ramps up.

Dessert Plaudit: El Gato Montés Milk Mousse

The “plaudit” dessert is a milk mousse associated with El Gato Montés. People described the dessert as divine, and for me the key point is pacing. After a main course plus active performance, a lighter mousse helps reset the meal so you can enjoy the finale instead of getting food-coma tired.

Finale Toast: La Traviata

At the end of the night, all diners are invited to toast La Traviata. Some accounts also describe the ending as a champagne moment. Either way, it’s a fun way to end the evening as a group, not as “you ate, then you left.”

What’s Included With the Ticket (and What Isn’t)

For $69 per person, you’re paying for a combined package: dinner + drinks + the opera and zarzuela show. Included drinks are listed as:

  • wine
  • beer
  • soft drinks
  • coffee

Liquors are not included.

For value, here’s how I’d frame it: in a traditional opera night, you’d likely pay for the show ticket first, then eat separately. Here, you’re paying for the performance and getting fed at the same time, with multiple courses and included drinks. That’s why so many people call it excellent value for money, even when they had low expectations.

Price and Value: When $69 Actually Feels Like a Deal

The price looks simple, but the value comes from the combination:

  • A multi-part performance (overture, two acts, plus a finale)
  • A real dinner structure (starter, main, dessert) rather than snacks
  • Included drinks (wine, beer, soft drinks, coffee)

Also, the location is practical. Meeting right at La Castafiore means you don’t lose time figuring out where to transfer, which matters when you have a show-based schedule.

Is it fine dining in the Michelin sense? The data doesn’t claim that. But the food is described as tasty, with many saying it’s better than they expected for a dinner show. The consensus isn’t “this is haute cuisine,” it’s “this is a satisfying meal that doesn’t drag the show down.”

Audience Energy: Best Fit for Who Wants Something Fun

Madrid: Opera and Zarzuela Show and Dinner - Audience Energy: Best Fit for Who Wants Something Fun
This is a good match if you like any of these:

  • you want Spanish culture that’s not just museums and tapas bars
  • you enjoy music with humor and participation
  • you want a night out that works even if you’re not an opera die-hard

Some people also said it felt good for mixed ages. One reviewer even described it as successful for their daughter with autism, pointing to movement pacing, small breaks, and fun songs. That doesn’t mean it’s therapy, but it does suggest the show rhythm is designed to keep attention.

On the other hand, if you want silence so you can concentrate like a concert hall, this might not be your dream night. This show is social by design, with singers interacting as you eat.

Practical Tips to Make the Night Go Smoothly

A few choices can make a big difference here.

Arrive ahead of the show start you see

Since at least one past booking reported missing part of the show due to a start-time mismatch, I’d treat the scheduled time as the moment you need to be already settled. Don’t gamble with “we’ll get there exactly on time.”

Tell them about dietary restrictions at booking

Dietary restrictions are specifically mentioned as something you should advise during booking. If you have allergies or avoid certain foods, do it early so they can plan.

Plan your expectations around a restaurant experience

This isn’t a formal theater night. The point is that performers work around your dining. That means you’ll experience singing as part of dinner service, not as a separate block where your meal waits politely.

Get comfortable with the idea of choice in the middle of the show

The main course includes options, and you’ll want to think about what you’d rather eat—beef or seafood—before you’re in the middle of the performance moment. If you’re sensitive to shellfish or specific seafood items, double-check dietary notes when you book since hake, gulas, and clams appear on the menu option described.

Should You Book La Castafiore’s Opera and Zarzuela Dinner?

Book it if you want a distinct Madrid night that mixes food, humor, and live lyric singing without the hassle of a traditional opera evening. The best-case version is a memorable performance where the singers are doing more than “standing and singing”—they’re serving, acting, and pulling you into the story, while you eat tapas-style Spanish dishes.

Skip it (or at least think twice) if you’re very sensitive to show timing and you tend to arrive late, or if you prefer quiet, no-interaction performances. Also, if you avoid seafood, make sure the menu choice and any restrictions are handled properly at booking.

If you’re looking for something that feels local, theatrical, and good value for your time in Madrid, this is one of the simplest yes-or-no decisions you can make. A $69 package that delivers dinner plus live zarzuela and opera is hard to beat—especially when it ends with a shared toast to La Traviata.

FAQ

How long is the opera and zarzuela dinner at La Castafiore?

The experience runs for 3 hours.

Where do I meet for this dinner show?

You meet at Restaurante La Castafiore, C/ Marqués de Monasterio, 5, Madrid.

What is included in the ticket price?

The ticket includes the dinner and drinks (wine, beer, soft drinks, and coffee) plus the opera and zarzuela show.

Are liquors included?

No, liquors are not included.

What kind of food will I eat during the show?

You’ll enjoy a tapas-style menu including a Spanish omelet, salmon rolls with baby broad beans in garlic sauce, a main course choice (entrecote or hake with parsley, gulas, and clams), and a milk mousse dessert tied to El Gato Montés.

Can I choose my main course?

Yes. The main course choice is described as grilled entrecote with herb butter or hake with parsley, gulas (baby eels), and clams.

Is there a toast at the end of the night?

Yes. At the end of the evening, diners are invited to toast La Traviata.

Is the restaurant wheelchair accessible?

Yes, it is wheelchair accessible.

Can I cancel for a full refund?

Yes. Free cancellation is available up to 24 hours in advance for a full refund.

Do I need to mention dietary restrictions when I book?

Yes. You’re asked to advise of any dietary restrictions during booking.

More Tour Reviews in Madrid

Not for you? Here's more nearby things to do in Madrid we have reviewed

Scroll to Top

Find Your Seat

Concerts, opera and live music, in every city we cover.