Put the bread in a large bowl, tip over the milk and toss until it has all soaked in.
Add the mince, garlic, egg, smoked paprika and lots of seasoning.
Mix together really well using clean hands and roll into small meatballs (you’ll make about 32 from this mix).
Heat a little olive oil in a wide, frying pan and brown the meatballs all over in batches. Scoop out once they’re browned.
Add a little oil to a large pot then add the sliced garlic and the tomatoes (clean the tins with a little of water and add this to the pan) and smoked paprika, season and bring the mixture to a simmer.
Cook for 10 minutes, add back the meatballs then simmer for 20 minutes until the sauce is thickened and the meatballs are cooked through.