French toast, avocado toast, steak and eggs, and bottomless mimosas. These are the treats midday diners expect to munch on at brunch in Miami. And living in Miami, there’s no shortage of brunch options. But you don’t want to eat just anywhere. You want the best our area has to offer. Which is why we are sharing a few of our favorite spots for brunch in Miami. Whether you’re nursing a hangover or just a foodie, knowing where to show up to one of Miami’s best brunches is a must.

Tacocraft Taqueria & Tequila Bar

Another instance of combining the best of breakfast with the best of lunch. TacoCraft is among many fine restaurants in South Miami and a favored taco spot but what sets them apart is the way they remix their best work into something to taste and behold. Breakfast tacos and hangover burritos are the perfect pick-me-ups after a long night on the town. As for the beverages, sangria and mimosas are bottomless. However, again just $5 for the ladies and $15 for guys.


The fusion between breakfast and lunch is key to a great brunch. And few places accomplish this better than South Miami’s Rok:Bgr. As its name suggests, this restaurant specializes in juicy, well-crafted burgers. But they switch things up on weekends by offering one of the most diverse brunch in Miami menus around. From hangover eggs sandwiches to lobster corndogs, there’s nothing on the menu not worth giving a shot. As far as mimosas, they’re $5 for the ladies and $15 for the fellas.

Bazaar Mar by José Andrés

Bazaar by José Andrés is a new concept for SLS Hotels and Chef José Andrés in Brickell. One of the best brunches in Miami at this time, if you are looking for unlimited oysters and champagne, Jose Andres always hits the nail on the head with his ahi tuna and the Nutella pancake is a treat. You are sure to love the ceviches. Check out the menu by clicking the link and navigating to their website. Brunch starts at $75 with available upgrades.  Call for a reservation this Sunday. POssst - the cocktails, amazing! Below is the Key Lime Daiquiri.

Michael's Genuine Food & Drink

Michael's provides an authentic European Continental dining experience when it comes to serving up one of the best brunches in Miami. In the Design District, Buena Vista area of North Miami where you find many upscale shops and places to explore there's plenty to do after your brunch. Noted for their pancakes we've pictured the Dutch pancake below. At this best brunches in Miami hotspot on Sunday Morning, you can pick any beer with a Bloody Mary shot for $2, or order a Kimchi Michelada: pick your beer then make it better with kimchi mix, a chili-salted rim and a lime for $2 more. Brunch at this restaurant in Miami offers a raw bar which includes stone crab in season, salads, sweets, savory dishes and delightful cocktails. Fresh, pure and simple is their motto.

Toro Toro

Modeled after Sandoval’s Dubai Toro Toro, which was named “Best Latin” and “Best New Restaurant” by Time Out Magazine, this restaurant in Miami serves up a buffet style brunch complete with 'Action Stations', a Chipotle Agave bacon that should be memorialized and so much more. A must try on our list of best brunches in Miami!

It stands to reason that one of Miami’s best diners would be among Miami’s best brunch locales, Wynwood. The intersection between sweet and savory is another key to effective brunching, and few places do it better than Wynwood Diner. The fried chicken and pancakes are a menu staple, and of course, their French toast may be the best in the city. Mimosas aren’t bottomless, but they’re tasty and pair well with the diner’s delicacies. Which easily qualifies it as one of Miami’s best brunches. Visit this page to find more great restaurants in Wynwood.
Probably the gold standard for restaurants in South Beach when it comes to brunching. Nikki Beach affords patrons the opportunity to down pitches or mimosas and tasty treats with sand in your feet and the sun shining above your head. It combines the best of Miami and the best of brunch. And with a menu that includes pasta, salads, pastries, and fruit, you’re liable to spend the whole day lounging here after filling yourself up.

Edge Steak & Bar

When looking for brunch in Miami, don't miss this casual, upbeat restaurant in Brickell where the atmosphere is always approachable, always sophisticated. Soak up the vibe as you sip a  BBQ Collins cocktail (bourbon, sour mix, BBQ bitters, amber ale and a steak-rub rim) and dine on fresh oysters. The buffet is available from 11 am to 3 pm on Sundays and is the only brunch in Miami we know of serving a suckling pig. Adults are $75, kids 5 - 12 are $35.

Crackers Casual Dining

Offering an American casual brunch in Miami on Saturdays and Sundays there are times when you can wait as much as two hours to be seated, but the wait is worth it for this restaurant in Miami Springs. From 8 am to 2 pm on weekends enjoy first bites like fried green tomatoes and potato latkes, enjoy spectacular egg-centric dishes like their meatloaf eggs benedict, sweets, champagne and sake Bloody Marys. All items are ordered a la carte at this unique brunch restaurant in Miami.

Glass & Vine

Glass and Vine’s niche is wine pairings, but they switch things up a bit for brunch at this restaurant in Coconut Grove. The restaurant refers to its brunch as “sophisticated weekend picnics.” And with selections like Wood Oven Baked Eggs and Huevos Rotos, that description is apt.

There’s nothing like that scrumptious meal between breakfast and lunch. It’s the best of both worlds and often the best meal of the day. So, stop by at one of these restaurants in Miami and let us know if you agree that they’re among Miami’s best brunches.  Visit our restaurants in Miami page for more information and don't miss Events in Miami and Things to Do in Miami after a satisfying brunch in Miami.