Make creamy tomato pump-soup at home

Ingredients 2 tablespoons of olive oil, 1 onion, 2 garlic knobs, 1 cup pumpkin puree, 1 can (400 g) tomatoes, 2 cups of vegetable sauce, 1 cup cream, 1 teaspoon of dry basil.