Cream of Broccoli Soup

Main Course, Side Dishes | April 28, 2016 | By

Cream of Broccoli Soup

Cream of Broccoli Soup with Pumpernickel Croutons

Broccoli. So much broccoli. I know I shouldn’t complain but broccoli is just about the only vegetable the girls will reliably eat. And when I say eat I mainly mean the “leaves” of the “broccoli trees.” The trunks? Nooooo, they won’t touch that part. This means there are an awful lot of stalks left over when we buy a bunch of broccoli. So, if Beyonce can make Lemonade out of lemons, Ima make some broccoli soup.

This is a minimalist, quick, workhorse soup recipe, and the only thickeners involved are the vegetables. We usually make it for every two bunches of broccoli we buy—reserve the stalks each time, and set aside about a cup of crowns (or use the unserved leftovers from dinners) to give it that vibrant burst of green. There is some heavy cream involved but not a whole lot—you could even skip it entirely and make this recipe vegan. Like the rug in The Big Lewbowski, the cream just ties the soup together. The soup freezes well and makes a great quick lunch on a weekend or a nice side or starter for dinner.

Cream of Broccoli Soup
Serves 8
Write a review
Prep Time
10 min
Cook Time
30 min
Total Time
1 hr
Prep Time
10 min
Cook Time
30 min
Total Time
1 hr
  1. 1 to 2 c. broccoli crowns—the more you have, the greener the soup
  2. 1 Tbsp. olive oil
  3. 1 medium-sized onion, diced
  4. 4 to 8 stalks of broccoli, cut into 1/4" coins (about 3 to 4 cups)
  5. 2 tsp. Kosher salt (or 1 tsp. table salt)
  6. Ground white pepper to taste
  7. A few gratings of fresh nutmeg, or a dash of ground nutmeg
  8. 4 c. vegetable (or chicken) stock or broth
  9. 2 Tbsp. heavy cream
  11. For the croutons (optional)
  12. 2 slices of hearty pumpernickel or other whole-grain bread, like those from Mestemacher, cut into 1/2" cubes
  13. 1 Tbsp. unsalted butter (or olive oil if going vegan)
  14. Kosher salt to taste
  1. In a small pot with salted water, steam off the broccoli crowns until they turn just tender, around five minutes. Quickly shock the crowns in a pot of ice water, or under cold running water to stop the cooking. Drain and set aside.
  2. Heat the oil in a medium-sized pot over medium heat. Add the onion and sauté five minutes until translucent. Add the broccoli coins from the stalks and sauté for a few more minutes, then add the stock or broth. Bring this to a simmer and cook until the broccoli is tender, 10–15 minutes once you've reached a simmer. Remove from heat and allow to cool.
  3. Once the soup base can be safely handled, pour it into blender.* Add the reserved broccoli crowns back in along with the heavy cream, and purée on the highest speed for at least three minutes. Taste the soup—it should be silky smooth. If it isn't, purée for a bit longer. Adjust the seasonings if necessary.
  4. If making the croutons: melt the butter in a small saucepan, and add the cubed bread, quickly tossing to coat the bread evenly. Toast over medium-low heat until the bread becomes crisp, tossing occasionally, around 5–10 minutes.
  5. Like just about all homemade soups, this one tastes even better after a day in the fridge. Just reheat and top with the croutons or serve with crackers.
  1. * There is a bit of artistry here: you may not need to add all the broth to the blender, otherwise the soup will be too thin. Remember, you can always add a bit more broth to the blender, but you can't take it back out.
Squared Meals


  1. Leave a Reply

    April 28, 2016

    I just made broccoli soup yesterday! Used leftover almond meal from making almond milk as the thickener. And yes, it tasted so much better after a day in the fridge.

    • Leave a Reply

      April 28, 2016

      That sounds good! I haven’t tried making almond milk from scratch yet—is it better/more economical?

Leave a Comment

You can use these HTML tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Food Blog Theme from Nimbus
Powered by WordPress