In a large pot, heat the olive oil over medium heat. Add the diced onion and garlic, sautéing until the onion is translucent, about 5 minutes.
Add the carrots and celery to the pot, cooking for another 5 minutes until they begin to soften.
Stir in the diced potato and green beans, cooking for an additional 3 minutes.
Pour in the vegetable broth and bring the mixture to a boil.
Once boiling, reduce the heat to low and add the frozen peas, thyme, parsley, salt, and pepper.
Simmer the soup for 20-25 minutes, or until all the vegetables are tender.
Taste and adjust seasoning if necessary before serving.