Vegetarians in Rio de Janeiro can find satisfying meals at spots like Prana Vegetariano, which offers a full buffet of plant-based Brazilian dishes for around €10-15, and Café do Alto, known for its Northeastern Brazilian vegetarian specialties. For casual dining, the salad bars at Fogo de Chão provide fresh, customizable options during lunch hours (12-3 PM) at reasonable prices. These locations combine traditional flavors with vegetarian-friendly menus that cater to both locals and visitors.
Affordable, authentic Brazilian vegetarian meals with local ingredients.
Access to a variety of traditional Brazilian dishes adapted for vegetarians at reasonable prices, especially during lunch specials.
Limited purely vegetarian restaurants mean some options are buffet-style or mixed menus where careful selection is needed.
Vegetarian-friendly cafés like BioCarioca, which offer organic and vegan options but at slightly higher prices.
Rio de Janeiro pulses with energy, color, and the unmistakable aroma of street food grilling on open flames. Yet, amid the traditional churrascarias and seafood stalls, there’s a growing scene dedicated to those who prefer meals without meat. Navigating this lively city as a vegetarian can feel challenging at first, but with a little guidance, dining options open up in surprising and pleasant ways. From leafy salad bars to cozy cafés serving inventive vegetable dishes, Rio’s plant-based offerings are steadily gaining ground.
Whether it’s the fresh tropical fruits at the famous Ipanema market or the expansive salad bar at Fogo de Chão, vegetarians have access to flavorful meals that highlight Brazilian ingredients in new forms. This article maps out where to find satisfying vegetarian meals, practical tips on what to order, and how to enjoy the tastes of Rio without relying on meat. If you’re planning your next city meal, keep reading to see where the best vegetarian plates await you.
Top Tours for Vegetarian Dining in Rio
Hand-picked tours — top pick first, then sorted by price.

Sunrise at Morro 2 Irmãos - Vidigal - Rio de Janeiro

Half-Day Rio Food Crawl with 15+ Traditional Brazilian Tastings
- Guided by locals who share personal stories and insights about the dishes and their origins.
- Walk through various neighborhoods, providing a broader context of Rio's culture and community.

Live an experience in the Rocinha Favela.

Rio Your Way: Personalized Adventures in the Marvelous City
- All-inclusive pricing with no hidden fees, providing transparency in costs.
- Family-friendly services, including child seats and amenities for children.
- 100% ticket guaranteeReceive tickets on time for the experience you’ve booked.
- Free cancellation*Get a refund if your plans change — most options up to 24h before.
- Instant mobile ticketShow your ticket on your phone — no printing needed, confirmed instantly.
What vegetarian options does Fogo de Chão offer?
Fogo de Chão, a well-known Brazilian steakhouse located on Av. das Americas 5000 in Barra da Tijuca, might seem like an unlikely place for vegetarians. Its reputation centers around grilled meats, but the restaurant’s salad bar deserves attention for anyone avoiding meat. Open daily from 12 pm to 11 pm, the salad bar presents an extensive selection of fresh vegetables, cooked legumes, cheeses, and lively side dishes.
The salad bar includes roasted peppers, hearts of palm, grilled eggplant, and black beans seasoned with herbs and spices typical of Brazilian cuisine. Expect crunchy jicama slices, sun-dried tomatoes, and a variety of leafy greens like arugula and watercress. The aroma of freshly toasted nuts and the subtle tang of vinaigrettes add layers of flavor. For around R$55 during lunchtime, vegetarians can enjoy a filling meal here without dipping into the churrasco options.
Staff are familiar with dietary restrictions and will gladly assist in making sure your plate stays meat-free. It’s a chance to savor the textures and tastes of Brazil’s vegetables and salads in a comfortable, air-conditioned setting.
Where to find vegetarian dining in Jardim Botânico?
Jardim Botânico neighborhood, named after the famous Botanical Garden nearby, houses several cafés and restaurants catering to vegetarian diets. Rua Pacheco Leão is the main artery for plant-based dining here. Places like Prana Vegetariano serve dishes crafted from fresh, locally sourced vegetables, grains, and legumes.
Prana Vegetariano opens from 11:30 am to 3:30 pm and then again from 6 pm to 10 pm, offering dishes such as quinoa-stuffed peppers, manioc flour croquettes, and hearty bean stews. The scent of roasted cassava and fresh herbs fills the air, complementing the soft Brazilian jazz played in the background. Plates typically range from R$30 to R$45, making it an affordable option for a wholesome meal.
Walk a few blocks to Café do Alto, where northeastern Brazilian vegetarian specialties like vatapá made with coconut milk and dendê oil are available without seafood or meat. The lively atmosphere, wooden furniture, and colorful ceramic tiles contribute to a cozy, informal dining scene.
What street markets offer fresh produce in Ipanema and Copacabana?
For those who appreciate fresh fruit and quick bites, the street markets in Ipanema and Copacabana provide sensory overloads of color, aroma, and sound. The Ipanema Hippie Fair, held on Sundays from 7 am to 7 pm at Praça General Osório, features stalls selling organic fruits, nuts, and homemade vegetarian snacks such as tapioca pancakes filled with cheese or coconut.
Nearby, the Ver-o-Peso-inspired market along Rua Farme de Amoedo has vendors offering seasonal fruits like mango, passionfruit, and acerola, alongside freshly pressed juices. The scent of ripe papaya mixes with the salty breeze from the nearby ocean, while samba rhythms occasionally drift through the air.
Vegetarians can assemble a picnic on the beach with açai bowls topped with granola and banana, pastel de queijo (cheese pastries), and fresh coconut water sold by street vendors. This is an inexpensive and fresh way to enjoy Rio’s flavors without meat.
What is vegetarian feijoada in Rio de Janeiro?
Feijoada, Brazil’s black bean stew traditionally loaded with pork cuts, might seem off-limits to vegetarians. However, several restaurants in Rio have created meat-free versions that maintain the rich, smoky flavor through the use of smoked paprika, mushrooms, and roasted peppers.
One such spot is Café Jardim, located at Rua Jardim Botânico 971, open daily from 12 pm to 10 pm. Their vegetarian feijoada includes black beans cooked with fresh herbs, chunks of sweet potato, and kale, served with rice, orange slices, and farofa (toasted manioc flour). The dish is hearty and comforting, accompanied by the smell of sautéed garlic and onions.
Price-wise, expect to pay around R$40 for a full serving. The dish is often served on weekends, so it’s worth calling ahead to confirm availability.
Tours you might like
As recommended by VisitRiodeJaneiro.com Editors
Which casual cafés and vegan bakeries are in Lapa?
Lapa, known for its nightlife and historic arches, also hosts a handful of casual cafés offering vegetarian and vegan options. Café do Alto Vegano specializes in homemade pastries, including savory pies filled with spinach, pumpkin, or black beans. The bakery’s aroma of freshly baked dough and cinnamon makes it hard to resist stopping by for an afternoon snack.
Open from 9 am to 7 pm on weekdays, the café features light meals like avocado toast topped with tomatoes and cashew cheese, and refreshing hibiscus iced tea. Prices for pastries range from R$8 to R$15.
Another spot, Boulangerie Guerin, includes several vegetarian sandwiches and salads on its menu, with an emphasis on organic ingredients. The exposed brick walls and soft lighting create a laid-back ambiance where visitors can recharge after walking around the arches or visiting the nearby Selarón Steps.
What vegetarian choices are available at churrascarias?
Churrascarias are synonymous with grilled meat in Rio, but many now recognize the importance of catering to vegetarians. While the main focus remains on meats, most offer salad bars or vegetable sides as part of the meal.
At establishments like Porcão Rio's churrascaria, located at Avenida Infante Dom Henrique 85, vegetarians can rely on the salad bar filled with fresh greens, grilled vegetables, and cheeses. Hours typically run from 12 pm to 4 pm for lunch, and 7 pm to 11 pm for dinner, with prices upwards of R$90 for all-you-can-eat options. However, ordering only from the salad bar is possible at a reduced rate, around R$60.
Do note that cross-contamination might occur, so those with strict dietary requirements should communicate clearly with staff. Still, the variety of roasted corn, tomato salads, and sautéed kale can provide a satisfying meal in this traditionally meat-heavy setting.
What vegetarian-friendly street food can I try in Rio?
Rio’s street food scene includes options suitable for vegetarians looking for quick, flavorful meals. Pastel stands scatter the streets, offering crispy fried pastries filled with cheese, hearts of palm, or even sweet guava and cheese. Pastel vendors typically operate from late morning until early evening near busy pedestrian areas such as Rua Visconde de Pirajá in Ipanema.
Açaí bowls, thick and cold, are sold at kiosks throughout the city, especially near beaches. Topped with granola, banana slices, and honey, they provide a refreshing, energizing snack. Prices start around R$15.
Another staple is the tapioca crepe, made from cassava starch and filled with options like coconut and condensed milk or grated cheese. These are commonly found at morning markets and beach kiosks.
How to navigate vegetarian dining in Rio de Janeiro?
Language can sometimes be a barrier when ordering vegetarian dishes in Rio. While many restaurant staff speak some English, it’s helpful to know key Portuguese words like “vegetariano” (vegetarian), “sem carne” (without meat), and “legumes” (vegetables). Carrying a small phrasebook or translation app will ease communication.
Meal times in Rio often start later than in other countries, with lunch typically between 12 pm and 3 pm and dinner from 7 pm onward. Arriving during these windows ensures a full menu and fresh dishes.
Prices in vegetarian restaurants vary widely, so it pays to check menus online or ask about prices before ordering. Many cafés and eateries accept both cash and cards, but smaller street vendors may prefer cash only.
Which seasonal ingredients and flavors should I try?
Vegetarians visiting Rio should pay attention to the seasonal produce available at markets and restaurants. In summer months (December to March), tropical fruits like mango, papaya, and pineapple are plentiful and often incorporated into salads and desserts. The sweet fragrance of ripe fruit fills the air in open markets.
During the cooler months (June to August), root vegetables such as cassava, sweet potatoes, and carrots appear more frequently in stews and side dishes. Flavors tend toward smoky, earthy notes, often enhanced with fresh herbs like cilantro and parsley.
Ingredients like hearts of palm, a regional favorite, add a tender crunch to many dishes, while manioc flour in various forms provides a versatile base for breads and coatings.

Frequently Asked Questions
“Vegetarian dining in Rio has grown a lot over the years. People are more aware now, and you can find everything from simple fruit stands to full meals that celebrate Brazilian flavors without meat. The key is to embrace the local ingredients and ask for what you need—most places are happy to help.”
What are useful resources for vegetarian dining in Rio?
Official visitor information, events, and dining guides.
Background on Brazilian culinary traditions and ingredients.
Information on buses, metro, and getting around the city.







