clock menu more-arrow no yes
Chopping boards with meat and steak dinner
Courtesy of STK Steakhouse

Caviar’s Best Miami Spots for a Fancy Night In

Have your date night in pajamas with these luxe delivery restaurants.

View as Map
Courtesy of STK Steakhouse
This advertising content was produced in collaboration between Vox Creative and our sponsor, without involvement from Vox Media editorial staff.

After months of experiencing the great indoors, you probably know by now that you don’t have to leave the comfort of your couch to experience an excellent meal. From fresh seafood to international flavors, the Miami food-delivery scene has it all. The Caviar app brings a high-end meal to your kitchen in practically no time, all set to plate for a fancy-ish night in. And what, exactly, is a fancy-ish meal? It’s where upscale meets relaxed. Think steak and lobster, but in your PJs. So skip the hours of preparation you might spend on an over-the-top date night at home, and explore the delicious delivery spots Miami has to offer. (They’re all perfect for treating yourself, too.)

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. For updated information on coronavirus cases in your area, please visit the City of Miami website.

Read More

1. Stanzione 87

Copy Link
87 SW 8th St
Miami, FL 33130
(786) 360-1852
Visit Website

For a perfect meal of subs and pizza, look no further than Stanzione 87, a low-key bistro that cooks all its pies in a wood-burning oven. Carbonara pizza, a wood-fired kale caesar salad, and fresh focaccia are among the offerings here. Pour some bubbly and say cin-cin! over your order.

deep dish pizza dinner served hot on tray
Courtesy of Stanzione 87

2. SuViche

Copy Link
49 SW 11th St
Miami, FL 33130
(305) 960-7097
Visit Website

Peruvian specialties are where it’s at for SuViche, a culinary spot that offers just as many filling meals as they do lighter dishes. Order seared tuna tataki, bang bang shrimp, cilantro rolls, and steaming udon noodles right to your doorstep — and don’t forget to add the Friday-night sake.

dinner plates with rolls of sushi options
Courtesy of SuViche

3. SUGARCANE

Copy Link
3252 NE 1st Ave
Miami, FL 33137
(786) 369-0353
Visit Website

Although you’ll be tempted to hyper-focus on the plethora of sushi options here, don’t forget to give the small bites some attention. (They’re some of the menu’s most popular items.) Balsamic glazed Brussels, bacon-wrapped dates, and fresh edamame easily compliment salmon, avocado, and shrimp tempura rolls. Order a Spice of Love cocktail for your date night: The drink features fresh jalapeño, passion fruit puree, mango essence, and premium vodka.

Bacon wrapped dates on yellow plate
Courtesy of SUGARCANE

4. Boia De

Copy Link
5205 NE 2nd Ave
Miami, FL 33137
(305) 967-8866
Visit Website

This modern Italian restaurant on the edge of Little Haiti has a growing following because of its focus on fresh ingredients that change daily. One day, the menu might include bone marrow and pasta decked with king crab. The next day might bring Pappardelle alla Lepre: a thick, rustic pasta in a rabbit ragu. The only way to know what’s on the menu is to take a peek, but every order is an adventure.

Photo of gloved hand holding massive dinner sandwich
Courtesy of Boia De

5. Hutong Miami

Copy Link
600 Brickell Ave
Miami, FL 33131
(786) 388-0805
Visit Website

At Hutong Miami, you can sample a little bit of everything to create an excellent dim sum meal: poached chili chicken, Sichuan peppercorn prawns, pan-seared lobster baos, and crispy pork dumplings. The restaurant also offers seafood, meat-based, and vegetarian dishes, but for a real taste of China that’ll feel like a trip unto itself, pick the Peking duck with pancakes, a house specialty.

Spread of traditional peking duck dinner
Courtesy of Hutong Miami

6. Osaka Miami

Copy Link
1300 Brickell Bay Dr
Miami, FL 33131
(786) 627-4800
Visit Website

Lime-infused salmon, duck confit, and classic ceviches come together to make Nikkei the perfect mix of Japanese and Peruvian menus. The ideal prelude to any fish entree? Tuna tartare, crispy shrimp, and nori tacos with truffle oil and pickled radish.

Raw sushi and classic ceviche on dinner plates
Courtesy of Osaka Miami

7. Zuma Miami

Copy Link
270 Biscayne Blvd Way
Miami, FL 33131
(305) 577-0277
Visit Website

This minimalist eatery found inspiration in an izakaya — the Japanese version of a pub specializing in robata-grilled small bites and sushi. Although many diners flock to this popular spot overlooking the Miami River, you can enjoy the best it has to offer from home, too. Mix and match hot and cold, sampling small dishes like fried soft shell crab and fatty tuna sashimi. Stick with small plates or move on to more substantial fare, like miso black cod or the signature ribeye.

Friends at dinner eating raw seafood
Courtesy of Zuma Miami

8. CVI.CHE 105

Copy Link
105 NE 3rd Ave
Miami, FL 33132
(305) 577-3454
Visit Website

If you’re in the mood for bold flavors, order Peruvian eats from CVI.CHE 105. Located downtown, the restaurant serves some of the South American nation’s most iconic dishes, including ceviche and lomo saltado, the Peruvian answer to steak frites. If you’re in the mood for something else, feast your grumbling belly on pescado a lo macho: fish smothered with creamy seafood sauce.

Beautiful, colorful dinner plate of ceviche
Courtesy of CVI.CHE 105

9. Lucali

Copy Link
1930 Bay Rd
Miami Beach, FL 33139
(305) 695-4441
Visit Website

Lucali, located on Bay Road, serves up classic Italian favorites and never skimps on the gourmet flair. Start with some baked artichokes or pepperoni chips, and follow that with a crispy-crusted pizza with your choice of toppings. With a commitment to using farm-fresh, locally sourced ingredients, you’ll find excellent options like meatball crumbles, shallots, and portabella mushrooms. Or opt for a plated entree, like the ravioli special.

pizza pie on plate and wooden table
Courtesy of Lucali

10. NaiYaRa

Copy Link
1854 Bay Rd
Miami Beach, FL 33139
(786) 275-6005
Visit Website

Inspired by Thai street food and other Pan-Asian flavors, the dishes at NaiYara come in a wide variety so you can sample a little bit of everything, as if you’re walking from stall to stall on a busy Bangkok thoroughfare. Start with appetizers, from cool bites of raw fish to hot small plates, like sticky ribs and dumplings made from wagyu beef. Follow those up with a noodle dish, such as pad see ew or some Thai curry.

Artisanal curry dish in bowl
Courtesy of NaiYaRa

11. Osteria Morini

Copy Link
1750 Alton Rd
Miami Beach, FL 33139
(305) 918-1037
Visit Website

This popular Miami eatery barely needs a formal introduction. The northern Italian spot has everything you’d ever want from a lavish indoor buffet: comforting plates of cappelletti (a truffled ricotta ravioli), seared octopus, grilled entrees like veal chops, and bottles of champagne. (Yes, those are delivered on Caviar, too.) Top off your dinner with a slice of Key lime cheesecake or some vanilla bean gelato.

Bowl of fresh spaghetti pasta
Courtesy of Osteria Morini

12. Mister O1 Extraordinary Pizza

Copy Link
1680 Michigan Ave #101
Miami Beach, FL 33139
(305) 397-8189
Visit Website

After honing his craft with the best pizza chefs in Italy, Chef Renato Viola settled in Miami Beach to start Mister O1 Extraordinary Pizza, a growing (and beloved) local chain of pizza restaurants. Viola and his team make artisanal pizza the old-fashioned way, with a thin crust made crisp and airy by letting the dough rise and rest for at least three days before it sees even an ounce of cheese. Try a traditional pie like a Bella Margherita or something more decadent, such as the Claudio: pizza with fresh burrata stracciatella cheese, basil, and truffle oil.

Burrata & Italian Balsamic Glaze meal
Courtesy of Mister O1 Extraordinary Pizza

13. PLANTA

Copy Link
850 Commerce St
Miami Beach, FL 33139
(305) 397-8513
Visit Website

Planta is an exceptional pick for Miami-based vegan food with a sophisticated flair. Start your meal with vegan versions of night-out favorites, like steamed dumplings or loaded nachos. For your main course, more comfort food awaits. Bring home some cashew mozzarella-stuffed lasagna or a veggie burger oozing with vegan cheese.

Plate of cashew cheese quesadilla
Courtesy of PLANTA

14. Joe's Stone Crab Restaurant

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

Joe’s Stone Crab is a Miami staple. Although the restaurant’s luxurious dining room is a treat in itself, you can enjoy a great meal from its kitchen just as much at home. Fresh stone crab is a treat you can find only in the Caribbean and the Gulf of Mexico, making it an extra-special pick. Comforting dishes like stone crab bisque, coconut shrimp, ginger salmon, and lobster mac and cheese are an instant hit. Follow that up with a slice of authentic Key lime pie for a truly Floridian meal.

crab cake dinner on plate
Courtesy of Joe’s Stone Crab Restaurant

15. Blue Ribbon Sushi Bar & Grill

Copy Link
The Plymouth Hotel, 336 21st St
Miami Beach, FL 33139
(305) 800-0404
Visit Website

Few dinners say “fancy-ish night in” more than sushi. At Blue Ribbon, Japanese flavors blend with southern comfort, so you can balance out the cool umami of your favorite sushi rolls with the restaurant’s renowned fusion fried chicken: half a bone-in bird that’s juicy on the inside and crunchy on the outside, with a dusting of chili powder and a wasabi honey dip. You also can order up Honoo platters, soy-marinated salmon, and hearts of palm salad.

chopping board covered with fresh sushi
Courtesy of Blue Ribbon Sushi Bar & Grill

16. STK Steakhouse

Copy Link
2305 Collins Ave
Miami Beach, FL 33139
(305) 604-6988
Visit Website

This stylish steakhouse lives inside the chic 1 Hotel & Homes on South Beach. At your place, you can impress your dinner partner with a selection the restaurant calls “surf, turf & vine” for two. It comes with two 8-ounce filets, four grilled prawns, and a bottle of red or white wine. Steak and chicken dinners for two (which include bread and caesar salad) are also on the menu.

Aerial shot of steak and veggie dinners on chopping boards
Courtesy of STK Steakhouse

17. Le Zoo

Copy Link
9700 Collins Ave #135
Miami Beach, FL 33154
(305) 602-9663
Visit Website

This French-Mediterranean brasserie gives off a powerful date-night vibe. Capture that vibe with a multi-course meal, starting with opulent hors d’oeuvres like escargot, steak tartare, or chilled cucumber soup. For your main course, enjoy grilled branzino, mussels cooked in white wine, or a tagliolini drizzled with truffle butter sauce.

A beautiful plate of raw fish and dip
Courtesy of Le Zoo

18. Makoto

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

With both a sushi bar and Japanese robata grill, Makoto offers the best of hot and cool dishes. Start with an order of sushi rolls, such as the negi toro maki: chopped fatty tuna, scallions, and wasabi nestled in rice. Follow that up with some small bites from the grill, like tiger prawns or king crab with ponzu butter. For your main, go over-the-top with a wagyu filet or miso sea bass. Everything on the menu is so delicious, it’ll be hard not to order it all.

Pretty bowl of sushi and raw seafood
Courtesy of Makoto
This advertising content was produced in collaboration between Vox Creative and our sponsor, without involvement from Vox Media editorial staff.

1. Stanzione 87

87 SW 8th St, Miami, FL 33130
deep dish pizza dinner served hot on tray
Courtesy of Stanzione 87

For a perfect meal of subs and pizza, look no further than Stanzione 87, a low-key bistro that cooks all its pies in a wood-burning oven. Carbonara pizza, a wood-fired kale caesar salad, and fresh focaccia are among the offerings here. Pour some bubbly and say cin-cin! over your order.

87 SW 8th St
Miami, FL 33130

2. SuViche

49 SW 11th St, Miami, FL 33130
dinner plates with rolls of sushi options
Courtesy of SuViche

Peruvian specialties are where it’s at for SuViche, a culinary spot that offers just as many filling meals as they do lighter dishes. Order seared tuna tataki, bang bang shrimp, cilantro rolls, and steaming udon noodles right to your doorstep — and don’t forget to add the Friday-night sake.

49 SW 11th St
Miami, FL 33130

3. SUGARCANE

3252 NE 1st Ave, Miami, FL 33137
Bacon wrapped dates on yellow plate
Courtesy of SUGARCANE

Although you’ll be tempted to hyper-focus on the plethora of sushi options here, don’t forget to give the small bites some attention. (They’re some of the menu’s most popular items.) Balsamic glazed Brussels, bacon-wrapped dates, and fresh edamame easily compliment salmon, avocado, and shrimp tempura rolls. Order a Spice of Love cocktail for your date night: The drink features fresh jalapeño, passion fruit puree, mango essence, and premium vodka.

3252 NE 1st Ave
Miami, FL 33137

4. Boia De

5205 NE 2nd Ave, Miami, FL 33137
Photo of gloved hand holding massive dinner sandwich
Courtesy of Boia De

This modern Italian restaurant on the edge of Little Haiti has a growing following because of its focus on fresh ingredients that change daily. One day, the menu might include bone marrow and pasta decked with king crab. The next day might bring Pappardelle alla Lepre: a thick, rustic pasta in a rabbit ragu. The only way to know what’s on the menu is to take a peek, but every order is an adventure.

5205 NE 2nd Ave
Miami, FL 33137

5. Hutong Miami

600 Brickell Ave, Miami, FL 33131
Spread of traditional peking duck dinner
Courtesy of Hutong Miami

At Hutong Miami, you can sample a little bit of everything to create an excellent dim sum meal: poached chili chicken, Sichuan peppercorn prawns, pan-seared lobster baos, and crispy pork dumplings. The restaurant also offers seafood, meat-based, and vegetarian dishes, but for a real taste of China that’ll feel like a trip unto itself, pick the Peking duck with pancakes, a house specialty.

600 Brickell Ave
Miami, FL 33131

6. Osaka Miami

1300 Brickell Bay Dr, Miami, FL 33131
Raw sushi and classic ceviche on dinner plates
Courtesy of Osaka Miami

Lime-infused salmon, duck confit, and classic ceviches come together to make Nikkei the perfect mix of Japanese and Peruvian menus. The ideal prelude to any fish entree? Tuna tartare, crispy shrimp, and nori tacos with truffle oil and pickled radish.

1300 Brickell Bay Dr
Miami, FL 33131

7. Zuma Miami

270 Biscayne Blvd Way, Miami, FL 33131
Friends at dinner eating raw seafood
Courtesy of Zuma Miami

This minimalist eatery found inspiration in an izakaya — the Japanese version of a pub specializing in robata-grilled small bites and sushi. Although many diners flock to this popular spot overlooking the Miami River, you can enjoy the best it has to offer from home, too. Mix and match hot and cold, sampling small dishes like fried soft shell crab and fatty tuna sashimi. Stick with small plates or move on to more substantial fare, like miso black cod or the signature ribeye.

270 Biscayne Blvd Way
Miami, FL 33131

8. CVI.CHE 105

105 NE 3rd Ave, Miami, FL 33132
Beautiful, colorful dinner plate of ceviche
Courtesy of CVI.CHE 105

If you’re in the mood for bold flavors, order Peruvian eats from CVI.CHE 105. Located downtown, the restaurant serves some of the South American nation’s most iconic dishes, including ceviche and lomo saltado, the Peruvian answer to steak frites. If you’re in the mood for something else, feast your grumbling belly on pescado a lo macho: fish smothered with creamy seafood sauce.

105 NE 3rd Ave
Miami, FL 33132

9. Lucali

1930 Bay Rd, Miami Beach, FL 33139
pizza pie on plate and wooden table
Courtesy of Lucali

Lucali, located on Bay Road, serves up classic Italian favorites and never skimps on the gourmet flair. Start with some baked artichokes or pepperoni chips, and follow that with a crispy-crusted pizza with your choice of toppings. With a commitment to using farm-fresh, locally sourced ingredients, you’ll find excellent options like meatball crumbles, shallots, and portabella mushrooms. Or opt for a plated entree, like the ravioli special.

1930 Bay Rd
Miami Beach, FL 33139

10. NaiYaRa

1854 Bay Rd, Miami Beach, FL 33139
Artisanal curry dish in bowl
Courtesy of NaiYaRa

Inspired by Thai street food and other Pan-Asian flavors, the dishes at NaiYara come in a wide variety so you can sample a little bit of everything, as if you’re walking from stall to stall on a busy Bangkok thoroughfare. Start with appetizers, from cool bites of raw fish to hot small plates, like sticky ribs and dumplings made from wagyu beef. Follow those up with a noodle dish, such as pad see ew or some Thai curry.

1854 Bay Rd
Miami Beach, FL 33139

11. Osteria Morini

1750 Alton Rd, Miami Beach, FL 33139
Bowl of fresh spaghetti pasta
Courtesy of Osteria Morini

This popular Miami eatery barely needs a formal introduction. The northern Italian spot has everything you’d ever want from a lavish indoor buffet: comforting plates of cappelletti (a truffled ricotta ravioli), seared octopus, grilled entrees like veal chops, and bottles of champagne. (Yes, those are delivered on Caviar, too.) Top off your dinner with a slice of Key lime cheesecake or some vanilla bean gelato.

1750 Alton Rd
Miami Beach, FL 33139

12. Mister O1 Extraordinary Pizza

1680 Michigan Ave #101, Miami Beach, FL 33139
Burrata & Italian Balsamic Glaze meal
Courtesy of Mister O1 Extraordinary Pizza

After honing his craft with the best pizza chefs in Italy, Chef Renato Viola settled in Miami Beach to start Mister O1 Extraordinary Pizza, a growing (and beloved) local chain of pizza restaurants. Viola and his team make artisanal pizza the old-fashioned way, with a thin crust made crisp and airy by letting the dough rise and rest for at least three days before it sees even an ounce of cheese. Try a traditional pie like a Bella Margherita or something more decadent, such as the Claudio: pizza with fresh burrata stracciatella cheese, basil, and truffle oil.

1680 Michigan Ave #101
Miami Beach, FL 33139

13. PLANTA

850 Commerce St, Miami Beach, FL 33139
Plate of cashew cheese quesadilla
Courtesy of PLANTA

Planta is an exceptional pick for Miami-based vegan food with a sophisticated flair. Start your meal with vegan versions of night-out favorites, like steamed dumplings or loaded nachos. For your main course, more comfort food awaits. Bring home some cashew mozzarella-stuffed lasagna or a veggie burger oozing with vegan cheese.

850 Commerce St
Miami Beach, FL 33139

14. Joe's Stone Crab Restaurant

11 Washington Ave, Miami Beach, FL 33139
crab cake dinner on plate
Courtesy of Joe’s Stone Crab Restaurant

Joe’s Stone Crab is a Miami staple. Although the restaurant’s luxurious dining room is a treat in itself, you can enjoy a great meal from its kitchen just as much at home. Fresh stone crab is a treat you can find only in the Caribbean and the Gulf of Mexico, making it an extra-special pick. Comforting dishes like stone crab bisque, coconut shrimp, ginger salmon, and lobster mac and cheese are an instant hit. Follow that up with a slice of authentic Key lime pie for a truly Floridian meal.

11 Washington Ave
Miami Beach, FL 33139

15. Blue Ribbon Sushi Bar & Grill

The Plymouth Hotel, 336 21st St, Miami Beach, FL 33139
chopping board covered with fresh sushi
Courtesy of Blue Ribbon Sushi Bar & Grill

Few dinners say “fancy-ish night in” more than sushi. At Blue Ribbon, Japanese flavors blend with southern comfort, so you can balance out the cool umami of your favorite sushi rolls with the restaurant’s renowned fusion fried chicken: half a bone-in bird that’s juicy on the inside and crunchy on the outside, with a dusting of chili powder and a wasabi honey dip. You also can order up Honoo platters, soy-marinated salmon, and hearts of palm salad.

The Plymouth Hotel, 336 21st St
Miami Beach, FL 33139

Related Maps

16. STK Steakhouse

2305 Collins Ave, Miami Beach, FL 33139
Aerial shot of steak and veggie dinners on chopping boards
Courtesy of STK Steakhouse

This stylish steakhouse lives inside the chic 1 Hotel & Homes on South Beach. At your place, you can impress your dinner partner with a selection the restaurant calls “surf, turf & vine” for two. It comes with two 8-ounce filets, four grilled prawns, and a bottle of red or white wine. Steak and chicken dinners for two (which include bread and caesar salad) are also on the menu.

2305 Collins Ave
Miami Beach, FL 33139

17. Le Zoo

9700 Collins Ave #135, Miami Beach, FL 33154
A beautiful plate of raw fish and dip
Courtesy of Le Zoo

This French-Mediterranean brasserie gives off a powerful date-night vibe. Capture that vibe with a multi-course meal, starting with opulent hors d’oeuvres like escargot, steak tartare, or chilled cucumber soup. For your main course, enjoy grilled branzino, mussels cooked in white wine, or a tagliolini drizzled with truffle butter sauce.

9700 Collins Ave #135
Miami Beach, FL 33154

18. Makoto

9700 Collins Avenue Bal Harbour Shops, Miami Beach, FL 33154
Pretty bowl of sushi and raw seafood
Courtesy of Makoto

With both a sushi bar and Japanese robata grill, Makoto offers the best of hot and cool dishes. Start with an order of sushi rolls, such as the negi toro maki: chopped fatty tuna, scallions, and wasabi nestled in rice. Follow that up with some small bites from the grill, like tiger prawns or king crab with ponzu butter. For your main, go over-the-top with a wagyu filet or miso sea bass. Everything on the menu is so delicious, it’ll be hard not to order it all.

9700 Collins Avenue Bal Harbour Shops
Miami Beach, FL 33154