Get us in your inbox

Search
Lamb chops
Photograph: Shutterstock

The best Middle Eastern restaurants in Miami

From kebabs to falafels, our picks of the best Middle Eastern restaurants in Miami have it all

Virginia Gil
Written by
Virginia Gil
Advertising

In the mood for a big, drippy falafel sandwich instead of your standard cubano? Hungry for fresh hummus and warm shawarma? Satisfy your cravings at one of the best Middle Eastern restaurants in Miami, where you’ll find authentic kebabs, loads of saffron-spiced dishes and all kinds of nutty desserts. From fast-casual South Beach staples to hidden gems in neighborhoods like The Roads and Coral Gables, these are the spots you want to check out. 

Best Middle Eastern restaurants in Miami

  • 5 out of 5 stars
  • Restaurants
  • Lebanese
  • Dadeland
  • price 3 of 4
  • Recommended
Whereas most Middle Eastern restaurants in Miami are tucked in strip malls or housed inside markets, Shaddai offers an elevated dining experience in a more upscale setting. While it’s not fine dining, the menu might suggest otherwise. Traditional kebabs are served alongside Lebanese basmati rice and seasoned to perfection. Other standouts include the fatoush salad and lentil soup, which make fantastic starters, as both are small portions.
  • 5 out of 5 stars
  • Restaurants
  • Persian
  • South Beach
  • price 2 of 4
  • Recommended
More than a decade ago, three Persian brothers started this small, fast-casual operation in South Beach, which has quickly grown to include numerous locations in and around Miami. The original flagship set the standard for inexpensive and authentic Iranian food in the city and continues to serve up handmade kebabs, all-natural spreads and yogurt sauces and aromatic basmati rice. The food is simple and approachable—just like their mâmân used to make back home.
Advertising
  • 5 out of 5 stars
  • Restaurants
  • Lebanese
  • Shenandoah / Silver Bluff
  • price 1 of 4
  • Recommended
Be it for a quick lunch or to restock your pantry, the Daily Bread has it covered when it comes to authentic Mediterranean and Middle Eastern eats. The aisles are stocked with locally baked bread and house-made spinach pies (also available frozen), as well as traditional specialty items. For a proper meal, head to the café, where a signature kebab with two sides (think tabouleh and hummus) will set you back less than $10. Portions are generous and preparation happens right in front you, so you'll know your food is always fresh. Dessert is a must here—even if you haven't saved room. There's a counter filled with candies and sweets in a variety of flavors, all of which are impossible to resist. 
  • 4 out of 5 stars
  • Restaurants
  • Mediterranean
  • Coral Gables
  • price 3 of 4
  • Recommended
The lively restaurant on a quiet corner in Coral Gables takes diners on a journey through the Middle East. Feast on the region's vegetarian classics, including fresh tabouleh and mousaka, and wow your taste buds with all sorts of grilled meats. On weekends, Maroosh puts on a glittering show with live music and belly dancers. 
Advertising
  • 4 out of 5 stars
  • Restaurants
  • Mediterranean
  • Miami
  • price 2 of 4
  • Recommended
Combining the flavors of Spain, France and Italy and Morocco, the menu at Mina's Mediterraneo is filled with dishes that instantly whisk diners away to far-away places. Authentic tagines served in clay pots, freshly made hummus and crispy baklava always make for a delectable spread. 
  • 4 out of 5 stars
  • Restaurants
  • Mediterranean
  • The Roads
  • price 1 of 4
  • Recommended
Misguided first-timers might be surprised by the lack of Oriental food and surplus of Mediterranean ingredients here; it's actually a Middle Eastern market and restaurant. You'll find loose-leaf teas and olive oil soaps sold alongside Persian desserts and authentic meat pies. In the back is a small restaurant serving up an assortment of traditional dishes, like tender shawarma and crispy falafel. Vegetarians have a bounty of meatless options to choose from too—from kibbeh to grape leaves to salads. Make sure you save room for a piece (or two!) of the homemade baklava.  
Advertising
  • 3 out of 5 stars
  • Restaurants
  • Lebanese
  • South Miami
  • price 3 of 4
  • Recommended
It's all about family at this Lebanese restaurant: traditional family recipes served family style in a family-owned establishment. (Say that three times fast!) The comprehensive menu runs the gamut from authentic (grilled kebab) to Americanized (churrasco), so there's something for all tastes. Entrées are pricier than what you'll find at other Middle Eastern restaurants but portions are satisfying. After dinner, stick around for a glass of Arak (a Lebanese spirit) and hookah.   
  • 4 out of 5 stars
  • Restaurants
  • Lebanese
  • Eastern Shores / Oleta
  • price 2 of 4
  • Recommended
The North Miami Beach restaurant is an upgrade from the area's typical grocers-cum-cafes, both in food and ambiance. Dishes cover the basic Middle Eastern classics, including shawarma and kebab platters. For dinner, we suggest some of Kabobji's heartier fare, such as the grilled-to-order lamb chops, which pair perfectly with one of the Middle Eastern wines on the menu.
Advertising
  • 3 out of 5 stars
  • Restaurants
  • Mediterranean
  • Shenandoah / Silver Bluff
  • price 1 of 4
  • Recommended
The name is a bit of a stretch: the Middle East Best Food is at best average. But the small restaurant and market are certainly worth a visit if you're in the area and craving authentic Mediterranean and Lebanese fare (just don't go out of your way for it). Kibbeh are large and crispy, and can be ordered as part of one of the market's numerous platter options (they've also got daily specials). If you like baklava, you'll love the chocolate and plain varieties, plus other assorted desserts. 

Discover more of Miami's great restaurants

Recommended
    You may also like
    You may also like
    Advertising