Today I share my top 20 Spanish recipes to cook at home. I hope this brings a taste of Spain to your kitchen!
I’m still surprised when I visit a “Spanish” restaurant in the US and see so few authentic Spanish dishes on the menu. I’m a huge fan of fusion and adaptations– but I often doubt the chef knows what the original version is supposed to taste like!
The beauty of traditional Spanish recipes (from Spain!) is their simplicity. The best quality local ingredients meet their perfect cooking technique with minimal intervention– THAT is Spanish cooking.
Like any simple recipe, it’s all about the quality of the ingredients and cooking technique.
Traditional Spanish recipes aren’t at all difficult– but they do have their tricks. I encourage anyone who loves (or even likes) to cook, to learn some of these traditional Spanish recipes.
These are the Spanish classics you’ll be able to make time and time again, and once you’re comfortable with them, you can even start to adapt!
You’ll notice a common theme with traditional Spanish recipes– lots of potatoes, eggs, and tomatoes. You’ll also see that paella doesn’t make my top 20 list… why not?
Well, I’ve made countless Spanish rice dishes at home and can tell you they aren’t the easiest choice. From using the proper pan to having the right rice, the water quality (and quantity!), the cooking surface, making a homemade stock (essential, in my opinion!)– I’ll save the rice dishes and paella recipe for another post!
My top 20 essential Spanish recipes (all simple and delicious!)
1. Tortilla de patatas
Tortilla de patatas is one of the most typical Spanish foods. It’s one of those dishes you’ll find people eating at all hours of the day (and night!) and something that people make at home and also order out.
But for what is arguably Spain’s national dish, it’s still not too well known outside of Spain. Here in Spain, the most common way to make a tortilla is with potatoes, and here we call it tortilla de patatas.
Some people choose to add onions (my favorite) and then the recipe varies greatly based on how much you cook the eggs (runny, dry, or somewhere in between?) and how you cook and cut the onions and potatoes. Some even add other ingredients like ham and peas– but surprisingly, modifications are less common than you might think!
While making an incredible tortilla is truly an art, luckily there are plenty of tips to make a delicious tortilla at home.
My top tips are room temperature eggs (good ones please!), and caramelizing the onions you put inside. I like my tortilla cooked medium– not at all runny, but still nice and gooey inside. To make it perfectly every time, I use a small frying pan (the size of one fried egg). So instead of one large tortilla, I make three or four small ones. Works perfectly every time!
Make it: Here is my go-to recipe for Spain’s delicious tortilla de patatas.
2. Pan con tomate
In Barcelona (and all of Catalonia) you will always be asked if you want pan con tomate (tomato rubbed bread) with your meal. Note– if you say yes you’ll be charged accordingly!
At its very simplest, this is fresh bread rubbed with half of a tomato. But, like most traditional Spanish recipes, it’s a bit more complicated… I personally prefer when the bread is toasted, and then I like to rub it with just a bit of raw garlic. Skip this step if you have big plans later– but it’s delicious. After that, you’ll need special “rubbing tomatoes” (here in Barcelona you can ask for tomates de untar).
While these won’t likely be available where you live, do experiment with different tomatoes to see which rubs onto the bread best. The idea is that the tomato almost melts onto the bread (not like some varieties where you’ll just get a bit of juice and seeds).
Next, add some of the best quality extra virgin olive oil you can find– the variety will make all the difference. For bold and spicy go for an Andalusian picual, for mild and fruity try a Catalan arbequina.
Finally– high-quality sea salt. Now THAT is pan con tomate!
3. Tostada con tomate, aceite y jamón
In Andalusia, you do things a bit differently when it comes to bread and tomato. Here, breakfast is all about the tostada — a piece of toasted bread covered with your choice of topping (popular choices include butter and homemade jam, local olive oil, tomato, paté, and ham– here I’ll focus on perfect trio: crushed tomato, olive oil, and ham!).
This tempting trio of toppings makes one of the most delicious and balanced breakfasts you’ll find in Spain. I recommend using a high-quality sourdough bread or if you can find it, something similar to a Spanish mollete (an unleavened flat bread).
First, top the toasted bread with high-quality extra virgin olive oil. Next, spread on tomato puree (generally made in the blender with a dash of olive oil and sea salt). Finally, top with high-quality ham– Serrano or Ibérico (I prefer ibérico, but it’s up to you!) and enjoy with a café con leche and freshly squeezed orange juice.
Creamy on the inside and crunchy on the outside– that’s the sign of a perfect Spanish croquette.
There are countless varieties of croquetas here in Spain, but the most traditional variety are creamy Iberian ham croquettes (croquetas de jamón ibérico). The rich flavor of the Iberian ham combines perfectly with the creamy bechamel sauce.
But the technique for any good croquette is similar- it all starts with a creamy, slow-made bechamel sauce. Then the supporting ingredient comes along, whether it’s ham, cod, veggies or otherwise. I make great croquettes and think the secret is in taking your time and stirring constantly!
The Spanish cure for just about anything (cold, flu, hangover…) is gazpacho. And with good reason. This veggie-packed cold soup (more like a thin smoothie or juice) packs in vitamins– and has existed long before the current health trends.
I prefer my gazpacho served ice cold and in a glass. I love the traditional version (pepper, tomato, garlic, onion, extra virgin olive oil, and sherry vinegar) but also like versions with cucumber and even fruit — my watermelon gazpacho is delicious!
I often tell the story about my first taste of salmorejo. I almost committed the mortal sin of heating up this delicious cold soup! Luckily I tasted it first, and since then have been obsessed with this healthy and delicious Andalusian delicacy. My favorite way to eat salmorejo is topped with hard boiled egg and cured jamón — it’s the perfect combination!
Make it: Try my mother-in-law’s incredible salmorejo recipe to see what all the fuss is about!
7. Huevos rotos
This traditional Spanish dish is simplicity at its best. Perfectly fried potatoes are topped with Spanish fried eggs, which are then broken apart (rotos) and mixed with the potatoes.
Here in Spain we practically deep fry our eggs, by cooking them quickly in a pan filled with olive oil. When done correctly, the yolk is left runny and the whites are nice and crispy.
There are all sorts of variations on huevos rotos — with ham, chorizo, blood sausage, vegetables… the list goes on! Just remember, you won’t find these for breakfast here in Spain– this is lunch or dinner food.
Make it: This huevos rotos recipe is easy to make, and always satisfying!
8. Chorizo a la sidra
Possibly one of the easiest dishes on the list, chorizo a la sidra is simply delicious Spanish chorizo (paprika spiced pork sausage) cooked in dry Spanish cider. Ideally, you buy fresh or semi-cured sausage for this dish and use Asturian or Basque dry cider.
Make it: Chorizo a la sidra recipe
9. Crema Catalana
One of my favorite desserts in Spain is crema Catalana — the supposed predecessor to France’s Creme Brulee (though there are conflicting stories here!). That said, not all crema Catalanas are created equally– some are creamy and homemade, and others watery and definitely not from scratch!
Crema Catalana is often a bit more rustic than a Creme Brulee– not quite as creamy and in traditional restaurants, the homemade versions can be almost scrambled. The burnt sugar on the top is also often more burnt than its French cousin’s — but I love it anyway!
Make it: Try my trusty crema Catalana recipe here
Flan is one of the most typical Spanish desserts, but like Crema Catalana, it can be really delicious or really terrible. They even sell pre-made flan at the supermarket (in the yogurt section) and instant packets that you mix with milk or water and somehow flan appears… I haven’t tried it!
But good, homemade flan is well worth the calories. Creamy, eggy, and with just a touch of caramelized sugar syrup on top, there are countless variations of Spanish flan recipes you can find. Here is one of my favorites below!
Make it: Canary Island flan recipe
One typical Spanish food that almost always disappoints in my experience is the humble empanada. I often find Spanish empanadas to be dry and bready– and since they’re often served at room temperature, they lack the perfectly cooked exterior piping hot filling that empanadas from other countries (Argentina, for example!) can boast. Nonetheless, delicious Spanish empanadas do exist– especially when homemade.
I make the best empanada I’ve had in Spain (I’ll just say it). I add a couple of unconventional ingredients, but they’re worth it!
Make it: Try my Spanish empanada recipe here!
12. Berenjenas con Miel
Whenever I’m in Andalusia, I order this local specialty. These are thick chunks of eggplant, dusted in seasoned flour and deep fried in olive oil. They’re then drizzled with sweet honey– either bee’s honey or sugar cane “honey” — local molasses.
Make it: I share my berenjenas con miel recipe here!
The Spanish version of ratatouille is one of the country’s most comforting dishes. Farm fresh vegetables are slowly stewed, until they’re perfectly cooked and full of flavor. Often a fried egg is served on top for a more hearty meal. I could eat pisto every night!
Make it: Try my version of traditional Spanish pisto con huevo
I’ve tried churros all throughout Spain, and have to say that my all-time favorites come from the region of Cadiz. Thin, crispy and slightly salty– these are churros I can eat a whole order of by myself!
When making churros at home, I always try to recreate these ones (though haven’t quite figured it out yet). Homemade churros are delicious, but a messy affair. I wouldn’t usually make them here in Spain (opting instead to head over to a local churrería) but elsewhere you won’t find the real stuff unless you make it yourself!
Just remember, in Spain churros are breakfast or an afternoon/late night snack– never dessert. Also, you won’t find cinnamon here– just some sugar packets and perhaps a thick mug of hot chocolate if you dare.
Make it: Here’s my recipe for making Spanish churros at home
16. Classic Spanish Sangria
While you might not find great sangria while in Spain (a lot of what’s served here is terrible quality– definitely made for tourists)– good sangria does exist. I love making homemade sangria with good ingredients and good quality Spanish wine. I try to buy the sweetest fruit available to avoid adding much sugar. I also love variations on sangria made using cava or white wine!
17. Gambas al ajillo
One of the star dishes on our tapas tours in Madrid is the delicious gambas al ajillo at La Casa del Abuelo. The dish is simple– raw shrimp, garlic, parsley, olive oil– but the quality of the ingredients is key. At La Casa del Abuelo they cook in individual clay dishes atop a roaring flame– recommend if possible!
Make it: Here is my version of gambas al ajillo recipe
Sign up for Devour Tours YouTube channel for more delicious Spain videos 🙂
Most of the people I know look forward to Semana Santa (Holy Week) for more than Spain’s famous processions. It’s officially torrija time! Torrijas come in many formats but always start with a big piece of bread. The bread is covered in egg and fried in olive oil- and soaked in either honey, simple syrup with brandy or wine, or milk. I love the honey soaked variety.
In recent years the torrija is often caramelized on the outside and then served with ice cream on dessert menus. Truly decadent!
Make it: My milk torrija recipe here!
19. Espinacas con Garbanzos
My mother-in-law makes delicious espinacas con garbanzos (spiced chickpeas with spinach), which makes sense given it’s a recipe from Andalusia. But my version, which is a touch untraditional, is my all-time favorite (please don’t tell her!). My secret? Adding almonds and tomato.
Make it: My Spinach and Chickpeas recipe
20. Papas con mojo
But I chose papas con mojo because true Canarian mojo sauces are easy to make and absolutely delicious! In the Canary Islands papas (potatoes) are cooked in super salty water so that when they’re served they have a perfect salt crust. But then you dip them in delicious mojo sauces — spicy, green, red… each with different ingredients.
I think everyone who loves Spanish cooking and recipes has to master their mojos– so give it a try!
I know that there are plenty of traditional Spanish recipes that this list doesn’t cover (paella, pimientos de padrón, pulpo…) but I have a feeling there will be a round two in the near future! Is there anything I’ve missed that you would like the recipe for?
What are your favorite traditional Spanish recipes?