Funny thing, I still hate broccoli. But this healthy broccoli cheese soup? I could eat it every single week. It started as a quick soup I threw together one weekend, and it has been on repeat ever since.
Here is the trick. There is no cream, no flour, and no roux. You boil the broccoli, blend it smooth, and that becomes the body of the soup. Then almond milk, a little light cream cheese, parmesan, and light mozzarella make it creamy and cheesy. Five ingredients, 35 minutes, and just 2 Points per cup.
It tastes like the broccoli soup you’d order with a bread bowl. It just happens to be light. If soup season is your favorite season too (same), there’s plenty more in our Weight Watchers soup recipes.

Why try this healthy broccoli cheese soup?
- Only 5 ingredients. Broccoli, almond milk, light cream cheese, parmesan, and light mozzarella. That’s the whole list.
- No cream, no flour. Blended broccoli does the thickening, so the soup is naturally creamy without a roux or a carton of heavy cream.
- Just 2 Points per cup. A big, cozy bowl that fits easily into your day.
- Ready in 35 minutes. Boil, blend, simmer, done. This is a weeknight soup, not a Sunday project.
- Sneaky vegetables. A whole bunch of broccoli goes into one pot. Even broccoli haters (me) won’t notice.
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Servings: 5
Serving Size: 1 cup
2 WW Points Per Serving. You can view the recipe on the WW App here. (WW login required.)
Ingredients
- 1 bunch of broccoli. Florets and the tender parts of the stems. This is the soup’s base and its thickener.
- 1 cup unsweetened original almond milk. Stands in for cream or whole milk. Make sure it is the unsweetened kind, or the soup will taste a little off.
- 3 tablespoons light cream cheese. This is where the creamy texture comes from. A little goes a long way.
- 1 tablespoon finely grated parmesan cheese. Salty and sharp, so a small amount gives big flavor.
- 1/3 cup light grated mozzarella cheese. Melts into the soup for that cheesy pull without the heaviness.
For serving, I like a sprinkle of extra grated cheese and some bacon crumbs on top. The 2 Points cover the soup itself, so count any toppings you add separately.
Instructions
- Boil the broccoli. Cut the broccoli into florets and chop the tender stems. Add it to a pot of boiling water and cook until fork-tender and bright green. Drain well.
- Blend it smooth. Transfer the broccoli to a blender and blend until smooth. If it needs help getting going, add a splash of the almond milk. Vent the lid, because hot broccoli makes steam.
- Build the soup. Pour the blended broccoli into a pot over medium-low heat. Add the almond milk, light cream cheese, parmesan, and light mozzarella.
- Simmer until the cheese melts. Stir often so nothing sticks. Once the cheese has melted and the soup is smooth and creamy, taste and add salt and pepper if you like.
- Top and serve. Ladle into bowls and top with a little grated cheese and bacon crumbs. Serve hot.
Variations and substitutions
- Different milk. Skim milk or unsweetened cashew milk both keep it light. Regular milk makes a richer soup, so recheck the points if you switch.
- Want it chunkier? Hold back a handful of small florets before blending and stir them into the pot at the end.
- Add cauliflower. Swap half the broccoli for cauliflower for an even milder, creamier bowl. If you want that version fully worked out, my broccoli cauliflower soup is ready to go.
- Boost the protein. Stir in shredded rotisserie chicken with the cheeses for a heartier dinner.
- Skip the bacon. Leave off the topping for a vegetarian bowl. Toasted whole-wheat crackers give you the crunch instead.
Tips and tricks

- Don’t overcook the broccoli. Pull it as soon as a fork slides in easily. Bright green broccoli makes a prettier, fresher-tasting soup.
- Blend in batches if your blender is on the small side, and never fill it more than halfway with hot food.
- Low and slow for the cheese. Keep the heat gentle once the cheeses go in. High heat can make the soup grainy.
- Too thick? Add another splash of almond milk. Too thin? Let it simmer a few extra minutes uncovered.
- Storage. Leftovers keep in an airtight container in the fridge for about 3 to 4 days. Reheat gently on the stove or in the microwave, stirring partway through.
- Freezing. This soup freezes well since there is no cream to separate. Cool completely, freeze in single-cup portions, and thaw overnight in the fridge. Give it a good stir as it reheats.
If you love this one, try my cream of broccoli soup next, or use up the rest of the bunch in these bacon and cheese broccoli bites. And if you’re stocking the freezer for the season, our readers’ favorite Weight Watchers soups is a good place to start.
Healthy Broccoli Cheese Soup

Ingredients
- 1 bunch broccoli
- 1 cup almond milk, unsweetened original
- 3 tbsp light cream cheese
- 1 tbsp parmesan cheese, finely grated
- 1/3 cup light mozzarella cheese, grated
Instructions
- Boil the broccoli, then blend it up in a blender. Add it to a pot, then add the milk and cheeses.
- Simmer until the cheese is melted. Top with grated cheese and bacon crumbs.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.


For a 1 cup portion?
Yes 🙂
What is the T measurement?? Tablespoon???
T is tbsp… t is tsp
How does this make five one cup servings if you are only using one cup of almond milk? The broccoli is not going to add enough to make that much soup or does it
Yes you will get about 4 cups from the bunch of broccoli
This was sooo good! I used fat free cream cheese and 2 T reduced fat sharp cheddar, because that’s what I had on hand, and it made the whole batch just 4sp.
Thank you thank you for this recipe. Rich and delicious and I’ll make it often!
Hi Jennifer, so glad you loved it, it is such a simple soup that is so nice and low in points 🙂
When you say a bunch of broccoli, is that stems and all or just the heads of the broccoli.
Just the heads
How much water do you boil the broccoli in and do you drain it before blending?
Enough water to cover the broccoli and I used some of the water but not all of it
Do you put the blended broccoli back into the pot of boiled water?
Hi, no you do not use the water you boiled the broccoli in, just the blended broccoli then add in the other ingredients
I had frozen broccoli at home how many cups of broccoli should I use?
If it is a regular size bag I’d use the whole bag, it is likely equal to a bunch of fresh broccoli.. cups I’d say 5-6