Skip to content
Spanish Meatballs with Olive & Bean Sauce

Spanish Meatballs with Olive & Bean Sauce

Tender Spanish-style meatballs simmered in a rich tomato sauce with olives and butter beans.

55 mins total for first methodServes 4On the Hob

Ingredients

Method

20 mins prep35 mins cook55 mins total
  1. In a bowl, mix minced beef, breadcrumbs, egg, half the garlic, salt, and pepper. Shape into meatballs.

  2. Heat 1 tablespoon olive oil in a pan and brown meatballs in batches. Set aside.

  3. In the same pan, add remaining oil and cook onion until softened.

  4. Add remaining garlic and smoked paprika; cook briefly until fragrant.

  5. Stir in tomato purée and chopped tomatoes, then add stock and bring to a simmer.

  6. Return meatballs to the pan and simmer for 15 minutes.

  7. Add olives and butter beans, then simmer 8–10 minutes more until meatballs are cooked through and sauce is rich.

  8. Adjust seasoning, sprinkle with parsley, and serve hot.

Notes

Brown meatballs in batches for better colour and flavour.

Simmer gently after adding beans so they hold their shape.

Add a splash of water or stock if the sauce thickens too much.

About this recipe

This Spanish-inspired meatball dish is hearty, rustic, and full of savoury depth. Juicy meatballs simmer in a paprika-rich tomato sauce with olives and creamy butter beans for a comforting one-pan meal.

Serve with crusty bread, rice, or roasted potatoes to soak up every spoonful of sauce.