Put olive oil in large sauce pan. Sauté onion and garlic until tender. Add tomatoes, pepper, water and broth. Bring to a boil, reduce heat and simmer for approximately 10 minutes.
Add the cream, basil and sugar. Mix well. Cook until heated through. Do not boil.
Serve with shredded parmesan and/or sour cream if desired.