La gastronomía de Santa Margarita es un reflejo de la rica tradición culinaria mallorquina. Los restaurantes y cafeterías del pueblo ofrecen platos típicos como la «sobrasada», un embutido curado a base de carne de cerdo, y la «ensaimada», un dulce tradicional que se consume en el desayuno o como postre. Los mariscos también son protagonistas de la cocina local, gracias a la proximidad del mar, y se preparan de múltiples maneras, destacando platos como la «paella» y el pulpo a la parrilla.
Los ingredientes locales, como las almendras, el aceite de oliva y las verduras frescas de los huertos cercanos, son esenciales en los platos tradicionales. Algunos de los más populares incluyen el «tumbet», un plato vegetariano a base de berenjenas, patatas y pimientos, y el «arroz brut», un plato de arroz contundente con carnes y especias locales. La cercanía al mar garantiza que los pescados y mariscos estén siempre frescos, lo que hace que la oferta culinaria sea aún más atractiva.
Los amantes de la comida encontrarán en Santa Margarita varios mercados semanales y festivales gastronómicos donde podrán degustar productos locales y disfrutar de la auténtica comida mallorquina. El mercado semanal del pueblo es el lugar perfecto para descubrir quesos, vinos y otras delicias locales.