How to make
Put the onion, garlic, and broth in a saucepan and boil the mixture. After it starts boiling, simmer for another 5-10 minutes, remove the lid and cook on low heat for another 20 minutes.
Add the tomatoes and season with salt and pepper. Towards the end of cooking, add the balsamic vinegar. Serve the tomato sauce with pasta of your choice.