The Best Vegan and Vegetarian Restaurants in Belo Horizonte
Looking for vegan and vegetarian options in Belo Horizonte? Here are our top 5 picks for 2025.
Belo Horizonte | Photo by Alvaro Guerrero
2 de ene de 2025
It’s no secret that Brazil’s culinary traditions are centered around meaty dishes like their beloved feijoada, churrascos, and feijão tropeiro, to name a few. However, in the past years, as global awareness has been slowly shifting towards a more green everything, vegan and vegetarian restaurants have been blossoming worldwide, even reaching carnivorous cultures like Brazil.
In the vibrant city of Belo Horizonte, we set off to find the best vegetarian and vegan options.
Here are five noteworthy ones:
1. San Ro Restaurante Vegano e Vegetariano
San Ro offers a fresh and flavorful self-serve buffet filled with salads, tofu specialties, bao buns, and much more deliciousness. The friendly staff and central location make it a top choice for a very satisfying lunch. Plus, the price includes free tea and coffee in a welcoming atmosphere.
Location: Rua Professor Moraes, 651, Funcionários, Belo Horizonte
Hours: Monday to Saturday: 11:00 AM – 3:00 PM, closed on Sundays
Cuisine: Vegan and vegetarian Taiwanese-inspired buffet.
Price per Person: R$40–60 (approximately $8–12 USD )
Their Instagram: https://www.instagram.com/sanro_vegetariano/?hl=en
2. Florestal
Florestal’s lush decor and warm lighting create a cozy escape in the Floresta neighborhood. Their open terrace overlooks the park and the rhythm of the area. This place is known for its creative menu, including hearty lunch dishes and smaller plates for evening dining--one of the most popular ones being couve-flor frita lambuzada (sweet and sour cauliflower with a turmeric-infused yogurt sauce). It’s a must-visit for those seeking a balanced, wholesome meal in a relaxed, natural setting in Belo Horizonte.
Location: Avenida Assis Chateaubriand, 176, Floresta, Belo Horizonte
Hours: Wednesday to Friday: 6 p.m. - 11 p.m., Saturday 12 p.m. - 11 p.m., Sunday: 12 p.m. - 6 p.m., closed on Mondays and Tuesdays.
Cuisine: Mostly vegetarian/vegan as well as fish and seafood with a focus on natural, sustainable ingredients.
Price per Person: R$50–75 (approximately $10–15 USD )
Their Instagram: https://www.instagram.com/florestal.bh/?hl=en
Fried cauliflower with a turmeric-infused yogurt sauce | Photo by Florestal
3. Camaraderia Gastrobar
Camaraderia elevates local Brazilian flavors with a plant-based twist. Its stylish yet laid-back vibe makes it ideal for lunch or dinner. Their vegan meats are savory and delectable and their detox juices: refreshing and invigorating. A great option for vegans to experience traditional—usually meat-based—dishes from this part of Brazil.
Location: Rua Cláudio Manoel, nº 555, Funcionários, Belo Horizonte
Hours: Monday to Thursday: 11 a.m. - 3 p.m., Friday & Saturday: 11 a.m. - 10 p.m., Sunday: 11 a.m. - 4:30 p.m.
Cuisine: Veganized Minas Gerais classics with fresh seitan dishes and detox juices.
Price per Person: R$40–60 (approximately $8–12 USD )
Their Instagram: https://www.instagram.com/camaraderia/?hl=en
4. Seu Trem Vegan Burgers
This is said to be Belo Horizonte’s first vegan burger spot. The vibe is wonderfully unpretentious—laid-back with just the right touch of grunge. Their delicious fries with creamy vegan cheese sauce and “bacon” really hit the spot and we highly recommend them. The staff are friendly and the place is cozy, making for an ideal place to enjoy a juicy vegan burger.
Location: Rua Tenente Brito Melo, 270, Belo Horizonte
Hours: Tuesday to Thursday: 6 p.m. - 11 p.m., Friday & Saturday: 6 p.m. - 12 a.m., closed on Sundays and Mondays
Cuisine: Vegan burgers with inventive toppings like cheese sauce and plant-based bacon.
Price per Person: R$40–60 (approximately $8–12 USD )
Their Instagram: https://www.instagram.com/seutremveg/
Vegan burger and "cheesy" fries at Seu Trem | Photo by Santiago Londoño
5. Bejí Sushi Veg
For lovers of Japanese cuisine, Bejí Sushi Veg transforms classic sushi into innovative vegan delights. The location inside the buzzing Mercado Novo—a must-visit—adds to its charm. Bejí Sushi Veg offers an à la carte menu with many options and a rodízio (all-you-can-eat style) on Tuesdays and Wednesdays, from 6 p.m. to 9:30 p.m., for R$98 (20 USD) per person or R$180 (36 USD) for two.
Location: Mercado Novo, Avenida Olegário Maciel 742, Centro, Belo Horizonte
Hours: Wednesday to Saturday: 12 p.m. - 10 p.m., Sunday: 12 p.m. - 4 p.m., closed on Mondays and Tuesdays.
Cuisine: Japanese vegan sushi and tempura, featuring an all-you-can-eat menu during select hours.
Price per Person: R$50–70 (approximately $10–14 USD)
Their Instagram: https://www.instagram.com/beji.sushiveg/?hl=pt
If you are in this great city and looking for delicious meatless meals, make sure to give these a try.