Skip to main content

10 Easy Spanish Recipes You Can Cook at Home

By Ana Published:

10 min read

Cook ten approachable Spanish dishes at home with corrected cultural notes, practical methods, and safer ingredient guidance.

Spanish cooking changes greatly by region, so there is rarely one universal version of a dish. The recipes below are home-friendly starting points rather than claims that every family or restaurant prepares them in the same way.

In Spain, tapas are small portions served with drinks or ordered together as a meal. In the Basque Country, pintxos are especially associated with small bites, often served on bread. Usage and serving style vary by place.

For more regional context, see Spain’s official tourism guides to tapas and Spanish recipes.

Tapas and pintxos

1. Tortilla española

This potato omelet is commonly called tortilla española or tortilla de patatas. The basic ingredients are eggs, potatoes, olive oil, and salt; onion is a famous matter of preference. Milk is not required.

Ingredients:

  • 600 g (about 1⅓ lb) potatoes, peeled and thinly sliced
  • 6 large eggs
  • 1 small onion, thinly sliced (optional)
  • Olive oil for cooking
  • Salt

Method: Cook the potatoes and optional onion gently in olive oil until tender, then drain. Beat the eggs with salt, fold in the potatoes, and let the mixture rest for five minutes. Cook in a nonstick skillet over medium-low heat. Invert it onto a plate, slide it back into the pan, and cook the second side. If you prefer a soft center, use pasteurized eggs; otherwise cook until the egg is set.

2. Huevos rotos

Huevos rotos means “broken eggs.” Fried eggs are placed over potatoes and broken just before serving so the yolks coat the potatoes. Jamón serrano, chorizo, or peppers are common additions, but they are not required.

Ingredients:

  • 600 g potatoes, cut into batons or thick slices
  • 4 eggs
  • Olive oil
  • Salt
  • 100 g jamón serrano or Spanish chorizo (optional)

Method: Fry or roast the potatoes until tender and golden. Add warmed ham or fully cooked chorizo if using. Fry the eggs until the whites are set, place them on top, and break the yolks at the table.

3. Patatas bravas

Patatas bravas are fried or roasted potatoes served with a spicy salsa brava. Sauces vary: some are based on paprika and stock, while others include tomato. Aioli or mayonnaise may be added, but it is not what makes the sauce “brava.”

Ingredients:

  • 700 g potatoes, cut into bite-size pieces
  • 2 tablespoons olive oil, plus more for the sauce
  • 1 tablespoon flour
  • 1 teaspoon sweet smoked paprika
  • ¼–½ teaspoon hot paprika or cayenne
  • 250 ml vegetable or chicken stock
  • Salt

Method: Roast the potatoes at 220°C/425°F until crisp, turning once. For the sauce, warm two tablespoons of oil, stir in the flour and paprika for about 30 seconds, then gradually whisk in the stock. Simmer until thickened and season to taste. Spoon over the potatoes just before serving.

4. Patatas alioli

Traditional allioli is an emulsion of garlic and oil. Many home and bar versions use mayonnaise for a quicker, more stable sauce. Using commercially prepared mayonnaise also avoids the raw-egg risk of some homemade versions.

Ingredients:

  • 700 g small potatoes
  • 120 g mayonnaise
  • 1 small garlic clove, finely grated
  • 1 teaspoon lemon juice
  • Salt
  • Chopped parsley

Method: Boil the potatoes in salted water until tender, then drain and cool slightly. Mix the mayonnaise, garlic, lemon juice, and a pinch of salt. Toss with the potatoes and finish with parsley. Keep chilled until serving.

5. Solomillo al Roquefort

This dish pairs pork tenderloin with a blue-cheese cream sauce. Roquefort is a protected French sheep’s-milk cheese; other blue cheeses work too, but the flavor will differ.

Ingredients:

  • 500 g pork tenderloin, cut into medallions
  • 1 tablespoon olive oil
  • 1 shallot, finely chopped
  • 100 g Roquefort or another blue cheese
  • 150 ml cooking cream
  • Black pepper

Method: Brown the pork medallions in oil and cook them to a safe doneness, then set aside to rest. Soften the shallot in the same pan, add the cream and cheese, and stir over low heat until smooth. Return the pork briefly to the pan and serve as a main dish or in small portions on toast.

Soup and salad

6. Gazpacho

Gazpacho is an Andalusian cold soup based on ripe tomatoes, olive oil, vinegar, and vegetables. Bread is traditional in many versions but not universal.

Ingredients:

  • 1 kg ripe tomatoes, chopped
  • 1 small cucumber, peeled and chopped
  • ½ green pepper, chopped
  • ½ small garlic clove
  • 50 ml extra-virgin olive oil
  • 1–2 tablespoons sherry vinegar
  • Salt
  • A small piece of day-old bread, soaked and squeezed (optional)

Method: Blend everything until smooth, adding a little cold water if needed. Taste and adjust the salt and vinegar. For a finer texture, strain the soup. Chill thoroughly and stir before serving.

7. Ensalada mixta

Spanish ensalada mixta commonly combines lettuce, tomato, onion, tuna, olives, and hard-boiled egg. Asparagus, corn, cucumber, or other additions vary by restaurant and household.

Ingredients:

  • 1 romaine lettuce
  • 2 tomatoes, cut into wedges
  • ½ red or white onion, thinly sliced
  • 1 can tuna, drained
  • 2 hard-boiled eggs, quartered
  • A handful of olives
  • Extra-virgin olive oil, wine vinegar, and salt

Method: Arrange the vegetables, tuna, eggs, and olives on a platter. Dress with olive oil, vinegar, and salt immediately before serving.

Desserts

8. Flan

Flan is popular in Spain and across Latin America, with recipes that differ by country and household. This simple version uses milk rather than sweetened condensed milk.

Ingredients:

  • 100 g sugar for the caramel
  • 4 large eggs
  • 500 ml whole milk
  • 75 g sugar for the custard
  • 1 teaspoon vanilla extract

Method: Heat the caramel sugar until amber and carefully pour it into a heatproof mold. Whisk the eggs, milk, remaining sugar, and vanilla without creating too much foam. Pour into the mold and bake in a water bath at 160°C/325°F until the edges are set and the center still trembles slightly, about 45–55 minutes. Cool, refrigerate for at least four hours, and then unmold. Hot caramel can cause serious burns, so handle it carefully.

9. Arroz con leche

Arroz con leche literally means “rice with milk.” Spanish versions are often flavored with cinnamon and lemon peel.

Ingredients:

  • 100 g short- or medium-grain rice
  • 1 liter whole milk
  • 100 g sugar
  • 1 cinnamon stick
  • 2 strips of lemon peel, with little or no white pith
  • Ground cinnamon for serving

Method: Warm the milk with the cinnamon stick and lemon peel. Add the rice and cook very gently, stirring often, until creamy and tender. Stir in the sugar near the end, remove the cinnamon and peel, and serve warm or chilled with ground cinnamon.

A Spanish drink

10. Sangria

Sangria combines wine with fruit and may include a sweetener, juice, soda, or a small amount of brandy or orange liqueur. Recipes vary widely. Tinto de verano is a different, simpler drink made with red wine and gaseosa or lemon soda; it is not simply “sangria with bubbles.”

Ingredients:

  • 1 bottle dry red wine
  • 1 orange and 1 lemon, thinly sliced
  • 1 apple, diced
  • 60 ml brandy or orange liqueur (optional)
  • 1–2 tablespoons sugar or syrup, to taste
  • 250 ml sparkling water or lemon soda, added just before serving (optional)

Method: Combine the wine, fruit, optional spirit, and sweetener. Refrigerate for two to four hours, then add ice and any sparkling mixer just before serving. This recipe contains alcohol and is for adults of legal drinking age. For an alcohol-free version, use red grape juice and sparkling water.

Cooking notes

  • Read each recipe fully before starting and adjust seasoning to your ingredients.
  • Use separate utensils and boards for raw meat and ready-to-eat foods.
  • Keep egg, mayonnaise, meat, and dairy dishes at safe temperatures and follow local food-safety guidance.
  • When serving several dishes, prepare chilled items first and cook crisp potatoes just before eating.

These recipes offer a practical introduction to Spanish cooking while leaving room for regional and family variations.

Want to use this in real conversations?In the Spanish Accelerator, a coach corrects you live, every week, until speaking feels natural.
See how it works