01 -
In a Dutch oven or large pot, melt butter over medium heat.
02 -
Dice potatoes and carrots, dice the onion, mince the garlic, and chop broccoli into small pieces.
03 -
Add the diced onion and minced garlic to the pot. Cook over medium-low heat for 7 to 10 minutes until onion is softened and translucent.
04 -
Stir in diced carrots and cook for 5 minutes over medium heat.
05 -
Add diced potatoes and vegetable broth. Increase heat and bring to a boil. Cook until potatoes are tender and easily pierced with a fork.
06 -
In a separate bowl, whisk together milk and flour until smooth, then pour into the pot.
07 -
Add finely diced broccoli and simmer for 10 to 15 minutes over medium-low heat.
08 -
Add grated cheddar cheese and stir until fully melted and soup thickens to desired consistency.
09 -
Taste and adjust seasoning with salt before serving warm.