Heat the olive oil over medium-high heat; add in the onions and peppers, seasoning them with a pinch of salt and pepper. Cook until soft and then add in the garlic, cooking it all for 1 minute more.
Add in the potatoes, stir well and cook for 2-3 minutes. Sprinkle on the flour and mix into the veggies.
Pour in the chicken broth and bring to a boil; then lower the heat and simmer for 10 minutes, or until the potatoes are tender.
Add the shredded carrots and corn and simmer 4-5 minutes longer. Season the soup with the thyme, cayenne pepper, and more salt and pepper.
Stir in the half and half and mix well. Serve garnished with fresh parsley.
Recipe Notes
Adapted from Fashionable Foods (www.fashionablefoods.com)