Heat the olive oil in a large pot over medium heat. Add the onion and garlic and cook, stirring occasionally, until softened, about 5 minutes.
Add the carrots, celery, and potatoes and cook, stirring occasionally, for 5 minutes.
Pour in the vegetable broth, thyme, oregano, and black pepper and bring to a boil. Reduce heat to low and simmer, covered, for 20 minutes or until the vegetables are tender.
Stir in the heavy cream and season with salt and pepper, to taste. Simmer for an additional 5 minutes.
Serve hot.
Interesting Facts
Vegetable soup can be made with any combination of vegetables that you like.
For a creamier soup, you can add a tablespoon of butter or cream cheese.
If you prefer a thinner soup, add more broth or water.
This soup can be frozen in an airtight container for up to three months.