A rich and hearty soup that's as comforting as it is a classic. Broccoli Potato Cheddar Soup is chock full of chunky creamy potatoes, tender broccoli, and sweet carrots. The secret to its rich, velvety texture? A combination of puréed potatoes with veggie broth and shredded cheddar stirred in just before serving, no roux required.
In a 4-5 quart Dutch oven, melt the butter, then add the onions and celery. Saute for about 8-9 minutes or until softened. Stir in the potatoes, garlic, salt and pepper, then stir in the water and broth. Bring to a simmer, turn heat to medium and cook on a low simmer for 15-20 minutes, uncovered, until potatoes are just fork tender. Remove from heat.
Scoop three cups of potatoes and broth (about half and half) and transfer to a blender (I use Vitamix). Add the sour cream and blend until smooth. Transfer the mixture back to the soup pot.
Turn the heat to medium and stir in the broccoli and shredded carrots. Cook on a low simmer for about 8-10 minutes, stirring occasionally or until the broccoli is tender.
Remove from heat and stir in the cheddar, one handful at a time, in four to five batches stirring and melting each batch before another is added. Once the cheese is incorporated and melted, stir in the lemon juice. Taste for salt and pepper adjustment.
*Broccoli: You'll need about 1 1/4 - 1 1/2 pounds (645 grams) of broccoli. Since the size of broccoli crowns and stems vary, the weight will not be exact to yield 6 cups. Just do the best you can.