Heat vegetable oil in a large pot over medium heat. Add chopped onion and cook until translucent.
Stir in minced garlic and cook for another minute.
Add bell pepper, carrots, and potatoes. Cook for about 5 minutes, stirring occasionally.
Add zucchini and eggplant, and cook for an additional 5 minutes.
Stir in diced tomatoes (with their juice) and vegetable or chicken broth. Mix well.
Add dried thyme, basil, paprika, salt, and pepper. Stir to combine.
Bring the mixture to a boil, then reduce heat to low. Cover and simmer for about 20-30 minutes, or until vegetables are tender and the flavors are well blended.
Garnish with fresh chopped parsley before serving.
Enjoy your meal!