In a pan, add a splash of olive oil and allow to heat up. Add in the finely chopped vegetables with the garlic on medium heat and start sautéing.
A sediment will start to form at the bottom of the pan (take care not to burn the contents of the pan), add a 1/3 of the wine and cook it down. Continue until the wine is gone.
Remove the contents of the pan and set it aside.
Add in some more olive oil and add the ground beef on a medium heat. Start breaking the ground beef up to avoid lumps (do not excessively stir the beef as it is cooking, otherwise it will turn grey, rather let it gain some color whilst cooking).
While the beef cooks and starts to form a sediment in the pot, add 1/4 of the beef broth and allow it to cook down.
Add the vegetables back in and combine everything together.
Add in the chopped tomatoes, the remaining beef broth and the herbs then allow everything to simmer on a low heat for about 10 min or until it starts to thicken. Stir in between to ensure it does not burn.
Once it has started to thicken, allow it to cook together for a few minutes before removing the sauce from the heat.