In small, heavy bottom sauce pan, saute onions with olive oil for several minutes until tender.
Add the garlic, stir and cook another couple minutes without browning garlic.
Stir in the tomato paste and cook for a couple minutes. Fill the tomato paste can with water and add to the sauce. Repeat.
Once simmering, add all the spices, the salt, sugar and wine.
Simmer loosely covered on low for about 30 minutes.
Serve with your favorite pasta and garnish with Parmigiano cheese, crushed red pepper, and fresh parsley.
Enjoy!