01 -
First, get all your broccoli florets ready, about 4 cups worth. Finely chop your onion and mince that garlic. This step always feels like the calm before the delicious storm. I usually have a little kitchen towel ready because, honestly, chopping onions always makes me tear up a bit! You want everything prepped so the cooking process flows smoothly for your Broccoli Cheddar Soup.
02 -
Melt the unsalted butter in a large pot or Dutch oven over medium heat. Once it's shimmering, add your chopped onion and sauté until it's softened and translucent, about 5-7 minutes. You'll start to smell that sweet, savory aroma filling your kitchen—that's when you know you're on the right track for a fantastic Broccoli Cheddar Soup.
03 -
Sprinkle the flour over the softened onions and butter, stirring constantly for about 1-2 minutes. This creates a roux, which is our thickening agent. It'll look a bit pasty, and you might think, "Did I do this right?" Yes, you did! Cook it for a minute to get rid of that raw flour taste. Then, stir in the minced garlic, mustard powder, and nutmeg, letting them cook for just another minute until fragrant.
04 -
Gradually whisk in the chicken or vegetable broth, a little at a time, making sure to scrape up any bits from the bottom of the pot. Bring the mixture to a gentle simmer, stirring occasionally, until it starts to thicken slightly. This is where the magic really begins to happen for your Broccoli Cheddar Soup. Don't rush this part!
05 -
Now, add your broccoli florets to the pot. Let the soup simmer for about 15-20 minutes, or until the broccoli is tender but still has a little bite. You don't want mushy broccoli, trust me. I once overcooked it, and it just wasn't the same. Keep an eye on it—you're looking for vibrant green, not dull and sad.
06 -
Remove the pot from the heat. Stir in the heavy cream and then, gradually, add your grated sharp cheddar cheese, stirring until it's completely melted and smooth. Season generously with salt and freshly ground black pepper to taste. You might want to use an immersion blender for a creamier Broccoli Cheddar Soup, or leave it chunky like I often do for texture. Serve it warm!