This broccoli cheddar soup is warm, comforting, and delicious. I love adding EXTRA broccoli to make it more nutritious. I used 4 cups of florets, but feel free to use more or less.
In a large pot or Dutch oven, melt the butter over medium-high heat. Add the onions and cook for 5-6 minutes until softened. Add the garlic and cook for another minute. Stir in the flour until evenly incorporated.
Slowly pour in the milk while whisking constantly. Add the chicken broth and broccoli florets. Bring to a boil, then reduce to a simmer and cook for 8-10 minutes until the broccoli softens.
Stir in the cheddar cheese, followed by the heavy cream, salt, and black pepper. Taste and add additional salt as necessary. Enjoy!
Nutrition information is calculated using an ingredient database and should be considered an estimate.