3½cupsfresh shredded extra sharp cheddar cheeseplus ¼ cup for optional garnish
½cupshredded parmesan cheese
1½teaspoonskosher salt
1teaspoonfresh cracked black pepper
Instructions
Using a 4-5 quart heavy-bottomed stockpot over medium-high heat, melt the butter.
Add the onion and cook uncovered for 4-5 minutes, or until the onion is softened and translucent, stirring constantly.
Lower the heat to medium-low and add the garlic. Cook for 1 minute, stirring constantly.
Add the flour, and cook for 1 minute, stirring constantly.
Whisk in the chicken broth, milk, and heavy cream. Continue to whisk to combine and break any lumps.
Lower the heat to low and allow the soup to begin to thicken and slightly bubble.
Add the broccoli. Continue to stir occasionally to keep the soup from scorching. Cook for 10-12 minutes, or until the broccoli softens.
Remove the soup from the heat. Stir in the grated sharp cheddar cheese and parmesan. Stir until the cheese is completely incorporated.
Notes
You can also make this soup in a Dutch oven if you prefer.
Garlic can burn easily, so keep stirring and don’t let it sit too long in one spot.
This step is crucial for creating a roux, which will thicken the soup. Make sure the flour is fully incorporated and cooked through to avoid any raw flour taste.
For a smoother soup, blend it with an immersion blender or in a food processor. You can also lightly mash the broccoli with a potato masher.