There are 9.1 gazillion things to eat in Miami, but not all bites are created equal. (We’re looking at you, soggy Cuban sandwich.) Presenting 21 dishes we consider to be the absolute best food in Miami that we think every Miamian needs to try at least once. We've noted their takeout and delivery options too, so you can dine at home as we continue to combat COVID-19.
The Best Food in Miami: 21 Must-Eat Dishes to Add to Your List
1. Stone Crab And Key Lime Pie At Joe’s
For more than 100 years, this legendary South Beach restaurant has been the definitive place to feast on massive crustaceans served family-style. Pro tip: No meal here is complete without a slice of key lime pie. Now doing delivery and take-out.
11 Washington Ave., Miami; 305-673-0365 or joesstonecrab.com
2. Ave Maria Cookie At Night Owl Cookies
We’re never one to turn down the fun flavor creations like Cinnamon Toast Crunch, birthday cake or pumpkin spice on Night Owl’s ever-changing menu. But the Ave Maria has our heart, made with guava, Maria cookies (crunchy tea biscuits), white chocolate chips and a cream cheese frosting drizzle. Order one of these delicious bites for home delivery ASAP.
Various locations; nightowlcookieco.
3. Chicken ’n’ Watermelon ’n’ Waffles At Yardbird
Honestly, comfort food doesn’t get much better than this. Don’t forget the extra honey hot sauce and bourbon maple syrup. Now offering dine-in, pick-up and delivery.
1600 Lenox Ave., Miami Beach; 305-538-5220 or runchickenrun.com/miami
4. Cubano At Versailles
This iconic restaurant is responsible for the best Cubanos (and cafés con leche) in town. Sweet ham, roast pork and Swiss cheese smeared with mustard on toasted Cuban bread. Bring. It. On. Open for take-out and delivery.
3555 SW Eighth St.; 305-444-0240 or versaillesrestaurant.com
5. Pulled Pork Sandwich At Shorty’s Bar-b-q
A Miami hangout since 1951, this log-cabin-style restaurant is our go-to when we’re craving pulled pork sliders and coleslaw. P.S.: Double up on napkins before you dig in. Now doing take-out.
Multiple locations; shortys.com
6. A Melt At Ms. Cheezious
No matter how old we get, there’s nothing like a really, really good grilled cheese. We can’t get enough of the Mackin Melt (with creamy Gouda mac ’n’ cheese and house-cured bacon) or the fried chicken and waffle melt (crispy chicken and cheddar on house-made buttermilk waffles with country gravy and maple syrup). Available for take-out and delivery.
Various locations; mscheezious.com
7. Tacos At Coyo
It’s pretty hard to improve upon tacos, but the fusion-y ingredient combos (like pork, roasted pineapple and tangy onions) seal the deal. Pricing under $10 helps, too. Pick up your tacos for take-out or enjoy them while dining in.
2300 NW Second Ave.; 305-573-8228 or coyo-taco.com
8. Juices Or Smoothies At El Palacio De Los Jugos
We dream about the made-from-scratch smoothies and juices at El Palacio. They’re as fresh as ever, totally worth the drive and pretty healthy, with options ranging from watermelon to mamoncillo chino (an addictively tart fruit related to lychees). It is called the juice palace, after all. All locations currently offering delivery and take-out, with some offering dine-in eating—check website for details.
Various locations; elpalaciodelosjugos.com
9. Cubano At La Carreta
We know what you’re thinking: another Cuban sandwich?! But trust us, it’s worth it. La Carreta’s signature roast-pork sandwich is best enjoyed with homemade crispy plantain chips and a sweet mamey papaya shake. All locations currently offering delivery and take-out, with some offering dine-in eating—check website for details.
Various locations; lacarreta.com
10. Nitro Cold Brew At All Day
We all need a java jolt every once in a while. When craving strikes, we opt for a nitro at All Day in downtown, where cold-brew concentrate is infused with nitrogen to add a slight fizz and creamy consistency. Currently available for dine-in and take-out.
1035 N. Miami Ave., Miami; 305-699-3447 or alldaymia.com
11. Bread At Zak The Baker
Come for a loaf of sourdough (or a good ol’ pastrami sandwich), stay for the sweet-smelling aroma of freshly baked breads and pastries that fills the café all day long. Currently offering delivery and take-out.
295 NW 26th Ave., Wynwood; 786-294-0876 or zakthebaker.com
12. Azucar Ice Cream Company
This gem on Calle Ocho is home to the famous Abuela Maria ice cream scoop, made with vanilla mixed with bright jewels of ruby red guava, rich cream cheese and crispy Maria crackers. It’s a Cuban classic. Now doing take-out only.
1503 SW Eighth St., Miami; 305-381-0369 or azucaricecream.com
13. Everything Bagel With Chive Cream Cheese At Bagel Cove
You didn’t think we’d leave our favorite source of carbs off this list, did you? This Aventura staple is not only one of the city’s best bagel spots but its prices clock in at some of the lowest in town. Currently offering delivery, dine-in and curbside pick-up.
19003 Biscayne Blvd., Aventura; 305-935-4029 or bagelcove.com
14. The Kitchen Sink At Jaxson’s
When we said we wanted to try everything but the kitchen sink, we never thought we’d get this. This monstrous heap of ice cream is meant to be shared by four very ambitious eaters. Yep, it’s basically the stuff dreams are made of.
128 S. Federal Hwy., Dania Beach; 954-923-4445 or jaxsonsicecream.com
15. Toston Burger At Pincho Factory
Homegrown chain Pincho Factory manages to combine fast-food-style nostalgia with hefty, perfectly cooked patties on par with what you’d find elsewhere for twice the price. Let’s not forget that the toston burger swaps a traditional bun for two crispy fried plantains. Mmm. Currently offering take-out only.
Various locations; pinchofactory.com
16. Breakfast At Jimmy’s Eastside Diner
You’re actually looking at the site of one very memorable scene in the Oscar-winning film Moonlight. Dating back to the ’60s, this place is known to serve one of the heartiest all-day breakfast spreads in the city. Bring on the toast, bacon and eggs. Available for take-out and delivery.
7201 Biscayne Blvd., Miami; 305-754-3692
17. Fried Chicken At Publix
This Southern supermarket chain is famous for its fried chicken. No matter where you are in Miami, you’ve got a Publix nearby. Snag a hefty chicken-stuffed sandwich or a combo with a side of mac and cheese and biscuits.
Multiple locations; publix.com
18. Tres Leches Doughnut At The Salty Donut
If you can judge a doughnut by the number of people waiting in line to eat it, consider these rounds the best in town. Tucked inside a charming Wynwood storefront, the Salty Donut whips up treats in flavors like guava-cheese, maple bacon and Nutella-stuffed. But the real winner here is the tres leches doughnut, made with white chocolate and lots of cream and then torched to perfection. Available for take-out and delivery.
Various locations; saltydonut.com
19. Key Lime Pie At Fireman Derek’s
No need to drive to Key West for a quality slice: Miami is replete with plenty of takes on the classic pie that nail the sweet-to-tart ratio. At Fireman Derek’s, the key lime is the most requested flavor—and it’s no surprise why. It strikes the perfect balance between tart and sweet, and it always includes a generous heap of whipped cream. Get your delivered asap.
Various locations; firemandereks.com
20. Sobe Club At La Sandwicherie
It’s hard to go wrong at this South Beach sandwich mecca, but after a morning of sun and waves, we find ourselves craving this summery combo of turkey, Brie and avocado. Now available for delivery and take-out.
229 14th St., 305-532-8934; lasandwicherie.com
21. A Stuffed Bagel At El Bagel
We may not have the bagel fame of NYC, but South Florida knows a thing or two about crispy-on-the-outside, chewy-on-the-inside rounds of dough. Just look at El Bagel. They make some of the best chewy bagels crammed with everything from smoked salmon to runny eggs to thick schmears—or, you know, all of the above.
6910 Biscayne Blvd.; 786-536-7365 or elbagel.miami