in ,

Miami Brunch Guide: Where to Go This Weekend

Where to find your breakfast and lunch favorites like avocado toast, omelets, and iced coffee.

While Miami is known for its world-class nightlife, don’t overlook the city’s excellence in daytime foods, especially brunches. Not many things will make me get out of bed and leave the house on a weekend morning, but brunch in Miami is always worth it.

delicious brunch served up in a restaurant in Miami

When putting together my list of where to get brunch in Miami, I tried to name as diverse a selection as possible. You’ll find hip places with drag shows, live music, and bottomless mimosas, as well as quiet, laidback diners perfect for a casual start to the day.

No matter what type of brunch experience you’re after, Miami has the perfect spot for you. Check out my list of the best brunch in Miami below!

Best Brunch in Miami

  1. Ariete
  2. Zuma
  3. Bulla Gastrobar
  4. Sweet Liberty
  5. Osteria Morini
  6. Beaker & Gray
  7. Planta
  8. Caja Caliente
  9. Icebox Cafe
  10. Greenstreet Cafe
  11. Osaka Miami
  12. Strawberry Moon
  13. B Bistro + Bakery
  14. Blue Collar Miami
  15. Peacock Garden
  16. Batch Gastropub
  17. American Social
  18. Seaspice Brasserie & Lounge
  19. Café Bastille
  21. R House Wynwood
  22. Edge Steak & Bar
  23. The Local House
  24. Novecento


3540 Main Hwy, Coconut Grove, FL 33133
Phone: 786-615-3747
Visit Website

Ariete is a warm, family-friendly restaurant that serves dishes inspired by classic French and Cuban cuisine. Executive Chef and owner Michael Beltran uses locally sourced, seasonal ingredients to craft a constantly changing menu.

You’ll find Ariete along Main Highway between Franklin Avenue and Charles Avenue. They’re right next to the Taurus Beer & Whiskey House.

Some of my favorite brunch items include their Frita Benedict, Turkish Eggs, and their Breakfast Fried Rice. If you’re in the mood for a drink, they offer several brunch cocktails, too. You can even get bottomless mimosas or Bloody Mary’s for just $30 (with a two-hour time limit).

Zuma Miami

270 Biscayne Blvd Way, Miami, FL 33131
Phone: 305-577-0277
Visit Website

Zuma Miami is a contemporary Japanese restaurant known for bold flavors and beautiful presentation.

They’re open for brunch every Saturday and Sunday from 11:30 am until 3 pm. The restaurant is on the north shore of the Miami River, near the corner of Brickell Avenue and Biscayne Boulevard Way, and it’s one of the dining destinations I think everyone needs to try.

Their brunch menu features sushi, sashimi, cold dishes, and snacks. They have numerous vegan and vegetarian options, too. Whether you’re a vegetarian or not, I recommend the Zuma Kappa Roll, which features ginger, cucumber, and avocado. Another noteworthy item on the menu is their robust selection of authentic Japanese teas. Try the Genmaicha, made with roasted brown rice and green tea, or the Rooibos, a decaffeinated herbal tea.

Bulla Gastrobar

Multiple locations
Visit Website

When my friends and I have an active afternoon planned, we like to get the party started early at Bulla. It has a fun, energetic vibe with unique food creations and plenty of delicious cocktails.

They have multiple spots across the US, and their Miami location is in the Coral Groves neighborhood, near the intersection of Andalusia Avenue and Ponce de Leon Boulevard. It’s right across the street from The Cheesecake Factory.

Their brunch is served prix fixe, where you get to choose different dishes for three courses. Options for course one include Grilled Flatbread, Melon con Jamon, and Garbanzo Frito. You can choose between the Bulla Burger, Chicken & Waffles, and more for the second course. Finally, third-course plates include Churros con Chocolate and Torrija.

Sweet Liberty

237 20th St suite b, Miami Beach, FL 33139
Phone: 305-763-8217
Visit Website

Sweet Liberty is a fun and funky spot found in Collins Park, a hip neighborhood I love to visit. The restaurant is at the corner of Liberty Avenue and 20th Street, just one block south of the Bass Museum of Art and Collings Park.

You’ll love the décor at Sweet Liberty, a modern, vibrant take on the classic 1950s diner. Slide into one of their oversized red booths or belly up to the bar. It’s a great place to go when you want to hang out with old friends and maybe even make some new ones. 

Brunch is served every Sunday from noon until 5 pm. They offer up a variety of dishes featuring contemporary twists on classic faves. I’m a big fan of their Ridiculous French Toast, made with fresh fruit and vanilla cream, and their Banging Brunch Burrito, filled with pulled pork, scrambled eggs, and fire-roasted green chili peppers.

Make sure you check out Sweet Liberty’s happy hour deals as well, it’s one of our favorite Miami watering holes to hit after work.

Osteria Morini

1750 Alton Rd, Miami Beach, FL 33139
Phone: 305-918-1037
Visit Website

Osteria Morini is one of my favorite Italian places in all of Miami. Their flagship restaurant opened over ten years ago in NYC, and they’ve since opened up additional locations across the country, each with a menu that highlights local and seasonal fare.

Their Miami location is on Alton Road, just off the east Dade Boulevard exit. They’re right next to the Kimpton Hotel and one block north of The Variety Hotel.

The brunch menu at Morini’s focuses on a small selection of Italian dishes made to perfection. If you’re dining with a group, try the Battilardo. It’s a chef-selected array of cured meats, cheese, spread, grilled bread, and tigelle. 

Beaker & Gray

2637 N Miami Ave, Miami, FL 33127
Phone: 305-699-2637
Visit Website

Beaker & Gray is known as one of Miami’s hippest spots for a custom cocktail. They’re not quite as well-known for their brunch, which is a shame, as they serve some of the best brunches in Miami.

Brunch is served Saturday and Sunday from 11 am to 4 pm. They have a variety of traditional and contemporary dishes such as Waffles & Lox, the Wagyu Burger, and the Lean, with scrambled egg whites, kale, and maple ham.

As you’d expect from a place known for cocktails, their brunch menu includes some awesome drink specials, including two hours of unlimited mimosas or watermelon-mosas for $42.


Multiple locations
Visit Website

I love hanging out here. The restaurant is open and airy, with large windows, long tables, and a large bar. It’s a casual atmosphere with a distinctly local feel, making it fun for both locals and tourists.

They have four Florida locations, with their South Beach restaurant on Commerce Street, between Jefferson Avenue and Washington Avenue. They’re conveniently located across the street from the Miami Beach Parking Lot.

Planta’s menu is entirely plant-based, making it one of my top recommendations for vegetarians. Their brunch menu is small but delicious, with highlights such as a Spirulina Smoothie Bowl, the Truffle Scramble, and Banana Waffles.

Caja Caliente

95 NE 40th St, Miami, FL 33137
Phone: 786-717-4964
Visit Website

Caja Caliente is helmed by Monica “Mika” Leon, a chef famous throughout Florida for both this restaurant and her dessert company, Mike Bites. You might also recognize her from appearances on Chopped, Beat Bobby Flay, and other food-focused TV. The restaurant is between Historic Buena Vista East and Midtown. They’re on NE 40th Street near 1st Avenue.  

Their brunch menu includes breakfast tacos along with French toast, pancakes, and sandwiches, all with Mexican flavors.

The chef has created a menu filled with healthy Mexican and Cuban-inspired dishes proudly made with local, fresh ingredients. The place is home to the Original Cuban Taco, made with a 7″ flour tortilla with three ounces of protein, including pollo, gator, shrimp, steak, and more.

Icebox Cafe

1855 Purdy Ave, Miami Beach, FL 33139
Phone: 305-538-8448
Visit Website

The Icebox Café has been a cultural fixture and local favorite in Miami Beach for over two decades, located on Purdy Avenue right across the street from the Gonzalez Barber Shop. They offer a menu of contemporary, American cuisine. You can walk from the restaurant to the Sunset Harbour Yacht Club.

For brunch, they offer an expansive selection of brunch classics. Don’t sleep on The Eggbox, which features scrambled eggs, roasted potatoes, and chicken-apple sausage. I’m also a fan of their Power Breakfast, which includes eggs and a medley of fresh veggies. It’s the perfect way to start the day!

Greenstreet Cafe

3468 Main Hwy, Miami, FL 33133
Phone: 305-444-0244
Visit Website

Greenstreet is all about good food and good people. Sometimes, it’s also about famous people, as I’ve seen quite a few local celebrities, athletes, and politicians brunching here. But you don’t need to be a celebrity to get treated like one, thanks to the friendly and outgoing staff. The Café is in South Grove Bayside at the corner of Commodore Plaza and the Main Highway. They’re just up the street from the Coconut Grove Playhouse.

While they don’t have a brunch menu specifically, they serve breakfast from 7:30 am until 2:45 pm and lunch from 11:30 am to 3 pm. The food is accessible American fare, such as omelets, pancakes, sandwiches, burgers, and pasta. It’s an excellent laid-back spot for the whole family because everyone will likely find something on the menu they’ll enjoy.

Osaka Miami

1300 Brickell Bay Dr, Miami, FL 33131
Phone: 786-627-4800
Visit Website

When I’m with someone special, or someone I want to impress, I take them to Osaka Miami. It’s my favorite spot in Miami for Mikkei, a cuisine that combines Peruvian ingredients with Japanese cooking techniques. The restaurant is right in the heart of the Bricknell Business District, on Brickell Bay Drive between 14th and 13th – just two blocks north of the Four Seasons Hotel Miami and two blocks south of The Yacht Club.

Their brunch menu features seafood, greens, and breakfast foods. Dishes are intricate, layered, and delicious. I recommend their signature brunch selection, the Nikkei Seafood Tawa, with oysters, stone crab, and Nikkei sauces.

Strawberry Moon Miami

601 Washington Ave, Miami Beach, FL 33139
Phone: 786-745-8050
Visit Website

Brunching at Strawberry Moon delivers a true Miami experience. You can dine poolside under Deco pink umbrellas while enjoying a fabulous view of the city. The swimming pool is open both day and night. They’re in South Miami Beach near the intersection of 6th Street and Washington Avenue. They’re one block west of the Ithaca South Beach House.

They serve up a selection of light, contemporary brunch creations. I love their Chocolate Babka French Toast, made with berries, chantilly, and maple syrup. Of course, in a hip place like Strawberry Moon, you know they’ve got great cocktails, such as the Jah-Mama Mary, their inspired take on a Bloody Mary.

B Bistro + Bakery

600 Brickell Ave #175, Miami, FL 33131
Phone: 305-330-6310
Visit Website

Brunch is what B Bistro + Bakery is all about. They’re open every day from 8 am to 4 pm, serving up breakfast and lunch. They’re in the Brickell Business District near the bridge to Brickell Key, on Brickell Avenue between SE 7th Street and SE 6th Street. Their contemporary dishes emphasize fresh, healthy ingredients with an expert presentation.

If you’re looking for something light, try the Granola Bowl with Chia Seeds or the Mexican Avocado Toast with Eggs. They also have larger dishes, such as Steak & Eggs or Crab Eggs Benedict. The menu rotates seasonally, so you’ll always find new tastes.

Blue Collar Miami

6730 Biscayne Blvd, Miami, FL 33138
Phone: 305-756-0366
Visit Website

When you walk into Blue Collar Miami, you immediately feel like part of a community. Located in the historic MiMo district on Biscayne Boulevard, this is a casual diner that makes everything from scratch. It’s a laid-back, family-friendly place that serves big portions, so I recommend bringing your appetites.  

Brunch is served on the weekend with a menu full of egg and seafood dishes. They’re also a great place if you’re looking for vegetarian dishes. One of my favorites is their sauteed kale, cooked with crushed red pepper, shallots, wine, and butter.  

Peacock Garden

2889 McFarlane Rd, Miami, FL 33133
Phone: 305-774-3332
Visit Website

Peacock Garden is one of my favorite hidden gems. I’ve even introduced the place to locals, who were amazed they’d never heard of it. For over ten years, it maintained a low profile within the Coconut Grove neighborhood, along McFarlane Road just up from Peacock Park and the Coconut Grove Sailing Club.

While they don’t have a specific brunch menu, Peacock Garden is perfect for a light, early lunch. They serve seafood and other fresh fares. I find the Picnic Board and the Commodore’s Fish Sandwich are both well-suited for when I’ve skipped breakfast but don’t want to jump right into lunch.

Batch Gastropub

30 SW 12th St, Miami, FL 33130
Phone: 305-808-5555
Visit Website

The Batch Gastropub is a laidback spot with familiar foods made well, large screens visible from every seat, and plenty of brews on tap. I love hanging out here with friends. It’s also a fun place to bring the kids, as they can get a little loud, and nobody will mind. Their Miami location is in Brickell along 12th Street. They’re within a short walk of the Brickell light rail station on 1st Avenue.

Brunch is available on weekends. The menu is substantial, including Cuban Eggs Benedict, Breakfast Chilaquiles, and The Batch Breakfast, featuring two eggs, toast, potatoes, and roasted tomato.

American Social

690 SW 1st Ct, Miami, FL 33130
Phone: 305-223-7004
Visit Website

You can’t beat the views at American Social. Their 3,000 square foot patio overlooks the Miami River, where you can see the surf, sky, and city. It’s a hopping joint with live music, sports on the TV, and an energetic atmosphere. American Social is easy to find. They’re just off 1st Avenue and 7th Street, near Baby Jane and Graziano’s Restaurant.

Their weekend brunch menu emphasizes cocktails, quick bites, and dishes that can be shared. Personally, I’m partial to the Cinnamon French Toast Crunch, which combines mixed berries, challah bread, and even the namesake breakfast cereal.

Seaspice Brasserie & Lounge

412 NW N River Dr, Miami, FL 33128
Phone: 305-440-4200
Visit Website

Seaspice is home to some of Miami’s finest waterfront dining. The views are some of the best in Miami, offering up panoramic vistas of Downtown Miami and the Miami River. You’ll find the restaurant on NW North River Road and NW 6th Avenue. They’re next to the Casablanca Fish Market and Kiki on the River. 

While brunch has a more casual environment than evening dining, the dishes remain equally delicious and detailed. Brunch is available on Saturday and Sunday from noon until 3:30 pm. The brunch menu is short, but a little goes a long way. Each dish is complex, with layers of flavors. If you’re looking for the richest, most savory dish on the menu, I suggest treating yourself to the Seaspice Lobster Benedict.

Café Bastille

248 SE 1st St, Miami, FL 33131
Phone: 786-425-3575
Visit Website

Café Bastille is an all-day French café, offering breakfast, brunch, and lunch from open to close. The restaurant is owned by Estelle and Ben, French natives and chefs who created an all-day brunch restaurant after finding it difficult to eat traditional weekend brunches due to their hectic work schedules. Head down SE 1st Street, where you’ll find the café between SE 3rd Avenue and SE 2nd Avenue. They’re across the street from Kane Sushi and around the corner from the Union Café Restaurant and Iron Sushi.

If you’re looking for variety, Café Bastille is the place. They serve practically all traditional brunch foods, such as croissants, pancakes, egg dishes, crepes, and Frenchtastic Benedicts, an open-faced croissant with two poached eggs and more.

Pinch Kitchen

8601 Biscayne Blvd, Miami, FL 33138
Phone: 305-631-2018
Visit Website

Whenever I’m in Miami’s Upper East Side neighborhood, I try to stop by Pinch Kitchen for brunch. It’s a cozy, friendly place with an open kitchen, funky décor, and welcoming staff. You can find Pinch Kitchen at Biscayne Boulevard and NE 86th Street, near the Village of El Plato business center. They’re open for brunch Friday, Saturday, and Sunday from noon until 5 pm. 

They’re committed to simple, savory dishes prepared with care using local ingredients. Brunch includes eggs, sandwiches, and burgers. The dishes are traditional faves, making Pinch Kitchen a great place to bring the whole family. The purchase of any brunch entrée entitles you to $25 bottomless mimosas (with an hour-and-a-half time limit).

R House Wynwood

2727 NW 2nd Ave, Miami, FL 33127
Phone: 305-576-0201
Visit Website

The R House is packed to the rafters with energy, live shows, music, and art. From fierce drag shows to salsa and much more, there’s always something going on. They’re in Wynwood-Edgewater at the corner of NW 2nd Avenue and NW 28th Street, just down the street from Bakan and north of GroWynwood.

The R House Drag Brunch is a one-of-a-kind boozy brunch hosted by Miami’s most fabulous drag performers. It runs Saturday and Sunday from 11:30 am until 2:30 pm. Note that the show is incredibly popular, so you’ll need to reserve your space early.

Edge Steak & Bar

Four Seasons Hotel, 1435 Brickell Ave, Miami, FL 33131
Phone: 305-381-3190
Visit Website

Edge Steak & Bar is a contemporary steakhouse in downtown Miami. Although upscale, it’s also approachable, making the place a fun and fancy choice for dates, business meetings, or special celebrations. The Edge is inside the Four Seasons Hotel Miami, off Brickell Avenue.

Their Sunday brunch is laid back while retaining their signature sophistication. They serve chilled oysters, egg dishes, avocado toast, and more. If you’re with a group, I recommend their Seafood Mixto, a seafood spread large enough to share. Bottomless cocktails are also available.

The Local House

400 Ocean Dr, Miami Beach, FL 33139
Phone: 786-230-8396
Visit Website

The Local House is a luxurious, 18-room boutique hotel located in Miami Beach where you’ll find some other unbelievably great restaurants. But you don’t have to actually stay here to enjoy their downstairs restaurant, which is open every day of the week for brunch.

The Local House is on Ocean Drive and 4th Street, just a block north of Marjory Stoneman Douglas Ocean Beach Park.

As you might expect from a hotel, their brunch menu is expansive and accessible, making it a great place for families and groups (especially groups with picky eaters). Pancakes, eggs, burgers, seafood, and other traditional fare are available.


1414 Brickell Ave, Miami, FL 33131
Phone: 305-403-0900
Visit Website

Brunch with locals in the heart of Miami’s financial district at Novecento. It’s on Brickell Avenue at 189th Street, north of the Four Seasons Hotel. A parking lot is available. They have a weekend brunch every Saturday and Sunday from 10 am to 4 pm.

Their brunch menu focuses on bubbly cocktails, fresh fruit, eggs, and light appetizers. If you’re with a group, I recommend the Parrilladas, which serve four people. They also offer bottles of Malbec Nieto Senetiner, a beloved Argentinian wine.

Final Thoughts

It’s impossible to say which place has the best brunch in Miami – because there are just so many great options to choose from! Whether you want drinks with friends or a quiet place to enjoy your favorite breakfast foods, nobody does brunch better than The Magic City.

Of course, while brunch is great, there’s no need to limit your dining options when in town. You might want to visit these seafood spots after you’ve had your fill of brunch, or grab a drink on the top floor at these rooftop bars!

Did your favorite must-have brunch spot make my list? If not, let me know in the comments so I can check it out for a future update!

This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.

Leave a Reply

Your email address will not be published. Required fields are marked *

Written by Rocco Smith

Rocco is a recent graduate of Florida State University with a Bachelor’s in Editing, Writing, and Media. With seven years’ experience in the restaurant industry as a cook, server, bartender, and more, he is deeply passionate about intertwining his fondness for food with his love of language.