Heat olive oil in large pot. Saute onions, carrots, celery, and garlic until soft. Add in tomato paste and stir until well mixed. Add canned tomatoes, water, bay leaf, and honey. Season with salt and pepper.
Cook down for 10-15 minutes, until starting to thicken.
Add in cream and tomatoes. Mix well and cook for 10-12 more minutes.