Albóndigas – Spanish Meatballs in Rich Tomato Sauce
, Updated Jul 19, 2025
This post may contain affiliate links. Please read our disclosure policy.
Albóndigas a.k.a Spanish Meatballs are perfect for sharing! These delicious bite-sized meatballs in rich tomato sauce can be served as tapas or main course.
Best served with lots of crusty bread to mop up the rich sauce and ice cold drinks on the side. Turn these tasty meatballs into a main meal by serving with rice, potatoes or pasta.

Anyone feel like bringing a little bit of Spanish sunshine to the table? World Tapas Day is just around the corner so now is the best time to enjoy a variety of tasty small dishes meant for sharing. This Spanish meatballs are the perfect choice!
Albóndigas is Spanish for meatballs. These bite-sized meatballs in a rich garlicky tomato sauce are served in bars across Spain as tapas. The word is derived from the Arabic al-bunduq, meaning “little round thing.”
Spanish albóndigas are usually prepared using ground beef and pork, bound with breadcrumbs or egg, simmered gently in a rich tomato sauce enriched with wine, garlic, and herbs.

Here’s What You Will Need
- Ground Meat – Lamb, beef, pork, or a mixture. Pork adds richness, while beef keeps things juicy. Lamb with its higher fat content is great for meatballs, especially when combined with chorizo.
- Chorizo – the secret MVS in these Spanish meatball recipe. It adds a deep, smoky richness and a gentle kick of spice that elevates the entire dish. Think of it as the flavor bomb that makes these albóndigas truly unforgettable.
- Breadcrumbs & Egg – The classic combo acts as a binder and keeps the meatballs tender.
- Garlic and Onion – No Mediterranean recipe would be without these aromatics! They create a savory base for both the meatballs and the sauce.
- Tomatoes – Use high-quality canned tomatoes for the sauce—San Marzano or similar for best results.
- Red Wine Pick a Spanish Rioja to add acidity and complexity to the tomato sauce. Sub with stock if avoiding alcohol.
- Olive Oil For sautéing and flavor—use extra virgin for the best finish.
- Herbs & Seasonings Bay leaves, smoked paprika, salt, and pepper give it that signature Spanish flavor.
How to Make Spanish Meatballs
Prepare the Albóndigas
- Start by blitzing two slices of wholemeal bread in a mini food chopper to make the fresh breadcrumbs. Tip into a bowl and set aside.
- In the same food processor blitz roughly chopped chorizo and shallots until finely ground.


- Put the ground meat in a large mixing bowl. Add the breadcrumbs, an egg and the minced chorizo and shallots. Use your hands to mix everything really well.
- Add the salt, garlic powder, smoked paprika and ground pepper and mix again until everything is combined.


- Roll about half a tablespoon of the meatball mixture in the palm of your hand to form bite-sized meatballs – you will get about 45.

Pan fry the meatballs & make the sauce
- Heat the olive oil in a large non-stick frying pan. Fry the meatballs, in batches, until they are nicely browned on all sides. Don’t crowd the pan while cooking the meatballs – they need a bit of space to get a nice golden crust.
- Remove from the pan and set aside – they don’t need to be cooked all the way through at this stage as they will continue cooking in the sauce.

- Add a little more oil in the same pan and sweat the garlic and bay leaves over low heat for 3-4 minutes.
- Stir in the sugar, paprika, wine and cinnamon stick, increase the heat and cook for about 5 minutes until the liquid is reduced and the wine smell evaporates.


- Add the tomatoes and water and bring the tomato sauce to a rolling simmer. Lower the heat and cook for 15 minutes, stirring occasionally.
- Add the meatballs and stir to coat them in the sauce. Simmer for 20 minutes, stirring occasionally, until the sauce is thickened and the meatballs are cooked through.
- Season with salt and pepper to taste. Add plenty of chopped fresh parsley and serve.

How to Serve Albóndigas
These meatballs will serve a crowd as a shared appetizer – serve with a selection of other Tapas nibbles like Patatas Bravas, churros, Spanish olives and a charcuterie selection.
Turn these saucy meatballs into a main course by serving them with potatoes, rice or pasta. Pair with a glass of Rioja, a crisp Albariño or ice-cold beer.
Storing Instructions
Store the cooled meatballs in the sauce in an airtight container for up to 3 days. Freeze the meatballs (with or without sauce) for up to three months. Defrost overnight in the fridge before reheating. Gently warm in a saucepan over low heat, adding a splash of water if needed to loosen the sauce.

HAVE YOU MADE MY SPANISH MEATBALL RECIPE? I’d love to hear what you think! Leave a comment and rating below or tag me on Instagram and TikTok so I can see your delicious creations with #supergoldenbakes. Don’t forget to follow me on Pinterest and save this to your favorite boards!

Spanish Meatballs (Albóndigas)
Video
Ingredients
- 1.6 lbs (750g) ground lamb or beef, pork
- 1 cup (50g) fresh breadcrumbs ( 2 slices wholemeal / white bread)
- 3 oz (85g) chorizo , casing removed and cubed
- 2 shallots , peeled and roughly chopped
- 2 large garlic cloves
- 1 large egg
- ½ teaspoon salt
- 1 teaspoon garlic powder
- 1 teaspoon sweet paprika
- ¼ teaspoon ground black pepper
- 2 tablespoons olive oil , for frying
For the Tomato Sauce
- 2 tablespoons olive oil
- 4 garlic cloves , minced
- 2 bay leaves
- 1 tablespoon sugar
- 1 teaspoon sweet paprika
- ½ cup (120ml) red wine, such as Rioja
- 1 small cinnamon stick
- 28 oz (800g) canned chopped tomatoes
- ½ cup (120ml) beef stock
- Salt and pepper , to taste
- Fresh chopped flat-leaf parsley , to serve
Instructions
Make the Meatballs
- Blitz two slices of sandwich bread in a mini food processor to make fresh breadcrumbs. Transfer to a bowl and set aside.1 cup (50g) fresh breadcrumbs
- In the same processor, pulse the chorizo, shallots, and garlic until finely minced.3 oz (85g) chorizo, 2 shallots, 2 large garlic cloves
- In a large mixing bowl, combine the ground lamb, breadcrumbs, chorizo mixture, and egg. Use your hands to mix everything until well combined.1.6 lbs (750g) ground lamb, 1 large egg
- Add salt, garlic powder, paprika, and pepper. Mix again until fully incorporated.½ teaspoon salt, 1 teaspoon garlic powder, 1 teaspoon sweet paprika, ¼ teaspoon ground black pepper
- Roll the mixture into small meatballs using about ½ tablespoon per ball. You should get around 45 meatballs.
- Heat the olive oil in a large nonstick skillet over medium heat. Fry the meatballs in batches, turning to brown on all sides. Don’t overcrowd the pan—they need room to develop a golden crust.2 tablespoons olive oil
- Transfer the browned meatballs to a plate. They don’t need to be fully cooked yet—they’ll finish in the sauce.
Make the Tomato Sauce
- In the same pan, add a bit more oil if needed. Sauté the garlic and bay leaves over low heat for 3–4 minutes until fragrant.2 tablespoons olive oil, 4 garlic cloves, 2 bay leaves
- Stir in the sugar, paprika, red wine, and cinnamon stick. Increase the heat and simmer for about 5 minutes, until the wine has reduced and the alcohol smell has cooked off.1 tablespoon sugar, 1 teaspoon sweet paprika, ½ cup (120ml) red wine, such as Rioja, 1 small cinnamon stick
- Add the chopped tomatoes and stock. Bring to a simmer, then reduce the heat and cook for 15 minutes, stirring occasionally.28 oz (800g) canned chopped tomatoes, ½ cup (120ml) beef stock
- Return the meatballs to the pan, gently stirring to coat them in the sauce. Simmer for 20 minutes until the meatballs are cooked through and the sauce has thickened.
- Discard the bay leaves and cinnamon stick. Taste and adjust seasoning with salt and pepper. Garnish with plenty of fresh parsley and serve .Salt and pepper, Fresh chopped flat-leaf parsley
Notes
- Share as an appetizer or serve as a main course with potatoes, rice or pasta.
- Store in an airtight container for up to 3 days. Freeze meatballs (with or without sauce) for up to 3 months. Defrost overnight in the fridge before reheating. Gently warm in a saucepan over low heat, adding a splash of water if needed to loosen the sauce.
Nutrition
Nutritional information is always approximate, and will depend on quality of ingredients and serving sizes.


















Loving these meatballs, I know as a family they’ll be a real hit. I like the idea of serving them in pita bread too.
Thanks for sharing, these look amazing for a summer tapas meal 🙂