Visit Andalucia Logo

Search Our Site by Keyword
This article has been visited 628 times

Spanish Meatballs

By Nick Nutter | 9 Jul 2019

Spanish meatballs are a great idea for supper on a winters evening. Traditionally eaten with crusty baquette rather than pasta.


Preparation time: 25 minutes
Cooking time: 45 minutes
Serves 8 – 10

400 gm lean minced beef
300 gm minced pork
6 canned anchovy fillets, drained and chopped
25 gm breadcrumbs
3 garlic cloves
6 tablespoons olive oil
1 large onion chopped
1 kg tomatoes, skinned and chopped
150 ml white wine
3 bay leaves
3 tablespoons sun-dried tomato paste
3 teaspoons mild sweet paprika
Salt and pepper


1. Put the beef, pork and anchovies, breadcrumbs, garlic, salt and pepper in a food processor and mix to form a thick, smooth paste. (Alternatively, mix by hand.) Shape the mixture into small balls about 3cm across.
2. Heat 3 tablespoons of oil in a large frying pan and gently fry the meatballs, shaking the pan frequently, for about 10 minutes until they are browned all over. Remove the meatballs with a slotted spoon.
3. Add the onion to the pan and fry gently until softened. Stir in the tomatoes, wine, bay leaves, tomato paste, paprika, the remaining oil and a little salt and pepper. Bring to the boil, reduce the heat and simmer gently for about 20 minutes until thick and pulpy.
4. Tip the meatballs into the pan and heat to a simmer. Cover and simmer for 20 minutes.

If you like this article you may also enjoy reading .....

Vegan Chickpea Curry (vg)
Cod, olive and orange salad
White Bean Mash (vg)
Baked Sea Bream

About the Author

Nick has lived and worked in Andalucia for over 20 years. He and his partner, Julie Evans, have travelled extensively and dug deep into the history and culture, producing authoritative articles on all aspects of the region. Nick has written four books about Andalucia and writes articles for other websites and blogs.

We Welcome Your Comments

We'll never share your email with anyone else.

Please add together 6 + 10 =


Book your Holiday

Support our Businesses

Please prove you are human
add together 7 + 10 =
Stay in Touch

Sign up and recieve regular news updates

Please prove you are human
add together 2 + 7 =