Capdepera propose une cuisine majorquine traditionnelle, avec une grande richesse de produits frais, de la terre comme de la mer. On y savoure des plats comme le « tumbet » (gratin de légumes), le « frit mallorquí » (abats et légumes sautés), la « sobrasada » (charcuterie à base de porc) ou encore le poisson grillé issu de la pêche locale.
La pâtisserie locale est également très appréciée, notamment les « ensaimadas », les « robiols » (petits chaussons fourrés) et le « gató » d’amandes. Les vins majorquins, dont certains produits dans la région de Llevant, accompagnent parfaitement les repas.
Capdepera accueille plusieurs restaurants de qualité, allant des auberges familiales aux établissements gastronomiques avec terrasse vue mer. En été, des événements culinaires ponctuels permettent de découvrir les saveurs locales dans une ambiance festive.