| Chop the broccoli into small florets and tender stems |
| Shred the cheese |
| 4 Tbsp unsalted butter | melt | cook 5 min until soft | stir in, cook 1 min | whisk in slowly, bring to a simmer | add, simmer 15 to 20 min until tender | blend until mostly smooth | stir in over low heat until melted |
| 1 medium onion, chopped |
| 1 medium carrot, grated |
| 1/4 cup all-purpose flour |
| 3 cups chicken or vegetable broth |
| 2 cups whole milk |
| 1 large head (about 1 lb) broccoli, chopped |
| 2 cups (8 oz) sharp cheddar cheese, shredded |
| 1 tsp salt |
| 1/4 tsp black pepper |