Cream of Broccoli Soup

One of my favourites and one of the simplest to make!  Warm, hearty, ready in less than 20 minutes!  I can’t take full credit for the recipe.  It’s definitely one you can find in Epicure’s easy to use Cookbook but I have modified a bit for our family’s preferred flavour!


9 minutes

cook time

15 minutes


6 servings


  • 2 Tbsp butter 
  • 2 Tbsp flour of choice
  • 4 C milk of choice 
  • 2 C broccoli, steamed
  • 2 Tbsp 3 Onion Mix or 1 small onion, diced 
  • Salt & pepper to taste
  • 1 Tbsp CCB Mix


  1. Place broccoli in Multipurpose steamer and steam in microwave for 9 minutes.  If you don’t have a steamer, cook until fork-tender in your preferred method.
  2. While broccoli is steaming, melt butter in an 8 C pot on medium heat.   When it starts to bubble, whisk in the flour to make a roux. Allow the roux to bubble for 2 minutes without letting it burn/brown.  This will cook off the floury flavour.
  3. Slowly add milk, 3 Onion mix, salt, pepper and CCB and bring to a simmer over medium- high heat. 
  4. By the time the milk mixture has started to thicken and come to a light boil, the broccoli should be done.  Place cooked broccoli into a vented blender or food processor and pulse until almost pureed but not smooth liquid.
  5. Add broccoli to milk mixture and allow to return to almost boiling.  Don’t bring to a full rolling boil or the milk will burn to the bottom of the pot. 


Serve with shredded cheddar, bacon (or Better Than Bacon!), crusty bread or cheese on toast!  Add a few handfuls of crispy, roasted chickpeas or beans for a punch of flavour, texture and protein!