Spain · Cooking Classes
Spanish Cooking Classes — Barcelona, Madrid, Seville & More
Roll up your sleeves and cook Spain — paella over a proper flame, tortilla the way a Spanish grandmother judges it, tapas from market ingredients you picked that morning.
Why Cooking Class
Worth Doing in Spain
The backbone Spanish food experience: a hands-on class, usually 3–4 hours, often starting with a market visit and ending with the meal you cooked — paella, tortilla española, gazpacho, croquetas — with wine flowing throughout. It’s the experience you take home with you. Compare the cities below.
Compare by City
Cooking Classs — Compare Cities
The top experience, typical price, and rating in each city.
By the Numbers
Spanish Cooking Classes by City — The Data Behind the Choice
We pulled every bookable tour in this category from GetYourGuide. Here's what 10 cities · 57 experiences · 15,342+ traveler reviews actually tell you.
Where the scene is deepest — by traveler reviews · tap a city
Across the category, prices run $22–$202 per person (median $85). What you pay for: hands-on time, ingredients and tastings, group size, and whether wine or a full meal is included — check each tour's inclusions.
Browse by City
Choose Your City
Each city page has the top-rated tour, a full comparison, FAQ, and booking.
Cooking Class Barcelona 2026
Best cooking class in Barcelona — cook real spanish food with a local, top-rated 4.9/5, from $109. Free cancellation. Book now.
Browse Barcelona →Cooking Class Madrid 2026
Best cooking class in Madrid — cook real spanish food with a local, top-rated 5/5, from $97. Free cancellation. Book now.
Browse Madrid →Cooking Class Seville 2026
Best cooking class in Seville — cook real spanish food with a local, top-rated 4.9/5, from $80. Free cancellation. Book now.
Browse Seville →Cooking Class Valencia 2026
Best cooking class in Valencia — cook real spanish food with a local, top-rated 4.9/5, from $74. Free cancellation. Book now.
Browse Valencia →Cooking Class San Sebastián 2026
Best cooking class in San Sebastián — cook real spanish food with a local, top-rated 4.7/5, from $159. Free cancellation. Book now.
Browse San Sebastián →Cooking Class Málaga 2026
Best cooking class in Málaga — cook real spanish food with a local, top-rated 4.9/5, from $75. Free cancellation. Book now.
Browse Málaga →Cooking Class Bilbao 2026
Best cooking class in Bilbao — cook real spanish food with a local, top-rated 5/5, from $114. Free cancellation. Book now.
Browse Bilbao →Cooking Class Córdoba 2026
Best cooking class in Córdoba — cook real spanish food with a local, top-rated 4.7/5, from $23. Free cancellation. Book now.
Browse Córdoba →Cooking Class Mallorca 2026
Best cooking class in Mallorca — cook real spanish food with a local, top-rated 5/5, from $137. Free cancellation. Book now.
Browse Mallorca →Cooking Class Tenerife 2026
Best cooking class in Tenerife — cook real spanish food with a local, top-rated 4.9/5, from $39. Free cancellation. Book now.
Browse Tenerife →Pick the Right Fit
Best For…
Best for first-timers
Seville — Spanish Cooking Class with Dinner - 2026 (Veri (4.9★, 1014 reviews). One of the most-loved cooking class experiences we found.
See the tour →Best for enthusiasts
Barcelona — Paella Cooking Class with Market Visit and Mor (4.9★, 790 reviews). One of the most-loved cooking class experiences we found.
See the tour →Best for a quick taste
Mallorca — Palma de Mallorca: Spanish Cooking Experience (5★, 436 reviews). One of the most-loved cooking class experiences we found.
See the tour →Spanish Cooking Classes — FAQ
What travelers ask before booking a hands-on cooking class in Spain.
No — classes are built for complete beginners. Ingredients arrive prepped or you prep them together, the chef demonstrates each step before you try it, and the dishes themselves (tortilla, gazpacho, paella) are technique-light home cooking, not restaurant plating. Confident cooks still learn plenty; the value is in the details locals take for granted.
Expect roughly $60–$150 per person. That almost always covers all ingredients, the full meal you cook, wine or sangria with it, and take-home recipes. Classes that start with a guided market visit to shop for ingredients sit at the upper end and are worth the premium.
Standard classes run 3–4 hours: about half cooking, half eating what you made, at the table with wine. Market-tour combos stretch to 4–5 hours. It's a half-day commitment that replaces a full meal — schedule nothing big right after.
The classic lineup is paella, tortilla española, gazpacho or salmorejo, and sangria, with regional swaps — pintxos in the Basque Country, pan con tomate and romesco in Catalonia. Our what-to-expect guide walks through a typical class hour by hour.
Barcelona has the deepest bench — market-to-table classes built around the Boqueria run daily year-round, and a Barcelona cooking class pairs naturally with a morning of sightseeing. Madrid and Seville are strong alternatives; Valencia is the pick if paella is the whole point.
Yes — the classes we compare are run in English or bilingually, with recipes handed out in English. Chefs are used to international groups, so you won't be decoding instructions mid-recipe.
Cooking classes are the most flexible food experience in Spain. Most welcome kids (many with child pricing), and vegetarian or allergy-adapted menus are routine with advance notice — you're cooking the food yourself, so substitutions are easy. Flag dietary needs at booking, not on arrival.
Classes cap at small numbers — often 8–12 around one worktable — so popular time slots go first. A few days ahead is fine off-season; in May–September book about a week out, especially for Saturday market-tour combos. Free cancellation is standard, so early booking is low-risk.
Browse Every Option
All tours below include free cancellation and instant confirmation.