Heat oil in large saucepan over medium heat and add onion - cook about 5 minutes.
Add garlic and cook another minute or so - just until fragrant.
Add tomatoes, squishing each one with your hand to break it up as you add it.
Next put in tomato paste, balsamic vinegar, red pepper, sugar and oregano.
Stir really well, combining everything.
Add salt and pepper to taste.
Bring sauce to a boil, then turn down heat and let simmer about 30 minutes.
Serve on everything - pasta, eggs, polenta, pizza, grilled bread, chicken.
