Special Diet Information

Coumadin® (Warfarin)
This recipe is NOT safe for Coumadin (warfarin) users.

This recipe is not safe for those who are lactose intolerant.

This is a low sodium recipe.

GERD / Acid Reflux
The onions may be GERD triggers, but they are cooked enough that some may be able to tolerate them.

Gluten Sensitivity
This recipe is safe for those who are sensitive to gluten. Use garbanzo flour in this dish.


"I live on good soup, not on fine words." -Moliere, French playwright

The refrigerator light goes on...

Soup nights are the best. In the winter, a hearty soup like this with a salad is all you need to fill up and be satisfied, and Broccoli Cheese soup is an absolute classic. It has to be cheesy, and that does mean a little extra sodium, but there is so much else that is good in this soup. It makes the perfect main course, especially paired with a great salad on the side.

The key to this recipe is caramelizing the onions. The onions add a hint of sweetness and help reduce the calorie density of the soup. Caramelizing them helps bring out a nice umami flavor that helps reduce the need for as much added salt. The sweet umami of the onion, the salty umami of the cheese, and the slight bitterness of the broccoli come together to create a perfect balance of flavors.

This is a great way to get your veggies and add points to your Mediterranean diet score. A recipe that you will love and kids do too.

It is also worth the extra step of cooking the broccoli and then refreshing it in the ice water. That fixes the bright green color and keeps the soup from being too mushy. A bit of broccoli texture makes for the perfect soup.


Broccoli Cheese Soup

Servings: 6 | Serving size: about 1 1/2 cups as an entree

Cooking Time: 60 Minutes

This recipe can easily be multiplied and keeps well for about 3 - 4 days. Reheat gently.

Serve with a 2 ounce whole grain or gluten-free roll and a side dish such as Waldorf Salad or Roasted Eggplant Salad or Mushroom Salad or Healthy Caesar Salad or Roasted Beet and Fennel Salad or Zucchini Salad.

Broccoli Cheese Soup recipe from Dr. Gourmet


  • 2 lbs. broccoli
  • 4 cups water
  • 4 cups ice water
  • 2 tsp. extra virgin olive oil
  • 1 1/2 lbs. white onion (thinly sliced)
  • 4 Tbsp. all purpose flour or garbanzo flour
  • 2 cups 2% milk
  • 1/4 tsp. salt
  • 8 ounces reduced-fat cheddar cheese (shredded)

Cut the crowns from the stems of the broccoli.

Divide the crowns into small flowerets and set aside.

Using a potato peeler, peel the stems to expose the tender center.

Dice the peeled stems.

Place them in a stock-pot with the four cups of water on medium heat and simmer until tender.

This will take about 20 minutes and the water will be reduced by about half. When they are soft, drain and add to the ice water.

While the stems are boiling, steam the flowerets until they are bright green and slightly tender: about 8-10 minutes.

When they are cooked, plunge them into ice water to stop them from cooking further.

After they are cool, chop finely.

After the stems are soft, using a blender or stick blender, puree them and the water they cooked in until smooth.

Place the olive oil in a medium stock-pot over medium-high heat and add the onions.

Cook the onions slowly, stirring almost continuously, until soft and they are well caramelized. This should take about 20 minutes.

Add the flour and stir until well blended.

Add the milk and stir.

Add the pureed broccoli stems, half of the broccoli flowerets, and salt.

As the soup thickens, blend it smooth using a blender or stick blender.

Finely chop the remaining broccoli flowerets and stir into the soup.

As the soup reheats, add the cheese in 3 batches and allow it to melt.

Heat gently on low for about 5 minutes and serve.

Nutrition Facts

Serving size: about 1 1/2 cups

Servings: 6

Amount Per Serving

Calories 270 Calories from Fat 99
% Daily Value
Total Fat 11g 14%
    Saturated Fat 6g 28%
    Monounsaturated Fat 3g
    Trans Fat 0g
Cholesterol 20mg 7%
Sodium 460mg 20%
Total Carbohydrates 29g 11%
    Dietary Fiber 6g 21%
    Sugars 12g
Protein 19g
Vitamin A 12% Vitamin C 159%
Calcium 34% Iron 9%
Vitamin K 160mcg Potassium 800mg