Instructions

  1. Melt the butter in a dutch oven or stock pot over medium heat. Sauté the onion and bell pepper until the onion softens. Add the flour and incorporate until it becomes rouxish. Add a bit more butter if need be.
  2. When you have a roux add the stock, milk, and both kinds of potatoes. Bring the liquid to a boil and then lower the heat to a healthy simmer. Cook until the potatoes start to break apart and thicken the liquid (about 20 min).
  3. When the potatoes have started to break down add salt and pepper to taste and toss in two handfuls of broccoli florets and let them cook until bright green and barely tender.
  4. Turn off the heat and let the soup cool for just a few minutes. Then transfer in batches to blender and blend until smooth. Leave the last batch in the pot for a slightly chunkier texture.
  5. Add the pureed soup back to the pot and turn the heat back on.
  6. Add the final handful of florets to the finished soup and cook until bright green and just tender. Add the chopped fresh parsley.
  7. Ladle the soup into soup plates or deep bowls and serve with the cheddar and green onions sprinkled over the top and a grind of fresh black pepper.