You need to cook it slow and long!
Mine is 1 large onion and a handful of mushrooms chopped
squeeze of garlic puree or 1 crushed clove
500ml of beef mince
1 tin of chopped toms
some tomato puree
1 beef stock cube
salt and pepper
some sugar
dash of vinegar
cook onion and mushrooms until onions are seethrough, add the garlic and cook for a couple of mins.
empty frying pan and add mince and brown. drain.
add onion mix and mince to saucepan or large rimmed pan (with lid)
add in tinned toms. Fill tin with water and swirl and add to pan
add in goooooood squeeze of tom puree.
add in stock cube
add in tablespoon of sugar and vinegar.
Splash of red wine if you like it!
Give everything a ruddy good stir to mix it all in and then once bubbling, turn heat to lowest setting and put on lid.
Cook for 1 hr, then stir and keep checking for the next 30mins, stirring so it doesn't burn. then taste after 1 and half hours...adjust seasoning to how you like it. if still very watery remove lid for last 30 mins and up heat a little, make sure you stir so it doesn't catch. you are looking for a nice thick sauce.
Gets better if left overnight!