Ingredients
Method
- Steam or blanch the broccoli florets in boiling water for 3-4 minutes until tender but still bright green. Drain and set aside.
- In a large pot or Dutch oven, melt butter over medium heat. Add diced onion and cook for 5 minutes until softened. Add minced garlic and cook for 1 minute until fragrant.
- Sprinkle flour over the onion mixture and stir constantly for 2 minutes to create a roux. This will thicken the soup and remove the raw flour taste.
- Gradually whisk in chicken broth, followed by milk and heavy cream. Continue whisking to prevent lumps. Bring the mixture to a gentle simmer, stirring frequently.
- Add the cooked broccoli florets to the pot along with salt, pepper, and nutmeg if using. Simmer for 5-7 minutes, stirring occasionally.
- Reduce heat to low. Gradually add 2.5 cups of shredded cheddar cheese, stirring constantly until completely melted and smooth. Do not boil after adding cheese to prevent separation.
- Taste and adjust seasonings as needed. Ladle soup into bowls and garnish with remaining cheddar cheese. Serve hot with crusty bread or crackers.
Nutrition
Notes
For the best flavor, use freshly shredded sharp cheddar cheese rather than pre-shredded, as it melts more smoothly. If you prefer a smoother soup, use an immersion blender to partially blend some of the broccoli while leaving some chunks for texture. This soup thickens as it sits, so add a splash of milk or broth when reheating leftovers.
