Top 20 Essential Spanish Recipes to Make at Home

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.

Espinacas con garbanzos recipe
Simply delicious!

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.

Spanish omelet recipe
The only Spanish omelet recipe you’ll ever need

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).

Pan con tomate in Barcelona
Make your own pan con tomate!
Tomatoes are one of the most essential parts of the Mediterranean Diet in Spain. They are so popular people even eat them for breakfast!
Tomato and toast… a match made in breakfast heaven.

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!).

Spanish tostada traditional Spanish recipes
Delicious Spanish tostada

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.

4. Croquettes

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!

Where to eat in Santiago de Compostela
Delicious Spanish croquettes!

Make it: Try my favorite ham croquettes recipe or salt cod croquettes recipe

5. Gazpacho

This recipe for Gazpacho Andaluz is light, refreshing and the epitome of healthy Spanish recipes!
Light, refreshing and the epitome of healthy Spanish food!

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!

Make it: Refreshing traditional Spanish gazpacho recipe or watermelon mint gazpacho recipe— both are great!

6. Salmorejo

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!

best salmorejo recipe
Delicious salmorejo.

Make it: Try my mother-in-law’s incredible salmorejo recipe to see what all the fuss is about!

7. Huevos rotos

tapas bars in Barcelona
Huevos rotos– with foie gras!

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!

Creme brulee in Barcelona
Crema Catalana– one of my top Spanish recipes!

Make it: Try my trusty crema Catalana recipe here

10. Flan

Quesillo Canario recipe, a typical Spanish flan recipe. Easy to make, and delicious!
Quesillo Canario– delicious Canarian flan!

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

11. Empanada

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!

A delicious and easy homemade tuna empanada recipe for a Galician style baked tuna empanada.
My own homemade tuna empanada!

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.

Fried Eggplant and Honey Tapa
Crispy Fried Eggplant with Honey and Crumbled Almonds

Make it: I share my berenjenas con miel recipe here!

13. Pisto

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!

Pisto con Huevo Photo by Javier Lastras on flickr CC
Pisto con huevo– yum!

Make it: Try my version of traditional Spanish pisto con huevo

15. Churros

homemade churros
Piping hot homemade churros.

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

Sangria in Spain
And homemade red and white sangria to wash it all down.

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!

Make it: My classic Spanish sangria recipe is great, or try my cava sangria

See also: Where Sangria came from and why it’s a symbol in Spain 

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

Watch here!

Sign up for Devour Tours YouTube channel for more delicious Spain videos 🙂

18. Torrijas

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!

Spanish foods to boost your mood
Spanish-style French toast, the ultimate comfort food.

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.

Espinacas con garbanzos recipe
Simply delicious! One of my favorite Spanish recipes!

Make it: My Spinach and Chickpeas recipe

20. Papas con mojo

There were so many traditional Spanish recipes to choose from and it was hard to choose number 20– I could have gone for creamy arroz con leche, or traditional lentejas or fabada

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!

La Cantina Teguise Canarian platter
Papas with mojo on a Canarian platter– so good!

Make it: Try my recipe for Papas arrugadas, green mojo and mojo picón

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?

Pin me!

If you're wondering how to make authentic dishes from Spain, you've come to the right place. Here are 20 essential Spanish recipes, from appetizer ideas to tapas recipes to crowd-pleasing dinners and more. From the healthy, veggie-heavy options to sweet and indulgent desserts, it's all here—just be sure to serve these traditional meals with one of your favorite Spanish red wines! #Spain #foodie


  1. Wait! You decided to leave out the fabada and the lentejas??? Noooo! We need an addendum post that addresses these and other missing foods. Good idea to add the pulpo, calamares, and pimientos de padron. Paella and other rices need a post of their own.

    1. İ have just check the what abada and the lentejas are. Im really suprised. These foods are soo traditional turkish cusine 😀
      (sucuklu fasulye & yeşil mercimek yemeği)

  2. All delicious dishes that I’ve had a few. My father was in the USAF and we lived in Spain for over 4 and a half years. I still love it when I tell friends and co-workers that I lived in Spain and they ask about the food and I tell them it is nothing like the food they thought it was.

  3. Just found your website today. We now live in Vera, Almeria, and we’re loving the fresh, healthy produce. We love surprising our friends whose only experience is “tourist” food. We’ve even taken them to our local motorway services for their fantastic tapas. Spanish services are a joy to stop at because of the wonderful food, often very regional.
    The reason I was online was to find recipes for preserves so that I could make best use of fruit and veg as they’re in season and cheap. These will form part of Spanish hampers as Christmas presents.
    Any ideas for typically Spanish recipes?
    Keep up the good work!!!

  4. Loving these so much! I’m from Huelva, Andalusia, and I regularly try to show a taste from my homeland to my loved ones since I moved to the UK. It’s hard to make a good, honest list of delicious and humble typical Spanish dishes, but I love this one as it accounts for little known gems as pisto or espinacas con garbanzos… Paella is gorgeous, but there’s so much more out there to show! Thank you loads! Xx

  5. Traté de hacer los churros y resultó ser realmente delicioso. Es uno de mis postres españoles favoritos y me encantan tanto los churros. ¡Resultó ser delgada, crujiente y ligeramente salada, así que fue un éxito!

  6. I am from Canada and we host international students every year. We have had Spanish students for the last two years and your recipes cure them of their homesickness. I have signed up for the newsletter and the seasonal recipes are also delicious.

  7. hi, like the site and most of the recipes,however having lived in a ” pueblo” outside of Gandia,for nearly 15 years,2004-2018, I have to disagree with your recipe for Sangria.It was originally made in a Dustbin,( clean of course) and with the cheapest red wine,and any other spirits they could grab.Hope this helps.Mike

Leave a Reply

Your email address will not be published. Required fields are marked *