clock menu more-arrow no yes
table with meat being carved on it with two diners holding wine glasses and eating
Tableside carving at Texas de Brazil.
Josh Baylock

10 Stellar Places to Eat Brazilian Food in South Florida

Where to find hearty feijoada, refreshing caipirinhas, and traditional Brazilian steakhouses 

View as Map
Tableside carving at Texas de Brazil.
| Josh Baylock

Brazilian cuisine showcases a mix of Indigenous and African flavors with a blend of Asian and European influences. This rich cuisine encompasses a variety of well-seasoned stews, hearty seafood dishes, flavorful snacks, a diverse array of meats, and much more.

South Florida is home to a variety of Brazilian restaurants showcasing everything from traditional flavors, to regional specialities, to modern cooking techniques, and everything in between. Below are the ten must-try options in area.

The latest CDC guidance for vaccinated diners during the COVID-19 outbreak is here; dining out still carries risks for unvaccinated diners and workers. Please be aware of changing local rules, and check individual restaurant websites for any additional restrictions such as mask requirements. Find a local vaccination site here.

Read More
Note: Restaurants on this map are listed geographically.

1. Regina's Farm (Fazendinha da Regina)

Copy Link
1101 Middle St
Fort Lauderdale, FL 33312
(954) 465-1900
Visit Website

A slice of Brazil in the middle of Fort Lauderdale, Regina’s is a local favorite that’s almost always booked. At this restaurant, guests pay a flat fee and eat a family-style meal served in the owner’s backyard around a massive outdoor iron-topped stove. Offerings range from cheese bread and soups to roast chicken, fish stew, and feijão tropeiro (pink beans mixed with sausage, bacon, collard greens, and eggs). But make sure to save room for dessert and order a traditional pudim (caramel flan) washed back with a strong cup of cafezinho (sweet Brazilian black coffee). 

2. Chima Steakhouse

Copy Link
2400 E Las Olas Blvd
Fort Lauderdale, FL 33301
(954) 712-0580
Visit Website

Behold the all-you-can-eat rodizio, a Brazilian eating style that combines a buffet with traditional restaurant service. At Chima guests pay a flat fee, then enter a dining room where servers are roaming continuously offering a variety of rotisserie cooked meats like sirloin, filet, ribs, lamb, pork, chicken, sausage, and fish. Guests are provided a double-sided green and red round card, used to indicate to the servers that the meat feast should continue or pause. The meal also includes a salad bar filled with cold cuts, cheeses, and soups. A la carte desserts of apple strudel, brigadeiro (chocolate truffle), and beijinho (coconut and condensed milk fudge rolled into small balls) complete the meal. 

3. Viva Brazil Signature

Copy Link
3933 NE 163rd St
North Miami Beach, FL 33160
(305) 454-0009
Visit Website

This waterfront Brazilian steakhouse serves a wide-range of dishes on its menu. From hearty comfort food items like grilled sausage with caramelized onions, cod fish cakes, and pork belly, to dishes like chicken strogonoff with truffle potatoes, jumbo shrimp over kabocha squash, and a variety of steaks, there’s something for every craving. Pair the meal with one of Viva Brazil’s many creative caipirinha options and round it out with a passionfruit mousse.

4. Little Brazil Miami Beach

Copy Link
6984 Collins Ave
Miami Beach, FL 33141
(305) 397-8215
Visit Website

This long-standing Miami Beach restaurant, which recently underwent a renovation, serves a menu of beloved Brazilian dishes. Start with a cheese pastel (turnover), then get down to business with a generous portion of picanha (grilled sirloin steak) served with rice, beans, and farofa (toasted cassava flour). Shake some hot sauce over it, and wash it down with a passionfruit caipirinha. Entrees of shrimp strogonoff and New York steak topped with fried eggs are other menu highlights.

5. Boteco

Copy Link
916 NE 79th St
Miami, FL 33138
(305) 345-7615
Visit Website

No Brazilian meal is complete without feijoada, the country’s popular pork-and-bean stew, and Boteco serves it buffet-style every Saturday in five different varieties with sides like pork and beef loin, sausages, bacon bits, fried bananas, and farofa. The restaurant’s a la carte menu features no-frills bar fare such as pastel (a fried turnover stuffed with chicken, cheese or beef), chicken hearts sauteed with onions, and entrees like picanha served with two sides. The laid-back restaurant is also known for its crowd-pleasing samba nights and lively soccer match parties, so make sure to arrive early to score a seat. 

6. Sagrado Cafe

Copy Link
900 Biscayne Blvd r102
Miami, FL 33132
(786) 671-7432
Visit Website

Bossa nova tunes play all day at this charming Downtown Miami cafe, and sweet and savory dishes are served with warm smiles by the owner and her welcoming staff. Once settled in the cozy dining room or bright outdoor patio, start with gluten-free pao de queijo (cheese bread) or the tapioca crepe, which comes filled with a choice of cheese, protein, and veggies. Standout mains are the stroganoff, served with rice and crispy potato sticks, the hearty feijoada, and filet mignon in wine sauce. 

7. Bar da Vila

Copy Link
152 SE 1st Ave
Miami, FL 33131
(786) 420-5557

Situated in the Village Restaurant & Shops in Downtown Miami, this buzzy “village bar” extends to an alfresco terrace where customers share sake caipirinhas over appetizers like coxinha (Brazilian chicken croquettes) or dadinho de tapioca (fried cheese bites coated in tapioca) with pepper jam. The picanha steak here comes with rice, beans, farofa, and truffle parmesan fries, while the grilled shrimp is flambeed in cachaca with palm of hearts and lemongrass vinaigrette. Saturdays are for feasting on feijoada, the restaurant’s take on the classic black bean and pork stew, accompanied with rice, ribbons of collard greens, and orange wedges.

8. Steak Brasil Churrascaria

Copy Link
190 SE 1st Ave
Miami, FL 33131
(305) 415-2006
Visit Website

Churrascarias (barbecue restaurants) are a Brazilian tradition and this one in Downtown Miami features one of the most well-priced rodizios options in town. Waiters glide through the restaurant serving a non-stop array of meats, complemented by cheese, vegetables, potato salad, and hot dishes in the salad bar. Its weekday lunch menu offers nine cuts of meat or an option of two pieces of picanha plus the salad bar, while daily dinner service has 13 different meat cuts on its menu. Lemonades and pineapple juice are also available, along a variety of caipirinhas. 

9. Texas de Brazil (Multiple locations)

Copy Link
300 Alton Rd #200
Miami Beach, FL 33139
(305) 695-7702
Visit Website

Traditional Brazilian cooking and Texan hospitality come together at this upscale churrascaria. Sixteen different fire-roasted cuts on skewers are offered in the rodizio-style experience, including leg of lamb, barbecued pork ribs, chicken, and picanha, which gauchos carve tableside. There is seemingly no end to the variety of options at the salad bar with dishes like grilled vegetables, feijoada (black beans), and lobster bisque, amongst many others. 

10. Fogo de Chão Brazilian Steakhouse

Copy Link
836 1st St
Miami Beach, FL 33139
(305) 672-0011
Visit Website

Meat cooked over fire and served rotisserie-style is at the center of Fogo de Chao’s menu. For those opting for rodizio service, waiters wearing typical Brazilian cowboy clothes will bring an assortment of 35 different cuts to the table, along with plentiful side orders of rice, yucca, cheese bread, and beans. The meal also includes unlimited trips to the elaborate market table and feijoada bar filled with soups, appetizers, cold cuts, and hot dishes. To finish, choose between papaya cream with topped with black currant liqueur or Brazilian-style flan. 

1. Regina's Farm (Fazendinha da Regina)

1101 Middle St, Fort Lauderdale, FL 33312

A slice of Brazil in the middle of Fort Lauderdale, Regina’s is a local favorite that’s almost always booked. At this restaurant, guests pay a flat fee and eat a family-style meal served in the owner’s backyard around a massive outdoor iron-topped stove. Offerings range from cheese bread and soups to roast chicken, fish stew, and feijão tropeiro (pink beans mixed with sausage, bacon, collard greens, and eggs). But make sure to save room for dessert and order a traditional pudim (caramel flan) washed back with a strong cup of cafezinho (sweet Brazilian black coffee). 

1101 Middle St
Fort Lauderdale, FL 33312

2. Chima Steakhouse

2400 E Las Olas Blvd, Fort Lauderdale, FL 33301

Behold the all-you-can-eat rodizio, a Brazilian eating style that combines a buffet with traditional restaurant service. At Chima guests pay a flat fee, then enter a dining room where servers are roaming continuously offering a variety of rotisserie cooked meats like sirloin, filet, ribs, lamb, pork, chicken, sausage, and fish. Guests are provided a double-sided green and red round card, used to indicate to the servers that the meat feast should continue or pause. The meal also includes a salad bar filled with cold cuts, cheeses, and soups. A la carte desserts of apple strudel, brigadeiro (chocolate truffle), and beijinho (coconut and condensed milk fudge rolled into small balls) complete the meal. 

2400 E Las Olas Blvd
Fort Lauderdale, FL 33301

3. Viva Brazil Signature

3933 NE 163rd St, North Miami Beach, FL 33160

This waterfront Brazilian steakhouse serves a wide-range of dishes on its menu. From hearty comfort food items like grilled sausage with caramelized onions, cod fish cakes, and pork belly, to dishes like chicken strogonoff with truffle potatoes, jumbo shrimp over kabocha squash, and a variety of steaks, there’s something for every craving. Pair the meal with one of Viva Brazil’s many creative caipirinha options and round it out with a passionfruit mousse.

3933 NE 163rd St
North Miami Beach, FL 33160

4. Little Brazil Miami Beach

6984 Collins Ave, Miami Beach, FL 33141

This long-standing Miami Beach restaurant, which recently underwent a renovation, serves a menu of beloved Brazilian dishes. Start with a cheese pastel (turnover), then get down to business with a generous portion of picanha (grilled sirloin steak) served with rice, beans, and farofa (toasted cassava flour). Shake some hot sauce over it, and wash it down with a passionfruit caipirinha. Entrees of shrimp strogonoff and New York steak topped with fried eggs are other menu highlights.

6984 Collins Ave
Miami Beach, FL 33141

5. Boteco

916 NE 79th St, Miami, FL 33138

No Brazilian meal is complete without feijoada, the country’s popular pork-and-bean stew, and Boteco serves it buffet-style every Saturday in five different varieties with sides like pork and beef loin, sausages, bacon bits, fried bananas, and farofa. The restaurant’s a la carte menu features no-frills bar fare such as pastel (a fried turnover stuffed with chicken, cheese or beef), chicken hearts sauteed with onions, and entrees like picanha served with two sides. The laid-back restaurant is also known for its crowd-pleasing samba nights and lively soccer match parties, so make sure to arrive early to score a seat. 

916 NE 79th St
Miami, FL 33138

6. Sagrado Cafe

900 Biscayne Blvd r102, Miami, FL 33132

Bossa nova tunes play all day at this charming Downtown Miami cafe, and sweet and savory dishes are served with warm smiles by the owner and her welcoming staff. Once settled in the cozy dining room or bright outdoor patio, start with gluten-free pao de queijo (cheese bread) or the tapioca crepe, which comes filled with a choice of cheese, protein, and veggies. Standout mains are the stroganoff, served with rice and crispy potato sticks, the hearty feijoada, and filet mignon in wine sauce. 

900 Biscayne Blvd r102
Miami, FL 33132

7. Bar da Vila

152 SE 1st Ave, Miami, FL 33131

Situated in the Village Restaurant & Shops in Downtown Miami, this buzzy “village bar” extends to an alfresco terrace where customers share sake caipirinhas over appetizers like coxinha (Brazilian chicken croquettes) or dadinho de tapioca (fried cheese bites coated in tapioca) with pepper jam. The picanha steak here comes with rice, beans, farofa, and truffle parmesan fries, while the grilled shrimp is flambeed in cachaca with palm of hearts and lemongrass vinaigrette. Saturdays are for feasting on feijoada, the restaurant’s take on the classic black bean and pork stew, accompanied with rice, ribbons of collard greens, and orange wedges.

152 SE 1st Ave
Miami, FL 33131

8. Steak Brasil Churrascaria

190 SE 1st Ave, Miami, FL 33131

Churrascarias (barbecue restaurants) are a Brazilian tradition and this one in Downtown Miami features one of the most well-priced rodizios options in town. Waiters glide through the restaurant serving a non-stop array of meats, complemented by cheese, vegetables, potato salad, and hot dishes in the salad bar. Its weekday lunch menu offers nine cuts of meat or an option of two pieces of picanha plus the salad bar, while daily dinner service has 13 different meat cuts on its menu. Lemonades and pineapple juice are also available, along a variety of caipirinhas. 

190 SE 1st Ave
Miami, FL 33131

9. Texas de Brazil (Multiple locations)

300 Alton Rd #200, Miami Beach, FL 33139

Traditional Brazilian cooking and Texan hospitality come together at this upscale churrascaria. Sixteen different fire-roasted cuts on skewers are offered in the rodizio-style experience, including leg of lamb, barbecued pork ribs, chicken, and picanha, which gauchos carve tableside. There is seemingly no end to the variety of options at the salad bar with dishes like grilled vegetables, feijoada (black beans), and lobster bisque, amongst many others. 

300 Alton Rd #200
Miami Beach, FL 33139

10. Fogo de Chão Brazilian Steakhouse

836 1st St, Miami Beach, FL 33139

Meat cooked over fire and served rotisserie-style is at the center of Fogo de Chao’s menu. For those opting for rodizio service, waiters wearing typical Brazilian cowboy clothes will bring an assortment of 35 different cuts to the table, along with plentiful side orders of rice, yucca, cheese bread, and beans. The meal also includes unlimited trips to the elaborate market table and feijoada bar filled with soups, appetizers, cold cuts, and hot dishes. To finish, choose between papaya cream with topped with black currant liqueur or Brazilian-style flan. 

836 1st St
Miami Beach, FL 33139

Related Maps