A guide to the best restaurants in Miami

Cuisine in Miami is as varied as it gets. Influences from the nearby Caribbean spice up menus throughout the city, although there are plenty of French, Italian and other international flavours to savour too. With such wealth and variety across the board, you can dine differently every night on your Florida holiday.

Enjoy Cuban classics at Estefan Kitchen

Named for Gloria herself, this restaurant revels in its love of cuisine from Cuba. The lively nature of this place uses the in-house piano for spontaneous serenades, although the rich flavours of your braised spicy ribs or vaca frita might be too distracting for you to even notice.

Satisfy your sweet tooth at Federal Donuts

There’s a fondness for doughnuts in Miami, and they say the best can be found here. Hot and fresh varieties melt in the mouth with sugar and cinnamon, while glazed and filled flavours idly spin on the display stand. If you need some spice to contrast the sugar, stick around for hot Korean chicken wings.

Try the vindaloo at Ghee Indian Kitchen

Curries and spices fill the air at this colourful yet downtempo inner city venue. It’s a great way to taste some authentic samosas and cheddar naan, all with produce that’s been locally sourced. It’s definitely worth getting off the beaten track for.

Visit Kiki On The River for Mediterranean meals

You can expect vintage chic at this venue, right by the city river with an outside terrace which lets you take in the view of the timeless waterway over dinner. The menu bulges with Mediterranean classics, from pasta to paella, as well as a host of sweet treats well worth your attention.

Start a new cycle at Leynia

At this restaurant, you can expect your meal to be wheeled to your seat via a bicycle. If that’s not unusual enough, the entire concept of Leynia is that of a fusion restaurant, namely between Argentine and Japanese cuisine. The mash-up works perfectly, blending spices and sushi to superb effect.

Make your vegan dish a bit more GLAM

While the boundaries between dietary types have remained well defined for years, nowadays it’s all about trying a bit of everything. Colourful GLAM relishes in this concept, cooking up vegan tacos and risottos so delectable that even the most stalwart of traditional palates will be impressed.

Stimulate your senses at the Artisan Beach House

Modern white style dominates here, yet the menu relishes in traditional flavours from across the world. The paella alone is worthy of praise, although the braised short rib special is the most popular dish. This venue also wins plenty of praise for its cocktails, which lean on both the established and the inventive ends of the spectrum.

Eat Italian with Jack's Home Cooking

The big black chalkboard menu and speakeasy-like feel of this place might evoke thoughts of whiskey and wine, but this is actually one of the most authentic Italian restaurants in town. Among the pastas and lasagne are spaghetti with immense meatballs and mouth-watering crab cakes, so delicious you’ll be left wanting more.

Bon appetit at La Petit Maison

French food always entices, and at La Petit Maison it’s delivered in delicious style. The roast chicken and foie gras alone has patrons scrambling to the table at all hours, while the house favourite, creamy scrambled eggs and truffles, has become a local legend across Miami.

Don't be shellfish in Ella's Oyster Bar

The surf-and-turf in Little Havana is as sublime as they come, especially in the bright and breezy surroundings painted eggshell blue. The oysters themselves are a delectable midday treat, while Fritas Cubanas add some welcome spice to your palate.