Ingredients
Method
Preparing the Sauce
- Preheat the oven to 200C/180C Fan/Gas 6.
- Heat the oil in a large, heavy-based saucepan. Add the onion and sweet potato, frying gently for 4-5 minutes until the onion softens and begins to brown.
- Add the garlic and fry for another 1-2 minutes.
- Add the chopped tomatoes, tomato purée, dried oregano, bay leaf, and 500ml water. Stir well, season with salt and pepper, and bring to a boil.
- Let it simmer for 18-20 minutes, stirring often, until the vegetables are very soft.
Preparing the Meatballs
- In a large bowl, put the torn bread and pour the milk over it. Let it sit for a few minutes to soak up the milk.
- Add the finely grated onion, carrot, and squeezed courgette, along with the mince and egg yolk to the bowl. Mix everything until well combined, seasoning with pepper.
- Roll the mixture into 24 small balls and arrange them in the bottom of a shallow, ovenproof dish.
Baking
- Bake the meatballs for 18-20 minutes until they are lightly browned. Drain any liquid that collects at the bottom.
- When the sauce is ready, remove the bay leaf and blend it until smooth using a hand-held blender.
- Pour the smooth sauce over the meatballs and sprinkle with mozzarella. Return to the oven for another 20-25 minutes until the cheese is melted and brown, and the sauce is bubbly.
Notes
Serve hot, drizzled with sauce and topped with melted cheese. This dish pairs well with cooked pasta, rice, or mashed potatoes. You can also garnish with fresh herbs or extra cheese for added flavor. Store leftovers in an airtight container in the refrigerator for up to 3 days. Freeze for up to 3 months, thaw overnight in the fridge before reheating.