Chug's Diner
Photograph: Courtesy Chug's Diner | La Completa breakfast platter at Chug's Diner in Coconut Grove
Photograph: Courtesy Chug's Diner

Go-to brunches in Miami for a solid meal and peak vibes

Our favorite spots for brunch in Miami include cozy cafés, waterfront stunners and plenty of boozy options.

Falyn Wood
Advertising

Brunch in Miami can be whatever you want it to be: a moment to bring the family together, a gathering call for the girlies, an idyllic way to take in the waterfront or a cure for a regretful hangover. Whether your morning plans entail a hot pilates class or hitting the snooze button on your alarm one too many times, these spots for brunch in Miami hit all the right notes when you’re seeking a satisfying meal paired with breezy weekend vibes—and maybe a bit of carefree day-drinking. 

RECOMMENDED: The best restaurants in Miami

Updated April 2026: We’ve overhauled our Miami brunch guide yet again, swapping out half of last year’s entries for spots that feel more of the moment. New picks include a retro-inspired Cuban diner in Coconut Grove, a picture-perfect French patio in Wynwood and a decadent breakfast nook in Coral Gables that doesn’t make us miss the cocktails one bit. 

Best brunch in Miami: Time Out picks

  • Contemporary American
  • Design District
  • price 3 of 4
  • Recommended

What is it? Michael’s Genuine—from the James Beard award-winning chef Michael Schwartz—is a Miami staple no matter the time of day, serving approachable and seasonally driven fare in a comfortable and buzzy indoor-outdoor space.

Why we love it: The Design District has become a go-to for what I like to call a lightly buzzed weekend shopping trip. The idea is to get just lubricated enough to pull the trigger on that splurge purchase but not so sloshed that the kind shop clerk starts giving you concerned looks. The best way to achieve said buzz is, obv, stopping for brunch first—and the best brunch in the Design District is Michael's Genuine.

Time Out tip: For a lighter brunch, stick with a smattering of all-day snacks like the "bahn mi" shrimp toast and deviled eggs. These pair just as well with brunch cocktails like the Kimchi Bloody Mary or the curative Literally Good, made with mezcal, ginger, and turmeric.

Address: 130 NE 40th St, Miami, FL 33137

Brunch hours: Sun 11am–4pm (Lunch served Mon–Sat 11:30am–3:30pm)

Expect to pay: Around $100 per person for a couple of brunch cocktails and a main, including tax and tip

Falyn Wood
Falyn Wood
Contributor
  • Coconut Grove
  • 5 out of 5 stars
  • Recommended

What is it? Krüs Kitchen, the airy, light-filled loft perched above Michelin-starred Los Félix in Coconut Grove, feels like a cool-kids party you’ve just lucked into. This intimate restaurant is known for its focus on sustainability, with an ever-changing menu of hand-rolled pastas, daily baked breads, local vegetables and responsibly sourced meats.

Why we love it: For brunch, chef Sebastian Vargas—who honed his craft at Michelin powerhouses like Osteria Francescana and Eleven Madison Park—serves up bright, flavor-packed dishes like an egg sandwich layered with truffle gribiche, avocado, pickled onions, and bottarga. The drinks are just as thoughtfully curated, with cofounder Josh Hackler leading Krüs Wine, a natural, organic, and biodynamic program that highlights seasonal selections and rising stars in the wine world.

Time Out tip: If you'd rather enjoy the Coconut Grove people-watching out on the sidewalk, snag a table downstairs at Los Felix, which serves up an excellent and equally inventive menu of Mexican fare under the shady tree canopy.

Address: 3413 Main Hwy, Miami, FL 33133

Brunch hours: Sat, Sun 11am–3:30pm

Expect to pay: From $50 to $75 per person, depending on whether you’re keeping it light or adding sweets or adult bevvies into the mix

Advertising
  • Greek
  • Wynwood
  • price 2 of 4
  • Recommended

What is it? The menu at Doya in Wynwood stays the same no matter the time of day, but since it's a lineup of delicious, seasonal Mediterranean classics conceived by chef Erhan Kostepen (formerly of Mandolin Aegean Bistro), this spot can be relied upon for a solid brunch outing any day of the week. 

Why we love it: The world is your oyster with a veritable rainbow of hot and cold meze to choose from, depending on your mood and hunger level. I'm partial to the tomato salad, spicy yogurt and beetroot hummus from the colds, and the zucchini and spinach pancake, grilled tiger prawns and manti from the hots. The cocktails here are equally as fresh, with plenty of fun N/A options, too.

Time Out tip: If you're brunching with a group, consider ordering the Doya Grill Board ($124), a feast consisting of lamb chops, kofte, chicken thigh, baby wings, adana and fries that's a great value and easy choice when the table can't seem to agree on anything.

Address: 347 NW 24th St, Miami, FL 33127

Brunch hours: Daily noon–close

Expect to pay: Cocktails start at $15, while shareable plates range from around $14 to $40 each.

Falyn Wood
Falyn Wood
Contributor
  • Diners
  • Coconut Grove
  • price 2 of 4
  • 4 out of 5 stars
  • Recommended

What is it? Chef Michael Beltran has a couple of Michelin accolades to his name, and Chug’s Diner is one of them. Recognized for its excellent value, this nostalgic all-day Cuban diner brings modernity in the form of inventive dishes and a walk-up coffee window that serves an iced guava latte, among other tropical creations.

Why we love it: The weekend brunch menu dials up the decadence with Latin-inspired classics like Lechón Hash made with roasted pork, mojo onions, and eggs; or the crispy-edged cast iron pancake slow-cooked in clarified butter and served with warm maple syrup. There’s lighter fare, too, like the Chug’s Caesar with gem lettuce and sazón croutons; or smaller bites for sharing, like duck croquetas and queso frito.

Time Out tip: The courtyard patio is a sweet spot to enjoy brunch, but for a picnic moment, order a matcha, pastelitos and a Diner Burger from the to-go window and enjoy your loot in nearby Peacock Park. 

Address: 3444 Main Hwy, Suite 21, Miami, qFL 33133

Brunch hours: Sat, Sun from 7:30am

Expect to pay: Expect around $50 to $75 per person for a fancy latte or juice, a cocktail and a mix of mains and snacks.

Advertising
  • Steakhouse
  • Coral Gables
  • price 4 of 4
  • 5 out of 5 stars
  • Recommended

What is it? Relatively new to the Miami dining scene, Daniel’s in Coral Gables has already racked up local and even international accolades, ranking as the No. 6 best steakhouse in the U.S. and No. 40 in the world in the World’s Best Steak Restaurants 2026 guide

Why we love it: From the ambiance to the service and, of course, the food itself, everything about Daniel’s is luxurious without coming off the least bit obnoxious. The impeccably executed steakhouse from chef Daniel Ganem also happens to offer one of the best—and best value—brunches in Miami. The $45 pre fixe menu features three generously portioned courses, including dishes like kale salad, steak and eggs, and grilled branzino. Not above a bottomless deal, Daniel’s also gives the option to add endless mimosas or bellinis for $35.

Time Out tip: There’s a full à la carte menu during brunch, too. Should you feel like ordering the side of Maine lobster mac and cheese as your main course, we definitely would not blame you.

Address: 1500 San Ignacio Ave, Coral Gables, FL 33146

Brunch hours: Sat, Sun 11am–3:30pm

Expect to pay: Around $100 for the pre-fixe brunch and cocktails, including tax and tip

  • French
  • Wynwood
  • price 3 of 4
  • 4 out of 5 stars
  • Recommended

What is it? Aside from dining on the water, it’s hard to imagine a more idyllic Miami brunch locale than Pastis, the New York-imported French brasserie that looks like it was plucked from the sidewalks of Paris—though it’s conveniently located in the heart of Wynwood.

Why we love it: You can keep things simple with a classic quiche Lorraine or avocado tartine—or explore more lavish Pastis signatures, like Le Grand Aioli, an all-day dish of shrimp, poached salmon and crunchy crudite with a spicy tomato aioli and niçoise olive tapenade. The vibe here is elevated yet warm, with brunch best enjoyed out on the brick-lined patio wrapped in flowering vines.

Time Out tip: There’s something about French cocktails and wine that makes them perfect for sipping in the daytime. Go for the lemon, lavender and orange-infused Chalice Spritz. Or perhaps a glass or two of the crisp and dry rosé on draft is more your speed.

Address: 380 NW 26th St, Miami, FL 33127

Brunch hours: Sat, Sun 10am–4pm

Expect to pay: Around $75 per person for a lighter brunch dish and a couple of drinks, inclusive of tax and tip.

Advertising
  • Vietnamese
  • Little Haiti / Lemon City
  • price 2 of 4

What is it? The Viet-Miami spot is constantly reinventing itself and its menu, especially brunch, which changes often and never ceases to surprise and amaze me. For its latest offering, Phuc Yea reimagines French toast by serving up crispy croissants with a bourbon custard and a banh mi with lemongrass fried chicken, herbage and sriracha aioli. 

Why we love it: Few places will surprise you with the level of cool in a location where you’d never expect it.

Time Out tip: The Sancocho-style pho, offered only during Sunday brunch, is an instant hangover cure—and if that doesn't work, the spicy and tart Say Gay cocktail (a take on the mezcalita) and a Vietnamese coffee should do the trick.

Address: 7100 Biscayne Blvd, Miami, FL 33138

Brunch hours: Sun, noon–3pm

Expect to pay: $75 to $100 per person should get you a brunch cocktail or two plus a main, including tax and tip

  • Italian
  • Coconut Grove
  • price 3 of 4
  • 4 out of 5 stars
  • Recommended

What is it? Fourth-generation Cipriani brothers Maggio and Ignazio follow in their family’s footsteps with this upscale Italian restaurant crowning the nautical-themed Mr. C Miami hotel in Coconut Grove. In keeping with the luxurious waterfront rooftop space, the menu emphasizes coastal Italian cuisine with seasonally driven ingredients.

Why we love it: Start with a crudo tasting ($35) before moving on to brunch signatures like the lobster and caviar Benedict or croque madame, all made with organic, pasture-raised eggs. You’ll also find lighter versions of traditional pasta dishes such as the delightfully al dente spaghetti “alle vongole,” along with beautiful renditions of Italian staples like the delicate tempura zucchini flower stuffed with three cheeses and the towering made-to-order pistachio gelato. 

Time Out tip: There’s no leaving Bellini without trying the namesake cocktail, which Giuseppe Cipriani, founder of Harry’s Bar in Venice, Italy, invented in the late 1930s.

Address: 2988 McFarlane Rd, Miami, FL 33133

Brunch hours: Sun noon–4pm

Expect to pay: A full meal with coffee and cocktails will start around $100 per person. 

Advertising

9. Tina in the Gables

What is it? From the team behind Miami Slice in Downtown and La Latina in Edgewater comes Tina in the Gables, a minimalistic neighborhood cafe serving rustic yet modern breakfast and brunch classics in a tiny Coral Gables strip plaza.

Why we love it: The small menu is packed with descriptors like “local,” “organic,” “non-GMO” and “pasture-raised,” and while in other places that might come off as gimmicky, at Tina you can actually taste the intention in each bite. Order the Sunny Side Duck (two sunny side duck eggs, sliced smoked duck breast “bacon” and pâté on country loaf) and Tina’s French Toast (brioche, salted butter, maple and orange zest), and finish with a foamy and sweet iced Gable Café Crème.

Time Out tip: Tina doesn’t take reservations and only fits a smattering of tables into its petite space. Arrive as close to opening time as possible to avoid a long wait, and keep your party small.

Address: 4700 S Le Jeune Rd, Coral Gables, FL 33146

Brunch hours: Wed–Sun 8:30am–4pm

Expect to pay: About $50 per person for coffee or tea, a main and a side

10. Pinch Kitchen+Bar

What is it? This neighborhood gem is nestled inside a cozy house on Biscayne Boulevard in Miami's Upper East Side. The quaint, friendly eatery specializes in new American cuisine with a twist. 

Why we love it: For brunch, sharing is the way to go: Start with the steak and eggs served with house potatoes and a Brazilian vinaigrette salsa, then move on to stuffed brioche French toast with guava and whipped cream cheese. Willing to go halvesies on either dish? This relationship will go the distance. 

Time Out tip: Pinch is a safe space if your brunch journey involves getting low-key lit: Bottomless mimosas will set you back just $25—just know that this is not one of those Miami spots where the meal ends with dancing on tables.

Address: 8601 Biscayne Blvd, Miami, FL 33138

Brunch hours: Fri–Sun noon–5pm

Expect to pay: About $50 per person for a brunch entree and bottomless mimosas, including tax and tip

Advertising
  • Fusion
  • Design District
  • price 4 of 4
  • Recommended

What is it? From chef Michael Schwartz, Amara at Paraiso occupies a prime stretch of bayfront in Miami’s Edgewater neighborhood. At its weekly Bayside brunch ($98pp), the chef’s Latin American-inspired coastal menu is served as a sprawling buffet, complete with a raw bar, dessert table and wood grill carving station.

Why we love it: With a design that frames the water through floor-to-ceiling windows, a palm-fringed beach patio along the bay and a beautiful rooftop terrace, this is one of the only waterfront brunches in Miami where the high cost is actually justified by solid food and some of the best views anywhere.

Time Out tip: The endless brunch includes the fresh juice bar and drip coffee, but there are bottomless drink options available too, ranging from $35 to $149.

Address: 3101 NE 7th Ave, Miami, FL 33137

Brunch hours: Sun 11am–3:30pm

Expect to pay: $125 per person or more, depending on whether you’re sticking with juice and coffee or adding alcoholic beverages into the mix.

Olee Fowler
Olee Fowler
Contributor, Time Out Miami

12. Greenstreet Café

What is it? More than a restaurant, Greenstreet is a gathering place for Coconut Grove’s well-dressed confluence of cyclists, dog parents, families and folks seeking a shady spot to enjoy Miami’s sunny weather. 

Why we love it: The people watching is superb, and so is the variety of Bloody Marys. Enjoy quintessential brunch dishes like the goat cheese omelet and cinnamon roll pancakes alongside Miami twists like coconut French toast and chorizo mac and cheese. It all pairs well with mimosas and views of the bustling sidewalk crowds.

Time Out tip: The nicer the day, the longer the wait time—though the bar serves cocktails and food on a first-come, first-served basis. 

Address: 3468 Main Hwy, Miami, FL 33133

Brunch hours: Sat, Sun 7:30am–2:45pm

Expect to pay: You’ll spend around $50 to $75 per person for a hearty brunch entree, a drink or two, tax and tip.

Advertising

13. Lido Bayside Grill at The Standard Spa, Miami Beach

What is it? This dock-and-dine gem, located at the Standard Spa hotel in Miami Beach, focuses on light, bright Mediterranean fare in a laid-back-chic outdoor space.

Why we love it: It’s the next best thing to actually checking in for a spa treatment or hotel stay, offering incredible views of Biscayne Bay—and The Standard’s unusually attractive clientele—along with reasonably priced brunch fare that won’t leave you feeling like you overindulged. The perfectly balanced blue crab omelet combines crème fraîche, salmon caviar, fennel, and shallots, while the pimiento marinated grilled octopus with romesco, goat labneh, and marble potatoes gets the perfect spike of basil oil to bring everything together.

Time Out tip: For a refreshing electrolyte boost, order the fresh Thai coconut—or spike it with dark rum or coffee liqueur to take things into day-drinking territory.

Address: 40 Island Avenue, Miami Beach, FL 33139​

Brunch hours: Sat, Sun 8am–3:45pm

Expect to pay: Around $100 per person should get you a cocktail, a crudo and a brunch entree.

  • Bakeries
  • Miami
  • 4 out of 5 stars
  • Recommended

What is it? This family-run bakery in a hip and sunny space churns out pastry classics like Danishes, almond croissants, quiche and loaf cakes alongside Venezuelan staples like crispy, sweet palmeritas plus new-wave stuff like cruffins and avocado toast topped with perfect soft-scrambled eggs.

Why we love it: Order the ham cachito and a chocolatine croissant with a coffee to go, or dine in for a full brunch experience. The line moves quickly and seating likewise turns over so that there's usually a spot to enjoy your bounty surrounded by the wonderful aromas of fresh bread and melted butter.

Time Out tip: Beginning April 10, Caracas brings its concept beachside to Sunset Harbour. Housed within Harbour Club, the morning-to-lunch cafe concept will serve Caracas Bakery’s full-service Biscayne menu. For lunch, the concept will offer Casa Caracas, a new menu featuring never-before-seen dishes such as wood-grilled piri piri chicken and garlic prawns, alongside a curated cocktail offering.

Address: 7283 Biscayne Blvd, Miami, FL 33138

Brunch hours: Mon–Fri 8am–6pm; Sat 8am–4pm; Sun 8am–3pm

Expect to pay: Around $30 will get you coffee, a pastry and a breakfast main.

Advertising
  • Italian
  • Design District
  • price 3 of 4
  • Recommended

What is it? Major Food Group (of Carbone fame) brings its flair for lavish and theatrical Italian food to the Design District in the form of Contessa. The menu of Northern Italian classics is elevated by high-quality ingredients, such as the daily-imported burrata served in a chunky pomodoro sauce. The avocado bruschetta is a refreshing riff on a staple brunch dish, topped with almonds, tomato and basil. 

Why we love it: Contessa’s jewel-toned aesthetic looks like something Sofia Coppola and Wes Anderson might have conjured up if they were co-directing a satirical drama in 18th-century Italy. Whether you’re dining indoors or out on the leafy patio, a brunch at Contessa is always complemented by attentive service and impeccable Design District people-watching.

Time Out tip: Highlights from the dinner menu are also available during the day, like the lobster capellini and the veal Milanese.

Address: 111 NE 41st St, Miami, FL 33137

Brunch hours: Sat, Sun 11am–3:30pm

Expect to pay: Around $100 per person for a couple of brunch cocktails and a main, including tax and tip

Recommended
    Latest news
      Advertising