In a large pot, add olive oil and saute the onion until it is almost clear. Add the garlic and continue to cook for a few more minutes.
Add tomatoes, sauce, paste, water, and chicken broth. Bring to a boil, cover and let it simmer for about 30 minutes.
In a blender or food processor puree the mixture until it gets to your desired consistency. I like mine a little bit chunky just like Paradise Bakery. Yum
Add the heavy cream, parmesan cheese, salt and pepper. Let it simmer for another 5 minutes and serve!