Make Broccoli Cheddar Soup Recipe for a silky, cheesy bowl of comfort with fresh broccoli and sharp cheddar.
Begin by melting unsalted butter in your heavy pot until it foams; add the finely chopped onion and diced carrot and cook over medium heat until the onion is soft, translucent and edges just begin to color. Stir in the minced garlic until fragrant, then sprinkle the flour evenly over the vegetables and stir continuously until the mixture becomes thick and pasty and smells faintly nutty — this is the roux that will thicken the soup. Keep the vegetables glossy and coated, not dry; a wooden spoon resting on the pot rim or in the mixture is perfect for scraping.

Slowly incorporate the room-temperature broth a little at a time, whisking or stirring vigorously after each addition to eliminate lumps and produce a silky pale sauce. Once all the broth is folded in, pour in the whole milk and then the heavy cream, stirring steadily until the liquid is fully integrated and just beginning to thicken — the texture should be smooth, slightly viscous, and velvety before any broccoli is added. Keep the whisk or spoon visible, resting nearby, showing the creamy emulsion.

Stir in the bay leaf (if using) and the aromatics—kosher salt, black pepper, dry mustard, smoked paprika and a pinch of freshly grated nutmeg—so the seasoning is evenly distributed in the pale base. Add the finely chopped broccoli florets and tender stems and fold them into the liquid so each piece is submerged and glossy. The broccoli should look vivid and saturated by the cream, not floating dry; small gentle bubbles at the edge signal readiness to move to a gentle simmer.
Maintain a gentle simmer so the broccoli softens and the liquid reduces slightly; scrape the bottom occasionally with the wooden spoon so nothing sticks. Cook until a fork pierces the florets easily and some pieces begin to break apart against the pot side — the overall consistency should be a light cream that clings slightly to the spoon, with bright green fragments suspended throughout. If the mixture seems too thick, loosen with a splash of broth or milk and return briefly to a gentle motion.

Decide how much body you want: use brief pulses with an immersion blender to partially purée the soup in-place, leaving small broccoli morsels for body, or skip blending entirely for a chunky, rustic bowl. The visual result should be an even pale-green cream with visible bits of broccoli and occasional tiny flecks of carrot and onion; a small silicone spatula or spoon resting on the rim communicates the recent blending and scraping.

With the pot off high heat and the soup steaming but not boiling, add the grated sharp cheddar in small handfuls, stirring constantly after each addition until the cheese melts into a seamless, velvety emulsion. Taste and adjust seasoning — more salt, pepper or a whisper of nutmeg — and if the soup tightens too much, thin with warm broth or milk until it pours smoothly. Keep the wooden spoon present; the finished pot should look glossy, thickened, and homogenous with no graininess.
If serving with toasted bread, brush slices lightly with olive oil or melted butter and toast until crisp and golden; the toasts should be shown as finished, warm and bronzed, with a sprinkle of fine sea salt visible on the crust. Arrange the cooled-to-warm slices near the pot so they read as an accompaniment, not a separate scene.
Ladle the soup into warmed shallow bowls and finish each serving with a small mound of the reserved extra-sharp cheddar and a scattering of finely chopped chives or green onion tops. The final bowl should be velvety, with melted cheddar threads, vivid green broccoli bits and a light sheen of cream; place a toasted bread slice or crusty chunk alongside.
