For The Carrots
1Roughly chop the carrots and place them into a small pot with enough water to cover them. Bring them to a boil. Boil until soft, approximately 10 minutes.
2In a blender add the carrots and enough water to cover them. Blend on high for 3 minutes or until smooth. Set aside.
The Soup
3Dice the onions and garlic, cube the potatoes, broccoli and set aside.
4In a big pot, add the onion, minced garlic cloves, and oil. Sauté on medium heat for 5 minutes until the onions are softened.
5In a separate bowl combine 1/4 C. flour and 1/4 C. water. Stir while getting out clumps as best as you can. Add to the pot. Stir continuously for 30 seconds and don’t panic if it clumps.
6Add 4 cups of water or veggie broth and stir to incorporate the flour, smoothing the mixture out. Add the carrot puree. Then add the rest of the water/broth slowly until the desired consistency has been reached.
7Add the potatoes, broccoli, thyme, oregano and pepper and bring to a simmer. No need to chop the herbs, just throw them in, stems and all. You can pick them stems out when the soup is done cooking or just leave them in, making sure people don’t get sticks in their food.
8Simmer until the potatoes are softened, about 15 minutes.
9Once the potatoes and carrots have softened turn off the heat and add the half and half and cheeses.
10Add salt to taste, making sure to bring out the flavors boldly.