Broccoli-cheese
soup is my life. There’s something about it that triggers a happy,
peaceful memory. I just don’t know what the memory is. So I guess
technically, it isn’t really a memory at all. I think a memory, by
definition, is something that someone actually has to remember.
Never mind. Broccoli cheese soup is my life. I should have stopped there to begin with.
Here’s how I make it!
The
Cast of Characters: Butter, chopped onion, flour, milk, half-and-half,
broccoli, nutmeg (I have fresh, but any nutmeg is fine), cheese, and
salt and pepper if you need it.
Melt the butter in a pot and saute the onions until they’re beginning to turn translucent, about 3 minutes or so.
(You’ll notice I am not providing you a photo of the onions sauteing in the butter. This is because I am an airhead.)
(You’ll notice I am not providing you a photo of the flour being
stirred into the onions. This is because my brain was not present on the
day I cooked this soup. Just follow my written instructions and forget I
ever existed visually. But only for a moment.)
Pour in the half-and-half too, because you’re naughty.
Then toss in the broccoli and add in a little salt (just go a little easy on the salt because the cheese has plenty)…
Then
just cover the pot and simmer the soup on low for 20 to 30 minutes, or
until the broccoli is nice and tender. This’ll give the soup time to
develop some nice broccoli flavor, and it’ll give you time to grate up
the cheese.
Next,
throw in the cheese. This is mild cheddar cheese, but you can use sharp
cheddar, Monterey Jack, Pepper Jack, even a little goat cheese or
gruyere to make things really luscious. You pick the cheese!
Now
it’s time to make another decision. What consistency would you like
your broccoli-cheese soup to have? You could leave it like it is now.
You could mash it with a potato masher to break it up a little bit.
Or
you could totally puree it, either with an immersion blender OR with a
blender in one or two batches, depending on how large your blender is.
I happen to like it pureed, so that’s the path I’m choosing in life.
*Note: You can also choose to puree it before adding the cheese, but I
don’t find that it really matters much when you add it. Still tastes
delicious either way.
Pour
it back into the pot when it’s blended, just to make sure it’s nice and
hot. Splash in a little milk or chicken broth if it needs just a little
thinning. The soup shouldn’t be perfectly smooth, though—nice and
textured is good.
Just
lop off the top and pull out the innards, leaving a little rim for
support. I didn’t do this for the photo, but if you pop the rolls in a
350 degree oven for a few minutes, it’ll crust them up and make them
hold the soup a little better.
Cute
little bread bowl knockoff. I certainly wouldn’t pass muster at an
elegant dinner party…but we don’t have elegant dinner parties ’round
this joint.
So, so good. Yum!
So many great broccoli-cheese soups out there, my friends, and I
don’t think I’ve ever met one I didn’t like. So take this and run with
it—make it all yours by switching up the cheese, even adding a dash or
two of Worcestershire, Tabasco, or whatever you can think of.
But most importantly: enjoy. Broccoli-cheese soup deserves to be savored.
Here’s the handy-dandy printable!
Recipe

Broccoli Cheese Soup
- Prep Time:
- 10 Minutes
- Difficulty:
- Easy
- Cook Time:
- 30 Minutes
- Servings:
- 10 Servings
- 1 whole Onion, Diced
- 1 stick 1/2 Cup Butter
- 1/3 cup Flour
- 4 cups Whole Milk
- 2 cups Half-and-half
- 4 heads Broccoli Cut Into Florets
- 1 pinch Nutmeg
- 3 cups Grated Cheese (mild Cheddar, Sharp Cheddar, Jack, Etc.)
- Small Dash Of Salt (more If Needed)
- Freshly Ground Black Pepper
- Chicken Broth If Needed For Thinning
Melt butter in a pot over medium heat, then add the onions. Cook
the onions for 3 to 4 minutes, then sprinkle the flour over the top.
Stir to combine and cook for 1 minute or so, then pour in milk and
half-and-half. Add nutmeg, then add broccoli, a small dash of salt, and
plenty of black pepper.
Cover and reduce heat to low. Simmer for 20 to 30 minutes, or until the broccoli is tender. Stir in cheese and allow to melt.
Taste seasonings and adjust if needed. Then either serve as is, or mash it with a potato masher to break up the broccoli a bit, or transfer to a blender in two batches and puree completely. (If you puree it in a blender, return it to the heat and allow to heat up. Splash in chicken broth if needed for thinning.)
Enjoy!
Cover and reduce heat to low. Simmer for 20 to 30 minutes, or until the broccoli is tender. Stir in cheese and allow to melt.
Taste seasonings and adjust if needed. Then either serve as is, or mash it with a potato masher to break up the broccoli a bit, or transfer to a blender in two batches and puree completely. (If you puree it in a blender, return it to the heat and allow to heat up. Splash in chicken broth if needed for thinning.)
Enjoy!











