One of the things I love about Spanish cooking is how a handful of everyday ingredients can become something truly special. These Spanish meatballs in saffron sauce, known as albóndigas en salsa de azafrán, are a perfect example.
Here on the Costa Blanca, albóndigas are a familiar sight on tapas menus and family dinner tables. There are countless ways to prepare them, from rich tomato sauces to beautifully fragrant sauces made with wine, garlic, and herbs.
This version is one of my favorites because of the saffron.
A few delicate threads give the sauce its lovely golden color and distinctive aroma. Combined with slowly cooked onion, garlic, and stock, they create a sauce that’s wonderfully flavorful without being heavy.
The Secret Is in the Saffron Sauce
What makes these meatballs a little different is the texture of the sauce.
Once the onions, garlic, and saffron have cooked together, I blend everything until beautifully smooth. It gives the dish a slightly more refined finish while keeping all the comforting flavors of traditional Spanish home cooking.
The meatballs themselves are made with a mixture of beef and pork, softened bread, garlic, and fresh parsley. They’re browned first, then gently finished in the sauce until tender and juicy.
And don’t forget to give your saffron a little time to release its flavor. Warming the threads gently in a small amount of stock before adding them to the pan makes a lovely difference.
How We Like to Serve Them
At home, I love serving these albóndigas with golden fried potatoes and plenty of sauce.
They’re equally delicious with fluffy white rice or a generous piece of crusty bread. In fact, that last piece of bread often comes in very handy for making sure none of the saffron sauce goes to waste.
You can serve smaller portions as part of a Spanish tapas evening or make them the centerpiece of a lovely family dinner.
And like many Spanish dishes cooked in sauce, they’re also excellent prepared ahead and gently reheated before serving.

Spanish Meatballs in Saffron Sauce – Albóndigas en Salsa de Azafrán
Ingredients
- 600 g 1.3 lb – mixed ground meat, half beef and half pork
- 1 – egg
- 1 thick slice – stale bread crust removed
- 80 ml ⅓ cup – milk
- 2 cloves – garlic
- 2 tbsp – fresh parsley
- 1 tsp – salt
- To taste – freshly ground black pepper
- As needed – all-purpose flour for lightly coating the meatballs
- As needed – olive oil for frying
- 1 large – onion finely chopped
- 3 cloves – garlic finely chopped
- 1 tbsp – all-purpose flour
- Amount to confirm – dry white wine
- 450 ml about 1⅞ cups – chicken or veal stock
- 15 –20 threads – saffron
- 1 – bay leaf
- To taste – salt and black pepper
- 1 tbsp – fresh parsley finely chopped
- 1 – clove spice, optional
Method
- Soak the bread in the milk for approximately 10 minutes. Gently squeeze out the excess milk.
- Place the ground beef and pork in a bowl with the soaked bread, egg, garlic, parsley, salt, and black pepper. Mix gently with your hands. Avoid overworking the mixture, as this can make the meatballs too firm.
- Shape the mixture into small meatballs, approximately 30–35 g (1–1¼ oz) each. Lightly coat them in flour and shake off any excess.
- Heat a layer of olive oil in a large frying pan. Brown the meatballs on all sides until golden. They do not need to be fully cooked at this stage. Remove them from the pan and set aside.
- Very briefly toast the saffron threads in a dry pan, or warm them for a few minutes in a little warm stock to help release their flavor.
- Pour off any excess oil from the frying pan, leaving a little behind. Add the chopped onion and cook over low to medium heat for approximately 10–12 minutes, until soft and lightly golden.
- Add the garlic and cook briefly. Sprinkle in the flour and cook for 1 minute, stirring to help thicken the sauce later.
- Pour in the white wine, scraping up any browned bits from the bottom of the pan. Allow the wine to reduce for a few minutes.
- Add the stock, saffron, bay leaf, and optional clove. Simmer gently for 10 minutes.
- Remove the bay leaf and clove. Blend the sauce until smooth using an immersion blender. For an even finer texture, pass the sauce through a fine-mesh sieve.
- Return the meatballs to the sauce and simmer gently for another 15–20 minutes, until cooked through. The sauce should be lightly thickened and coat the meatballs beautifully.
- Taste the sauce and adjust the seasoning with salt and black pepper if necessary.
- Sprinkle with freshly chopped parsley just before serving.





