Ingredients
Equipment
Method
- Melt butter in a large pot or Dutch oven over medium heat. Add the diced onion and cook until softened, about 5-7 minutes. Add minced garlic and cook for one more minute until fragrant.
- Sprinkle the flour over the onions and cook, stirring constantly, for 1 minute to create a roux.
- Gradually whisk in the chicken broth until smooth. Add the cubed potatoes, bring to a simmer, and cook for 10-12 minutes until the potatoes are almost tender.
- Stir in the broccoli florets and continue to simmer for 5-7 minutes, until both potatoes and broccoli are fork-tender.
- Reduce the heat to low. Stir in the whole milk, heavy cream, and softened cream cheese until the cream cheese is fully melted. Do not let the soup boil.
- Remove the pot from the heat. Stir in the shredded cheddar cheese in handfuls until completely melted and the soup is smooth.
- Season with salt and pepper to taste. Serve hot and enjoy.
Notes
For the best results: Use a block of sharp cheddar and grate it yourself to avoid the grainy texture from pre-shredded cheese.
Storage: Keep leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop.
Storage: Keep leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop.
