Perfect Broccoli Cheese Soup
Time: 25 minutes
Yield: 6 servings
Perfect Broccoli Cheese Soup is your ultimate comfort soup made easy! This soup is rich, creamy, and the perfect amount of cheesy. Best of all, this recipe takes less than half an hour from start to finish and serves everyone with plenty of leftovers. Perfect Broccoli Cheese Soup is delectable and can be made into a meal with a toasty sandwich on the side!
Melt the butter in a pot over medium-high heat.
Add in the onions and cook, stirring frequently until nearly soft, about 4-5 minutes.
Add in the garlic and flour, and cook, stirring constantly, until the raw flour smells dissipates, about 1 minute.
While whisking, slowly pour in the milk and chicken broth.
Stir in the broccoli.
Cook, stirring constantly, until the mixture begins to thicken, about 5 minutes.
Reduce the heat to low and allow to cook, stirring very frequently, until the broccoli is tender, about 6-8 minutes.
Remove the pot from the heat.
Stir in the heavy cream, cheddar, and parmesan, mixing until melted.
Season with salt and pepper to taste.
Serve warm with more cheddar.