Warm 2 Tbsp oil and the butter over medium heat in a medium to large heavy-based pot.
Add the onion, carrot, and celery. Cook for about 5 minutes until the onion softens slightly. It does not have to be cooked.
Add the mince and break it up well so there are no large clumps—season lightly with salt and nutmeg.
Cook until no longer pink.
Add the wine and cook until it has evaporated.
Add the milk and cook again until it has cooked off.
Add the tomatoes. Stir to combine.
Cook on the lowest heat for 3.5 to 4 hours with the lid on, stirring occasionally. If the sauce becomes dry, add a splash of water.
Taste and adjust seasoning.