Heat oil in a large thick-bottomed saucepan on medium heat.
Add tomato puree, onion, garlic, and ground paprika. Sauté for 5 minutes.
Add carrots and celery. Sauté for a few more minutes.
Add crushed tomatoes and vegetable stock. Simmer for 15-20 minutes under a lid.
Adjust the flavoring, adding fresh thyme or basil towards the end. Add more stock if needed.
Serve based on the recipe ideas provided.
