Fry onion until translucent.
Fry bacon or pancetta, if using, and drain off any excess fat.
Sauté vegetables, if using, for a few minutes.
Add mince and fry until no longer pink, breaking up lumps with wooden spoon. Add splash of milk, if using (helps to tenderise the meat) and mix through.
Add tin/s tomato, including juices, wine or stock, sugar, dried herbs, tomato paste. Bring to boil, reduce heat and simmer for 30 minutes. Add a little extra stock or milk if getting dry.
Season to taste and add any fresh herbs you like. Serve with pasta and parmesan.