Vegan It Real Cruising the Mediterranean
Five days in the Mediterranean…it was everything and MORE!
I have spent the better part of my adult life wondering what it is like to go on a cruise. Even though several cities host ports for large cruise ships throughout my home state of Florida, you might be surprised to hear I’ve never been. So, when a friend told me this past Spring of a great value on a 5-day, 5 ports-of-call cruise through the Mediterranean in late summer, I jumped at the chance (and so did another friend). We all agreed this once-in-a-lifetime trip could not be passed up, and we started planning.
I won’t go into the details of how we managed to coordinate 3 families, 12 people, 6 adults and 6 kids, for our 5 port excursions and countless meals and activities on board. That’s for another post altogether. And, I am not going to go into the details of my vegan, all-you-can-eat dining experiences aboard Royal Caribbean’s Vision of the Seas, because that experience was so eye-opening, it requires another post as well. Let’s just say, this cruise line has a long way to go to impress the plant-based, foodie connoisseur.
What I will tell you about is our amazing port of call adventures and how we enjoyed each city’s Mediterranean vegan eats.
Our plan was as follows.
We would meet our friends in Barcelona, Spain the night before the cruise left port. Vision of the Seas is a smaller ship in the Royal Caribbean fleet since it holds around 2000 guests. I don’t think it was fully booked for our voyage and having a little extra space in the common areas throughout the ship was nice. It never felt overly crowded.
The cruise dates were Saturday, September 10 through Thursday, September, 15, and the ship would dock back in Barcelona at Moll Adossat port on the 15th. Our port stops would include, in this order, Nice (Villefranche-sur-Mer), France, Rome (Civitavecchia), Italy, Florence/Pisa (Carrara), Italy, Provence/Cassis (Toulon), France, and back to Barcelona.
We flew into Barcelona from Tampa, FL via Atlanta, GA on a flight that lasted about 9 hours. We booked our flights through Expedia and we were on a Virgin Flight operated by Delta Airlines. Since we purchased the plane tickets through a third-party vendor, I was unable to choose our seats and our special vegan meal, online. I called two weeks before our flight to secure our meals and they told me to call the day before the flight. I called the day before the flight and they said it was too late to tell them about it but they would “try to document it”. Since we had to get our seat assignments at check-in the day we flew, I asked the person checking us in if they could notate the special vegan meal. She said she would notate it, but, with no guarantees, we would get one.
Moments after we took off from ATL, our flight attendant came over to confirm our “special diet” and I was thrilled! I could not wait to see what was offered. In case of a vegan food fail, we did purchase Pei Wei Vegetable Fried Rice bowls (w/o egg), for the long trip, just in case. I did not snap a pic of that bowl, but boy were we glad we had the backup after being served this…
I understand that I should be thankful we even got a meal. And, I am for sure. I was also very thankful we got to eat before everyone else. But, just tell me, when was the last time you made a root vegetable chili using mostly cubed beets? 🤔🤣
The rice was OK, and the salad was OK, but the beet mixture was not tasty at all. What’s that old saying? Beggars can’t be choosers.
We did receive a second, morning meal since we flew on a red eye. I did not snap a picture of that either, probably because I was tired, and because I sent it back. It was a cold, hard bagel, margarine, and mushy canteloupe. I did take a bite of the fruit but it had a chemical taste I could not get rid of. 🤷♀️😒
Our first meal in Barcelona, however, was very promising. After dropping our bags at our super cute hotel, Acta Atrium, we set out to explore and eat.
We landed in the Gothic Quarter and had a light lunch at a very quaint cafe called The Vegan Corner @ Carrer d’Ataülf, 5, 08002 Barcelona, Spain. This super cute establishment right in the heart of the quarter offers sandwiches, coffee, pastries, and above all, the ambiance of a classic Barcelona cafe on a quintessential, medieval cobblestone street.
We enjoyed a couple of cold veggie sandwiches made with Spanish Pan de barra (like a baguette) stuffed with grilled eggplant, mushrooms, and rocket (arugula).
We also ordered this Tortilla de Patatas, made with chickpeas and spinach. It’s similar to a delicious crustless quiche. The bread was complimentary, traditional Catalan bread with a tomato topping called Pa Amb Tomaquet, which is considered a staple of Catalan cuisine.
We explored the city for hours, met up with our friends for a tasty sangria, and went back to the hotel for a quick nap and shower before dinner.
We found THE BEST place for dinner. If you’re looking for out-of-this-world, plant-based sushi, then you have to try Roots and Rolls @ C. del Consell de Cent, 401, Bajos, 08009 Derecha, Barcelona, Spain! This spot was everything and more!
This sushi tho! I made sure not to apply any filters so what you see is what you get. Some of the most creative, plant-based food I have ever eaten.
We also ordered Crunchy Rollitos but devoured them before snapping a picture. This place is for real and they did an awesome job servicing our crazy table of 9!
The next morning, before heading to the cruise port, our crew of three walked over to a place called Avocado @ C/ de Muntaner, 32, 08011 Barcelona, Spain for breakfast. This place was delicious! It’s not a completely vegan restaurant, but they have enough options to please all the vegans. 😉🤤
Mia had a vegetarian meal so I didn’t snap a picture. Sorry to all you egg & dairy eaters, but I have a brand to uphold. 😉👩🍳🥬
To finalize our foodie experience in Barcelona, we also enjoyed some incredible meals on the very last day of our trip, once we disembarked from the cruise ship, and before we went to the airport hotel.
I had the most amazing, hearty brunch of the whole trip at Cafe Equilibrium @ C/ de València, 352, 08009 Barcelona, Spain. Talk about a restaurant that is doing plant-based food right, this cafe was hustling and bustling from the moment we arrived until the moment we left.
Later that day, after a full-blown 5 hours of exploration and a tour of La Sagrada Familia, we enjoyed a delicious meal at a gem of a place, Teresa Carles @ C/ de Jovellanos, 2, 08001 Barcelona, Spain. Known as one of the best vegetarian restaurants in Spain, with no shortage of delicious vegan options, this food was vibrant, fresh, and 100% mouth-wateringly good.
Our meals in Barcelona were everything and more. Barcelona is definitely pleasing its vegans and keeping the food fresh and real. Even though I did not get to enjoy all the vegan-only places on my list, the restaurants we did hit were all commendable and restaurants I would visit again.
A few spots I researched that we didn’t get to, are Vegan Tulsi, Veggie Garden, Vegasana, and Virens. One more reason to go back!
Once we left Barcelona and set sail to our ports of call, we enjoyed early morning breakfasts and dinners on the ship, usually picking through the buffet offerings. You can check out my vegan meal experiences on our 5-day Royal Caribbean Vision of the Seas blog, where I share our specific food options, in comparison to the omnivore passenger.
Despite the vegan food limitations on board, the rest of the cruise experience was incredible and completely positive. Since we sailed during the night, we could usually catch the sunrise as we cruised into the various Mediterranean ports. Our first stop was Nice, France, specifically the port of Villefranche-sur-Mer.
Since we only had about 4-5 hours to explore, and we were relying on an unreliable Hop on Hop Off Bus to get us from point A to point B, we had to limit what we could actually experience in Old Nice. I had a list of vegan eateries that Nice offers, but, unfortunately, we were there on a Sunday, and many places were closed.
We did stumble upon an incredibly cute cafe called Les Petits Pains de Méditerranée @ 41 Rue de France, 06000 Nice, France, where we grabbed a piece of this delicious dairy-free pizza. And, if I had known this place was the only food stop we would make in Nice that day, I would have ordered another slice or a vegetable tartine too!
A shot of the beautiful street of Old Nice, from the outside patio.
After enjoying an incredible day in Old Nice, and having an opportunity to hang out on a beautiful rock beach along the Promenade des Anglais on the Mediterranean, it was time to grab the hop-on hop-off bus to go back to the tender which would take us back to the ship for the night.
If you are heading to Nice for the day and it’s not a Sunday, you might want to try some of the vegan foodie places we didn’t get to experience, such as, KOKO Green Vegan & Raw Food, Caju Vegan, and Saj Nice.
We sailed all night, and the next morning we pulled into the port of Civitavecchia to disembark for our day’s journey in Rome. This was a day 11 of us decided to explore together. We took a local bus to the train station in Civitavecchia, which was about a mile from the port. We then took the regional train to Rome Termini, a huge train station in the heart of Rome, where our true adventure began.
David and I were the only vegans in our group so for lunch we split up and met afterward. There are a lot of vegan establishments in Rome and I created a walking map of where they are located in comparison to the famous landmarks. I will publish that information in a follow-up blog post.
Since we were near the Pantheon around lunchtime, we choose to go to Buddy Veggy Restaurant Cafe @ Corso Vittorio Emanuele II, 107A, 00186 Roma RM, Italy, and boy were we happy we did. Although the restaurant is not strictly vegan, it was on my list of places that offered authentic Italian vegan cuisine, so we found a table outdoors and devoured a hearty lunch.
It was a difficult choice between the pizza and pasta but the pasta seemed to call to all three of us. Here’s what we ordered.
There were other places on my foodie list in Rome that we didn’t get to, so, if you head that way be sure to try Origano Camp De Fiori (which is right across the street from Buddy Veggy), Vega Food, Ginger, and Avocado Bar Roma. I was excited to find so many vegan options in Rome. I hope I get the chance to try them all one day.
After an extremely full day, we found the time ticking away so we literally had to run for our train. If we missed the train, we would miss the boat! Thankfully, all 11 of us made it back and that night the ship took us to our next port of call in Cararra, Italy. The next day we were going on an excursion to Pisa and Florence. It was a dream come true!
The only foodie downside to the Pisa & Florence excursion is that we did not have time to enjoy any food in Pisa. I was able to stop by some of the vendor carts though and I purchased some authentic dried spices. Since writing this blog I have had a chance to enjoy them in some quick and healthy pasta meals that you can find on my Instagram page. I wish I had experienced more of the food in Pisa, but I was in awe just standing there!
One word describes Florence. WOW! I would share 100 pictures now if I could because it’s so beautiful and mesmerizing…but, it’s not that kind of blog.
When we went to Florence, we had to go to the restaurant the tour guide took us to. Since we were an excursion group of about 30 or so people, they made arrangements ahead of time for the entire group for lunch and we had to let our guide know if we any dietary restrictions to could accommodate. David and I were the only vegans on this tour. 🤔😲
I have no idea what the restaurant was called because I didn’t see a sign outside. If you were not vegan, you had a delicious meal filled with free wine, 3 platters of different pasta, and liquor and biscotti for dessert.
If you were plant-based, this is what we had.
It was a little awkward for the non-vegans at the table because they kept being offered different types of pasta almost the moment they sat down and we were there just patiently waiting for our pasta marinara w/eggplant. The experience was incredibly memorable and rewarding, even if we didn’t have the same food selection. We drank a bit of the free wine in the meantime and really got to know our new friends at the table, a family of four adults on vacation celebrating the mother, who had recovered from a brain tumor. It was their first vacation together in nine years. They were a lovely family and it was fun to share a meal with them.
Since we were on an excursion from the ship, we had to stay on a strict time schedule so it did not allow us time to explore, to try more food. Sadly, we went to three cities in Italy and did not sample the pizza. Instead, we had pasta. 😁 Another reason to go back. (The list is getting long!)
A few of the vegan places on my foodie Florence list that we did not get to try were Raw Vegan Firenze, Flower Burger, L’OV Osteria Vegetariana, and Il Vegano -Firenze.
On our way out of Florence, I grabbed a picture of the Ponte Vecchio bridge. Finished in 1345 🤯😦 (wow!), it is considered an engineering marvel. And, a fun fact and what makes the bridge so famous…it’s the only bridge the Germans did not destroy in WWII as they were fleeing the Allies. Instead, they demolished two medieval buildings on either side of the bridge to block the way but they left the bridge standing.
After making our way by tour bus back to the ship, we were tired and overwhelmed by the day. As an American, it was hard to wrap my head around the extent of the history that we were up close and personal with those past few days.
The final stop on our cruise before heading back to Barcelona was near Toulon, France. The port is called La Seyne-Sur-Mer. There were several excursions the cruise offered for the day and the one we chose together as a group was to Cassis. One of our friends had told us about the Calanques and being the nature lover we all are, we wanted to see them up close.
Since we were with an excursion group of about 30 people and not on our own, we had limited time to explore and even less time to enjoy a full meal. Fortunately for this tourist and chef 🙋♀️, there was an outdoor farmers market in the town center, and we found a boulangerie (bakery) for croissants and baguettes. I was in my happy place.
I bought some fruits and veggies to enjoy on the ship since we didn’t have a proper lunch and my bounty cost €6. A bag full of olives, a pint of artichoke spread (we devoured), and a huge bag of vegan crostini cost only €7.
Before you tell me vegans don’t eat figs, we do and that’s how I keep veganism real. I didn’t force the wasp inside, they chose to lay their eggs there! (Another post entirely!). 🤣😁
It doesn’t get more French than eating baguettes and croissants strolling down the cobblestone streets on the Riviera.
I could talk about Cassis forever, and I have dozens of more pictures that remind us of that wonderful experience. Even though it was cloudy and rainy that one day, it was absolutely picture-perfect and the best way to end our European cruise adventure.
Back aboard the ship, I sat on the balcony looking over to Provence and devoured my delicious bounty of fresh food.
Our next stop would be our last. Back to Barcelona where the journey began. Waking up to the sunrise was the perfect end to a once-in-a-lifetime adventure with good friends.
Our flight back to Atlanta the next morning was right on time, and even though there were long lines and chaos at the airport while we were getting our tickets, we were sitting in our front row (Economy Basic) seats, ready to take off in no time. Within moments of being in the air, the flight attendants came over to confirm we were the “vegans”. And, they stuck stickers on our headrests to remind everyone. 😂
We had two meals during the long flight to Atlanta.
About 2 hours after eating the last “meal”, the burrito, I had very bad stomach cramps. Not the best way to end our travels, but, you know I like to keep it real so I am just gonna say the meals on this flight were also questionable in quality.
The flight back to Tampa was pretty smooth despite the intense storms all around us.
This trip was in one word, outstanding! It would not have been the same had we not gone with friends, and we are so glad we brought Mia to share in the family adventure.
Although there were so many more restaurants I had researched that we did not get to try it gives us a reason to visit these places for longer next time. The food we did sample throughout these 3 countries and 5 cities along the Mediterranean, provided vibrant, simple, yet exciting food, that will forever be captured in my photo albums, in my memory bank, and on my palate.
For those wondering about my Royal Caribbean, on-board, foodie experience, you will find that blog posted in the coming weeks. Let’s just say I had some utterly jaw-dropping meals…meaning, our jaws dropped as we laughed and laughed at what fine vegan dining meant to Royal Caribbean. (To be continued…)
For now, thank you for reliving the journey with me while I kept veganism real in the Mediterranean. I hope you found some useful information should your foodie path take you there one day.
jlm 👩🍳🍎🥦🥕
Certified Plant-Based Chef and Holistic Nutritionist veganizing the planet one meal at a time. Bringing fans vegan food, brand, travel & lifestyle news while offering clients personalized vegan chef services in the Tampa Bay area. For the health of it! View all posts by Jennifer
SIGN UP FOR OUR LATEST UPDATES
Blog posts come straight to your inbox
I promise to never spam you or sell your email.
Where is your 5-day Royal Caribbean Vision of the Seas blog? Did you ever publish it? From your brief comment about the food on the cruise in the post, it doesn’t sound like you would recommend it. I’m trying to plan a cruise and would like to book one with a cruise line that knows how to prepare vegan food. I would like to know more about your experience on Royal Caribbean.