One of the standout dining venues aboard every Virgin Voyages ship is Razzle Dazzle, a vibrant vegetarian-forward restaurant that proves plant-based cuisine can be just as exciting as any steakhouse dinner at sea.

The Concept

Razzle Dazzle takes a playful approach to vegetarian and vegan dining. The menu is primarily plant-based, though you can request animal protein add-ons. The restaurant occupies a bright, Instagram-worthy space with bold colors and retro-diner vibes.

Must-Try Dishes

The Cauliflower Steak is a revelation — roasted until golden with chimichurri. The Mushroom Pizza features sourdough crust with truffle cream and wild mushrooms. For brunch, the avocado toast is elevated with pickled radish and everything bagel seasoning.

Brunch at Razzle Dazzle

While dinner is excellent, brunch might be the best kept secret on the ship. Available on sea days, the menu includes savory and sweet options alongside creative cocktails. The Dirty Banana smoothie and Wake and Bake cookie skillet are crowd favorites.

Our Verdict

Whether you are fully plant-based or simply looking for something different, Razzle Dazzle deserves a spot on your dining schedule. Book at least one dinner and one brunch. Reservations fill up quickly on sea days.