Carloforte offre diverse opzioni culinarie, dallo street food all'alta cucina.
Per gustare una sapiente cucina di pesce in grado di valorizzare la tradizione carlofortina, consigliamo:
Da Nicolo
dello Chef Luigi Pomata
Al Tonno di Corsa
dello Chef Secondo Borghero
Entrambi i ristoranti sono consigliati dalla Guida Michelin.
Per assaporare gustosi piatti di mare consigliamo i ristoranti Da Andrea al Cavallera, la pescheria-ristorante Sandalo e la gastronomia Guaccia. Per quanto riguarda la pizza, consigliamo i calzoni fritti della pizzeria Lo Scugnizzo. Per un rilassante aperitivo con vista mare, la terrazza de Lu' Hotel Riviera. Per la colazione e i gelati, l'ottimo bar-caffetteria Napitia.