I was genuinely shocked at how well I ate in Rio de Janeiro.
Before the trip, everyone had the same warning. “You’re vegetarian? You’re going to struggle. You’ll be living off chips and bread. Pack snacks.”
These warnings weren’t without substance. After all, Brazil is the second largest meat-producer in the entire world.
But, my dear reader, they were wrong.
Not only did I eat well, I found some of the best vegetarian food in Rio de Janeiro without even trying that hard. From beachside bakeries to cosy neighbourhood restaurants, the city quietly delivered plate after plate of seriously good veg-friendly food.
Rio is one of those rare destinations that genuinely works for almost every type of traveller. Beach lovers get Copacabana and Ipanema’s golden stretch. Adventure seekers chase the views from Sugarloaf. City-break regulars get culture, colour and late-night energy. And if you travel stomach-first, the vegetarian food scene in Rio will surprise you in the best possible way.
This guide is a concise breakdown of the Best Vegetarian Food in Rio de Janeiro. Here’s exactly what I ate as a vegetarian in Rio, where I found it and what it cost.
Best Vegetarian Food in Rio: Breakfast and Brunch in Rio de Janeiro



Cafe Cardin, Copacabana
Açaí com fruta de época e granola
R$30
If you’re hunting for the best vegetarian food in Rio de Janeiro first thing in the morning, Cafe Cardin is a very solid place to start.
We landed here slightly jet-lagged and in need of something fresh. The açai bowl arrived deep purple and ice cold, topped generously with seasonal fruit and crunchy granola. I’ve had countless açai bowls back home and honestly, none come close. Something about eating it in Rio just hits differently.
The coffee menu is extensive, which matters when Brazilian mornings start earlier than expected. We grabbed a table with a clear view towards the mountains and stayed far longer than planned.
Atmosphere: relaxed, morning locals mixed with travellers
Best for: slow breakfasts and gentle starts
Tip: arrive before 9.30am for the best tables
Farro, Copacabana
Focaccia vegano
R$49
Farro feels like the brunch spot you wish existed in your own neighbourhood.
Clean interiors, good natural light and a menu that understands modern vegetarian eating. The vegan focaccia was exactly what you want from a proper brunch plate. Soft centre, crisp edges and well-balanced fillings without trying too hard.
I will say this. Despite multiple visits and what can only be described as determined persistence, I never managed to get my hands on their famous roll de pistache. Every time we asked, it had sold out. It’s now firmly on my Rio return list.
Atmosphere: polished but relaxed
Best for: brunch dates and laptop mornings
Downside: popular items disappear quickly
Pão & Companhia, Copacabana
Tapioca dulce
R$25
For a quick, budget-friendly breakfast, Pão & Companhia delivers exactly what you need.
Tapioca deserves more global attention. Light, slightly chewy and naturally gluten-free, it makes a brilliant sweet breakfast. The dulce version we ordered was simple but comforting and, at R$25, an easy win.
This is more grab-and-go bakery energy than sit-down brunch, but sometimes that’s exactly right before a beach morning.
Atmosphere: fast-paced local bakery
Best for: quick no-nonsense breakfasts before heading out
Tip: ideal pre-Copacabana beach stop
Lamego, Copacabana (Multiple Locations)
Pão de queijo and guaraná natural
R$35
Ah, Lamego. I genuinely miss you.
Our Copacabana apartment sat right next to one of their branches, which very quickly became dangerous knowledge. This place turned into our breakfast stop, our on-the-go lunch and our late-night “just one more pão de queijo” situation.
The pão de queijo here is warm, chewy and completely addictive. Pair it with a cold guaraná natural and you’ve got peak Brazilian snacking.
The staff were endlessly patient with our questionable Portuguese, and orders occasionally arrived with surprise extras we definitely hadn’t requested. No complaints.
With locations across the city, it’s one of the easiest ways to eat vegetarian in Rio without overthinking it.



Top tip: Go inside, grab a plate and load up on the pay-per-kilo buffet. This is a great way to mingle with the Cariocas and sample the food they eat on a daiy basis.
Atmosphere: busy, friendly and very local
Best for: quick bites any time
Major plus: open 24 hours
Best Vegetarian Food in Rio: Restaurants in Rio de Janeiro for Lunch and Dinner



Bonde Boca, Copacabana
Sesame sautéed mushrooms and black beans
R$54
We walked to Bonde Boca in a deluge that only got worse by the minute.
By the time we arrived, Rio was absolutely soaked. We grabbed a window table, ordered local beers and settled in to watch the storm roll through the streets. Halfway through the meal, the rain became so intense that water actually started creeping into the restaurant.
And here is the most Rio moment imaginable. Nobody moved.
Staff kept serving. Diners kept eating. The floor slowly turned into one giant puddle and everyone just carried on. Honestly, I’d go back tomorrow.
The sesame mushrooms and black beans were rich, deeply savoury and properly satisfying. Comfort food with real flavour.
Atmosphere: laid-back and local-heavy
Best for: casual dinners and rainy evenings
Tip: window seats are prime for people watching
Landuco, Copacabana
Banana moqueca with coconut cream mash and cashew nut farofa
R$59.90
I don’t throw this phrase around lightly. This dish at Landuco was borderline life-changing.
Banana moqueca might not sound obvious if you’re new to Brazilian cuisine, but trust me. The dish arrived fragrant with coconut, deeply comforting and layered with flavour.
The coconut cream mash and cashew nut farofa pulled everything together beautifully. Sweet, savoury and creamy without feeling heavy. I finished the plate and immediately started googling recipes to recreate at home.
If you’re searching for the best vegetarian food in Rio de Janeiro that still feels authentically Brazilian, start here.
Atmosphere: cosy neighbourhood feel
Best for: relaxed dinners and food-focused travellers
Order without hesitation: the moqueca
Pura Chama, Copacabana
Mushroom stroganoff
R$40
Who knew stroganoff was such a big deal in Brazil?
And more importantly, who knew vegetarian versions are everywhere? This was one of the biggest surprises while exploring vegetarian restaurants in Rio.
Grab a seat on the terrace at Pura Chama – you’re surrounded by locals, the beer is cold and the food leans heavily into comfort territory. The mushroom stroganoff was creamy, rich and generously portioned. Exactly what you want after a long day exploring.
It’s not trying to be fancy. It doesn’t need to be.
Atmosphere: casual and local
Best for: hearty dinners on a budget
Bonus: great beer selection
Daka, Ipanema
Pizza melanzane
R$77
Daka holds a slightly chaotic but very fond place in my Rio memories.
We ended up here after an incredibly long wait to get back down from Sugarloaf on our final evening. Slightly frazzled and very hungry, we jumped in an Uber to Ipanema and ordered a pizza to share.
Then disaster struck. Our uber driver left with our phone still in the car.
What followed was a mildly stressful few hours involving tracking apps and late-night messages. Through all of it, Andrey at Daka was an absolute star. He kept in touch via WhatsApp and genuinely cared whether we got the phone back. We finally retrieved it at 3am.
Oh, and the pizza? Unreal.
Proper crust structure, generous toppings and easily one of the best vegetarian pizzas we found in Rio.
Atmosphere: lively evening crowd
Best for: casual date nights and group dinners
Service note: genuinely excellent
Confeitaria Colombo, Centro
Selection of salgados and treats
R$100
If you’re spending time in Centro, this historic café is worth visiting for the atmosphere alone.
High ceilings, mirrored walls and polished counters give it serious old-school Rio energy. Yes, it’s touristy, yes there’s a queue, but it’s also genuinely beautiful.
We ordered a mixed selection of vegetarian-friendly salgados and sweet treats to share. Not everything is veggie, so you do need to check, but there are enough options to make it worthwhile.
Atmosphere: grand and historic
Best for: first-time visitors and architecture lovers
Tip: go mid-morning to avoid queues
Is Rio de Janeiro Good for Vegetarians? Honest Pros and Cons
I was shocked at how well I ate. I think we honest found the Best Vegetarian Food in Rio during our visit. Truly. But let’s keep it honest.
The good bits
- Vegetarian versions of Brazilian comfort food are more common than expected
- Bakeries and juice bars are everywhere
- Açai culture makes breakfast effortless
- Portions are generous
- Prices are reasonable compared with many European cities
The trickier bits
- Menus are not always clearly labelled – Ask the staff, they’ll always be happy to assist
- English is limited in smaller local spots – Use Google Translate
- Traditional churrasco restaurants are not vegetarian-friendly
- You do need to double-check for hidden meat broths – learned this the heard way in CDMX last year!
Overall though, finding the best vegetarian food in Rio de Janeiro is far easier than the internet might have you believe.
Best Vegetarian Food in Rio – Prices and Practical Tips for Eating Vegetarian in Rio
Typical vegetarian meal costs
- Bakery bites: R$20 to R$40
- Casual mains: R$40 to R$60
- Pizza and larger dinners: R$70 to R$90
Getting around and finding the Best Vegetarian Food in Rio
Uber is widely used and generally affordable, especially at night. During the day, walking along the beach neighbourhoods is easy and enjoyable. Bikes are also widely available along the waterfront and in the neighbourhoods.
Best neighbourhoods for vegetarian food in Rio
- Copacabana for convenience and variety
- Ipanema for a slightly more polished food scene
- Leblon for quieter, more upscale dining
Who Rio suits most
- Couples
- Solo travellers
- Beach lovers
- Digital nomads
- Adventure travellers who still want good food
- Anyone who wants to explore one of the best cities on earth
TL;DR – Best Vegetarian Food in Rio
- Vibe: beach-city energy with serious vegetarian surprises
- Where to eat: The city is packed with eateries, but if you’re staying near the beach, then Copacabana and Ipanema
- Price range: budget-friendly to mid-range
- Standout dishes: banana moqueca, mushroom stroganoff, açai bowls
- Biggest surprise: how easy it is to find vegetarian food in Rio
- Downside: menus not always clearly labelled, also a nice surprise when something actually turns out to be veggie!
- Transport: Uber, cycling, and coastal walking work best
Recent Changes and Need-to-Knows – Best Vegetarian Food in Rio
Rio’s food scene continues to evolve, with more plant-forward menus appearing each year, particularly in Ipanema and Leblon. Vegetarian labelling is improving, though still inconsistent in smaller local spots.
Cards are widely accepted in tourist areas, but carrying a small amount of cash is still sensible for bakeries, tips, and quick stops.
Standard Rio safety advice still applies. Use Uber at night, stay aware of your surroundings and avoid displaying valuables openly. Despite this, lean into the city, enjoy yourself, and have fun checking off this list of the Best Vegetarian Food in Rio!
FAQ: Best Vegetarian Food in Rio de Janeiro
Where can I find the best vegetarian food in Rio de Janeiro?
Copacabana and Ipanema currently offer the highest concentration of reliable veg-friendly restaurants, bakeries and brunch spots. You’ll always find vegetarians friendly options at the pay-per-kilo boteca diners too.
Is Rio de Janeiro easy for vegetarians?
Yes, much easier than expected. While Brazil is known for meat-heavy cuisine, most neighbourhood restaurants now offer at least one solid vegetarian option.
Do I need Portuguese to order vegetarian food?
It helps, but you can manage in tourist areas. Learn “sem carne” and “vegetariano” for smoother ordering.
What is the best time to visit Rio for food and travel?
If it’s your first time, aim for the pre-Carnival season (January–early February). You’ll catch the energy building, street parties (blocos) popping up, and the city alive with anticipation – without the insane crowds, blocked roads, and skyrocketing prices that come with the main Carnival week. The heat is still intense, the beaches are full of life, and you get the full Rio vibe without feeling crushed.
Where should I stay for easy food access?
- Copacabana – Iconic, central, steps from the beach, bars, and restaurants. Ideal for first-timers.
- Ipanema – Slightly pricier, but chic, walkable, and sunset-perfect.
- Santa Teresa – Boho, historic, and artsy, great for a slower pace.
How expensive is eating out in Rio?
Typical vegetarian meal costs:
- Pizza and larger dinners: R$60 to R$90
- Bakery bites: R$20 to R$40
- Casual mains: R$40 to R$60
Why You Should Trust This Best Vegetarian Food in Rio Guide
I’m Ryan, someone who doesn’t do “sit on the beach and scroll Instagram” holidays. I’ve been to over 40 countries and counting, always chasing the energy of a place on foot, by bike, by boat, or however you need to move to really feel it. I travel to uncover what feels real, not what’s been polished for postcards. That means wandering streets without a map, talking to locals, and letting curiosity lead instead of rigid itineraries. I have been vegetarian since 2017, and always seek out the best vegetarian food spots, anywhere I go!
This Best Vegetarian Food in Rio guide is based on my firsthand experience during a stay in the city in the run-up to Carnival. Every note, tip, and observation comes from being on the ground: watching the sun hit Ipanema Beach, hopping on a helicopter over the city, stumbling into pre-Carnival blocos, cycling along Copacabana Beach, and exploring Centro beyond the beaches. Nothing here is lifted from press releases or travel brochures; it’s all what I saw, felt, and experienced.
Every restaurant in this Best Vegetarian Food in Rio guide was personally visited and paid for during our time eating our way across Rio. No sponsored meals. No recycled recommendations. Just real plates, real prices and very honest opinions.
If someone tells you that vegetarians struggle in Rio de Janeiro, feel free to smile politely and ignore them.
You are going to eat very well in Rio de Janeiro, my plant-based pal.
Last Updated on 4 weeks ago by Ryan | Irish Travel Addict
Join the Adventure
Sign up for updates from Irish Travel Addict

