Heat the olive oil in a large pot over medium-high heat. Once hot, add the onion, carrot, celery, and a pinch of salt, and sauté for 8 minutes, stirring frequently. Add the beef and pork mince and cook, breaking it up, for 8 minutes.
Pour in the red wine and cook for 5 minutes, or until reduced by ⅔. Check and adjust the seasoning. Add the crushed tomatoes or passata and mix well. Bring to a simmer, cover with a lid, reduce the heat to low, and cook for 1¼ hours, stirring occasionally.
Remove the lid, stir well, and check and adjust the seasoning. Add the beef stock or water, mix well, and cook uncovered for 45 minutes, stirring occasionally. Remove from the heat.