clock menu more-arrow no yes
bowls of different colorful foods on a marble counter with a greed palm fawn in the background
Behn Mi lunch spread
FujiFilm Girl/Official Photo

13 Standout Lunch Spots in Miami

From oceanside restaurants with spectacular views, creative vegan menus, and stellar grab-and-go choices, here’s where to find the best mid-day meal

View as Map
Behn Mi lunch spread
| FujiFilm Girl/Official Photo

Some days, popping to the local cafe or sandwich shop or eating last night’s leftovers at desk for lunch just won’t do. A lunch break is an essential part of the day and it goes beyond good food, it’s also about refreshing and recharging for the rest of the day.

Restaurants serving good mid-day meal options are a feature of Miami’s landscape. See below for the best 13 options.

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. Makoto

Copy Link
9700 Collins Avenue Bal Harbour Shops
Miami Beach, FL 33154
(305) 864-8600
Visit Website

Widely regarded as one of the best restaurants in the city, this Bal Harbour Shops hotspot is best known for its sushi and sashimi, but also features a menu filled with items like the wagyu filet, ribeye, sea bass, and lamb chops. But for lunch opt for the $20 Bento Box that offers chicken robata, a sushi roll, and ponzu salmon served with Brussels sprouts, then grab a seat on its outdoor patio, strategically positioned at the center of the mall for fine people-watching. 

2. Lido Restaurant and Champagne Bar at the Surf Club

Copy Link
9011 Collins Ave
Surfside, FL 33154
(786) 482-2280
Visit Website

With daylight pouring in from wall-to-wall windows that overlook the beach, this hotel restaurant has all the qualities of a chic yet leisurely lunch spot. The daily menu at Lido is centered around Mediterranean-influenced plates, with dishes like sea bass served with charred and marinated zucchini, beet tartare with goat cheese, and vegetable platters, alongside comforting Neapolitan-style pizza.

3. Cecconi's Miami

Copy Link
4385 Collins Ave
Miami Beach, FL 33140
(786) 507-7902
Visit Website

Known for its convivial outdoor courtyard, quaint decor, and Italian cuisine, it is no wonder this restaurant inside the Soho Beach House is always buzzing at lunchtime. The draw? Dishes such as vitello tonato, lobster spaghetti, and beef tartare topped with black truffle and quail egg, all served with a sense of ceremony in a laid-back atmosphere. Rubbing shoulders with the occasional celebrity doesn’t hurt either.

4. Los Fuegos by Francis Mallmann

Copy Link
3201 Collins Ave
Miami Beach, FL 33140
(786) 655-5600
Visit Website

This brightly colored outpost of Francis Mallman’s Los Fuegos serves a diverse menu for lunch, and it’s hard to choose which dish reigns supreme. The hearty filet and cheese empanadas are a hit, along with the yellowfin tuna tartare, and woodfire tomatoes with labneh. Those looking for a steak sandwich will fall hard for the lomito packed with tomato, grilled onions, arugula, and toasted potato wedges. While standout mains include prime skirt steak, Mediterranean branzino, and roasted cauliflower topped with almond and capers vinaigrette.

5. The Restaurant at W South Beach

Copy Link
2201 Collins Ave
Miami Beach, FL 33139
(305) 938-3112
Visit Website

RSWB’s menu has been carefully designed to offer something for everyone at lunchtime, from cold-pressed juices to cacio e pepe pizza, all the way to entrees like branzino and hanger steak. Pair with the Wild Rose, a mix of Bourbon, lemon, and raspberry that is one of the best cocktails in town. Complete the meal with a slice of carrot cake.

6. The Ocean Grill

Copy Link
2001 Collins Avenue 0232341530001
Miami Beach, FL 33139
(855) 923-7899
Visit Website

Head to the Setai’s beachfront restaurant for a Mediterranean menu of Greek samplers (hummus, babaghanoush, tzatziki), as well as yellowfin tuna tartare and wagyu skirt steak. Or go the more decadent route with the truffle pizza, topped with mozzarella di bufala, Robiola cheese, mascarpone, and white truffle oil, served right out of the wood-fire grill. For a refreshing reset before facing the second half of the day, order the Summer in Mykonos cocktail, a concoction of honey liquor, agave syrup, basil, and lime. 

7. Benh Mi

Copy Link
1436 Washington Ave
Miami Beach, FL 33139

Chef Benjamin Murray dishes out flavorful sandwich and salad options at this new restaurant on Española Way, making Behn Mi the lunch spot that every neighborhood wishes it had. The Vietnamese-inspired menu ranges from sandwich options like the sweet and aromatic char siu mushroom to a comforting barbecue short rib rice bowl with tamarind sauce. Diners can also fill up with extra crunchy chicken tender bucket served with a choice of yuzu-kosho ranch dressing, roasted banana ketchup, and tamarind barbecue dipping sauces.

8. Seaspice Brasserie & Lounge

Copy Link
422 NW N River Dr
Miami, FL 33128
(305) 440-4200
Visit Website

Whether seated on the outdoor patio or inside Seaspice’s airy, sophisticated dining room, guests will enjoy their midday meal over stellar water views of the the Miami River. This is the place to splurge on seafood dishes, from the crudo selections and seafood platter to the entree of dover sole with a black truffle risotto. Pair that with an option from the restaurant’s extensive wine list or one of its inventive cocktails, and lunch is as good as it gets. 

9. Motek

Copy Link
36 NE 1st St Suite 132
Miami, FL 33132
(786) 953-7689
Visit Website

This cozy, casual cafe woos daytime diners with a melange of Mediterranean and Middle Eastern dishes at excellent value. It is an all-day brunch feast here, with items such as the smoked salmon Jerusalem bagel plate, lahmajun chips with harissa aioli, and majadra rice bowl. Order the malawach churros for dessert and wash it all down with limonana, an Israeli mint lemonade.

10. Red Carpet Italian Restaurant Downtown

Copy Link
69 E Flagler St
Miami, FL 33131
(786) 618-9138
Visit Website

A lot of love goes into the running this family-owned eatery in downtown Miami and it shows. Guests will find a menu filled with Italian favorites here at lunch time like parmigiana de melanzane, spaghetti carbonara, osso buco ravioli, and veal medallions. But it is the restaurant’s spin on fiocchi di pera, stuffed with pear and gorgonzola cheese and topped with a delicate, creamy truffle sauce and green apple chips that’s the real showstopper.

11. Novikov Miami

Copy Link
300 S Biscayne Blvd
Miami, FL 33131
(305) 489-1000
Visit Website

Novikov’s dining room is always packed with all kinds of locals, drawn as much by the cooking as the buzz. The restaurant serves a weekday three-course lunch for $29, offering a menu of Asian-fusion options such as crispy Peking duck and vegetarian Singapore noodles. Guests also do well ordering from the a la carte menu, featuring dishes like scallop and black truffle sashimi, King crab and caviar dim sum, yuzu miso black cod, and Schezuan barbecue pork ribs. 

12. Smith & Wollensky

Copy Link
1 Washington Ave
Miami Beach, FL 33139
(305) 673-2800
Visit Website

This beloved steakhouse in South Pointe Park offers cozy indoor seating, along with an outdoor space, and second-floor al fresco bar overlooking the bay. Tables are presided over by white-jacket-and-tie-wearing waitstaff to help choose from classic cuts such as dry-aged boneless rib-eye, New York strip, filet mignon, served with sides like truffled mac and cheese or creamed corn with Manchego. For lighter and more affordable options, go for the steak tartare or a blackened cajun burger topped with blue cheese and red onion marmalade. Make sure to save room for the restaurant’s signature coconut cake.

13. PLANTA Queen | Coconut Grove

Copy Link
3015 Grand Ave Suite 201
Coconut Grove, FL 33133
(786) 600-2835
Visit Website

Planta Queen serves favorite lunch staples in vegetarian variations. Here, tuna is replaced by watermelon in ahi nigiri, and avocado is the center piece of a torched and pressed option topped with miso truffle glaze. The menu also features pad Thai slaw, made with kelp noodles, and a baked “crab” roll filled with hearts of palm. And it’s “duck” is made with jackfruit that really shines in a Peking-like entree that also mixes peanuts, yuba, eggplant, green beans, kale, cashew nuts, Thai basil, and coriander. 

1. Makoto

9700 Collins Avenue Bal Harbour Shops, Miami Beach, FL 33154

Widely regarded as one of the best restaurants in the city, this Bal Harbour Shops hotspot is best known for its sushi and sashimi, but also features a menu filled with items like the wagyu filet, ribeye, sea bass, and lamb chops. But for lunch opt for the $20 Bento Box that offers chicken robata, a sushi roll, and ponzu salmon served with Brussels sprouts, then grab a seat on its outdoor patio, strategically positioned at the center of the mall for fine people-watching. 

9700 Collins Avenue Bal Harbour Shops
Miami Beach, FL 33154

2. Lido Restaurant and Champagne Bar at the Surf Club

9011 Collins Ave, Surfside, FL 33154

With daylight pouring in from wall-to-wall windows that overlook the beach, this hotel restaurant has all the qualities of a chic yet leisurely lunch spot. The daily menu at Lido is centered around Mediterranean-influenced plates, with dishes like sea bass served with charred and marinated zucchini, beet tartare with goat cheese, and vegetable platters, alongside comforting Neapolitan-style pizza.

9011 Collins Ave
Surfside, FL 33154

3. Cecconi's Miami

4385 Collins Ave, Miami Beach, FL 33140

Known for its convivial outdoor courtyard, quaint decor, and Italian cuisine, it is no wonder this restaurant inside the Soho Beach House is always buzzing at lunchtime. The draw? Dishes such as vitello tonato, lobster spaghetti, and beef tartare topped with black truffle and quail egg, all served with a sense of ceremony in a laid-back atmosphere. Rubbing shoulders with the occasional celebrity doesn’t hurt either.

4385 Collins Ave
Miami Beach, FL 33140

4. Los Fuegos by Francis Mallmann

3201 Collins Ave, Miami Beach, FL 33140

This brightly colored outpost of Francis Mallman’s Los Fuegos serves a diverse menu for lunch, and it’s hard to choose which dish reigns supreme. The hearty filet and cheese empanadas are a hit, along with the yellowfin tuna tartare, and woodfire tomatoes with labneh. Those looking for a steak sandwich will fall hard for the lomito packed with tomato, grilled onions, arugula, and toasted potato wedges. While standout mains include prime skirt steak, Mediterranean branzino, and roasted cauliflower topped with almond and capers vinaigrette.

3201 Collins Ave
Miami Beach, FL 33140

5. The Restaurant at W South Beach

2201 Collins Ave, Miami Beach, FL 33139

RSWB’s menu has been carefully designed to offer something for everyone at lunchtime, from cold-pressed juices to cacio e pepe pizza, all the way to entrees like branzino and hanger steak. Pair with the Wild Rose, a mix of Bourbon, lemon, and raspberry that is one of the best cocktails in town. Complete the meal with a slice of carrot cake.

2201 Collins Ave
Miami Beach, FL 33139

6. The Ocean Grill

2001 Collins Avenue 0232341530001, Miami Beach, FL 33139

Head to the Setai’s beachfront restaurant for a Mediterranean menu of Greek samplers (hummus, babaghanoush, tzatziki), as well as yellowfin tuna tartare and wagyu skirt steak. Or go the more decadent route with the truffle pizza, topped with mozzarella di bufala, Robiola cheese, mascarpone, and white truffle oil, served right out of the wood-fire grill. For a refreshing reset before facing the second half of the day, order the Summer in Mykonos cocktail, a concoction of honey liquor, agave syrup, basil, and lime. 

2001 Collins Avenue 0232341530001
Miami Beach, FL 33139

7. Benh Mi

1436 Washington Ave, Miami Beach, FL 33139

Chef Benjamin Murray dishes out flavorful sandwich and salad options at this new restaurant on Española Way, making Behn Mi the lunch spot that every neighborhood wishes it had. The Vietnamese-inspired menu ranges from sandwich options like the sweet and aromatic char siu mushroom to a comforting barbecue short rib rice bowl with tamarind sauce. Diners can also fill up with extra crunchy chicken tender bucket served with a choice of yuzu-kosho ranch dressing, roasted banana ketchup, and tamarind barbecue dipping sauces.

1436 Washington Ave
Miami Beach, FL 33139

8. Seaspice Brasserie & Lounge

422 NW N River Dr, Miami, FL 33128

Whether seated on the outdoor patio or inside Seaspice’s airy, sophisticated dining room, guests will enjoy their midday meal over stellar water views of the the Miami River. This is the place to splurge on seafood dishes, from the crudo selections and seafood platter to the entree of dover sole with a black truffle risotto. Pair that with an option from the restaurant’s extensive wine list or one of its inventive cocktails, and lunch is as good as it gets. 

422 NW N River Dr
Miami, FL 33128

9. Motek

36 NE 1st St Suite 132, Miami, FL 33132

This cozy, casual cafe woos daytime diners with a melange of Mediterranean and Middle Eastern dishes at excellent value. It is an all-day brunch feast here, with items such as the smoked salmon Jerusalem bagel plate, lahmajun chips with harissa aioli, and majadra rice bowl. Order the malawach churros for dessert and wash it all down with limonana, an Israeli mint lemonade.

36 NE 1st St Suite 132
Miami, FL 33132

10. Red Carpet Italian Restaurant Downtown

69 E Flagler St, Miami, FL 33131

A lot of love goes into the running this family-owned eatery in downtown Miami and it shows. Guests will find a menu filled with Italian favorites here at lunch time like parmigiana de melanzane, spaghetti carbonara, osso buco ravioli, and veal medallions. But it is the restaurant’s spin on fiocchi di pera, stuffed with pear and gorgonzola cheese and topped with a delicate, creamy truffle sauce and green apple chips that’s the real showstopper.

69 E Flagler St
Miami, FL 33131

11. Novikov Miami

300 S Biscayne Blvd, Miami, FL 33131

Novikov’s dining room is always packed with all kinds of locals, drawn as much by the cooking as the buzz. The restaurant serves a weekday three-course lunch for $29, offering a menu of Asian-fusion options such as crispy Peking duck and vegetarian Singapore noodles. Guests also do well ordering from the a la carte menu, featuring dishes like scallop and black truffle sashimi, King crab and caviar dim sum, yuzu miso black cod, and Schezuan barbecue pork ribs. 

300 S Biscayne Blvd
Miami, FL 33131

12. Smith & Wollensky

1 Washington Ave, Miami Beach, FL 33139

This beloved steakhouse in South Pointe Park offers cozy indoor seating, along with an outdoor space, and second-floor al fresco bar overlooking the bay. Tables are presided over by white-jacket-and-tie-wearing waitstaff to help choose from classic cuts such as dry-aged boneless rib-eye, New York strip, filet mignon, served with sides like truffled mac and cheese or creamed corn with Manchego. For lighter and more affordable options, go for the steak tartare or a blackened cajun burger topped with blue cheese and red onion marmalade. Make sure to save room for the restaurant’s signature coconut cake.

1 Washington Ave
Miami Beach, FL 33139

13. PLANTA Queen | Coconut Grove

3015 Grand Ave Suite 201, Coconut Grove, FL 33133

Planta Queen serves favorite lunch staples in vegetarian variations. Here, tuna is replaced by watermelon in ahi nigiri, and avocado is the center piece of a torched and pressed option topped with miso truffle glaze. The menu also features pad Thai slaw, made with kelp noodles, and a baked “crab” roll filled with hearts of palm. And it’s “duck” is made with jackfruit that really shines in a Peking-like entree that also mixes peanuts, yuba, eggplant, green beans, kale, cashew nuts, Thai basil, and coriander. 

3015 Grand Ave Suite 201
Coconut Grove, FL 33133

Related Maps