Best Cream Of Broccoli Soup Recipe
Make restaurant-worthy cream of broccoli soup in the comfort of your own kitchen with this top-rated recipe. It's thick, flavorful, creamy, and easy to throw together on a whim with simple ingredients.
Best Cream Of Broccoli Soup Ingredients
- 5 tablespoons butter, divided
- 1 onion, chopped
- 1 stalk celery, chopped
- 3 cups chicken broth (or vegetable broth for a vegetarian version)
- 8 cups broccoli florets
- 3 tablespoons all-purpose flour
- 2 cups milk
- Ground black pepper to taste
How to Make Cream of Broccoli Soup
This recipe can be made in under 30 minutes, making it the perfect choice for a busy weeknight dinner.
Step 1: Saut the Vegetables
Start by melting 2 tablespoons of butter in a medium stock pot over medium heat. Add the chopped onion and celery, and saut them until tender, which will take about 5 minutes.
Step 2: Add Broccoli and Broth
Once the vegetables are softened, add the broccoli florets and chicken broth to the pot. Stir everything together, cover the pot, and let it simmer for 10 minutes, until the broccoli is tender.
Step 3: Blend the Soup
Carefully transfer the soup into a blender (dont fill the blender more than halfway). Hold the lid down with a folded kitchen towel to prevent any splashes, and start blending with a few quick pulses. Once the soup starts to move, blend continuously until smooth. If needed, puree the soup in batches. Once done, pour the soup back into the pot.
Step 4: Make the Roux
In a small saucepan, melt 3 tablespoons of butter over medium heat. Stir in the flour, then add the milk. Keep stirring until the mixture thickens and becomes bubbly. Once thickened, pour the roux into the blended soup and mix well.
Step 5: Season and Serve
Season the soup with ground black pepper and any additional spices you prefer. Stir well, and your creamy broccoli soup is ready to serve. Enjoy hot!
How to Store Cream of Broccoli Soup
If you have leftovers, let the soup cool to room temperature. Transfer it into an airtight and refrigerate for up to 3-4 days.
Can You Freeze Cream of Broccoli Soup?
Yes! You can freeze cream of broccoli soup for later use. To do so, ladle the soup into zip-top freezer bags, making sure to label the bags with the date. Lay them flat in the freezer to freeze the soup for up to 2-3 months.
Allrecipes Community Tips and Praise
"Delicious and buttery," says LoriT. "I used skim milk, and it was great. I also scooped out a ladle of cooked broccoli before pureeing it. Adding it back into the mixture gave the soup a heartier texture."
"This is such an easy recipe," shares CP. "I used broccoli stalks instead of florets, sauted them with the onion and celery, and simmered them until tender. I garnished the soup with steamed florets and toasted croutons."
"I make this soup often to freeze for later," says Julia Courtney. "But it never lasts! I love drizzling olive oil over the top and sprinkling fresh Parmesan cheese on it so good!"
Nutrition Facts (per serving)
| Calories | 207 |
|---|---|
| Total Fat | 12g (16% DV) |
| Saturated Fat | 7g (37% DV) |
| Cholesterol | 32mg (11% DV) |
| Sodium | 528mg (23% DV) |
| Total Carbohydrate | 17g (6% DV) |
| Dietary Fiber | 4g (13% DV) |
| Total Sugars | 7g |
| Protein | 9g (18% DV) |
| Vitamin C | 106mg (118% DV) |
| Calcium | 165mg (13% DV) |
| Iron | 1mg (8% DV) |
| Potassium | 647mg (14% DV) |
Note: Nutritional information is based on a 2,000-calorie diet. Your daily values may vary depending on your calorie needs.

FAQ about Best Cream Of Broccoli Soup Recipe
Comments
MKing
10/06/2025 01:52:54 PM
Excellent! I followed the recipe for the most part. I used 2 stalks chopped celery, 2 cans College Inn Chicken Broth, 1 Cup Milk, 1 Cup Heavy Cream. I also did not puree the broccoli. I like a chunky soup. For the roux I melted the butter and removed from heat. Then I measured the 3 Tbs. flour in a small bowl and added a little bit at a time of the milk/cream mixture and whisked it till smooth. Then I added it to the melted butter. Then added that to the soup. NO LUMPS! Served with Grated Cheddar Cheese and Warm French Bread. So good on a Hurricane Wilma night.
Stephanie Kilmon
04/09/2007 07:22:40 AM
VERY easy to make, comes out GREAT exactly as directed, for the second time I made it I used 1/2 cup heavy cream and 1 1/2 cups milk to get a richer taste. I highly recommend adding parmesan cheese to the top of the bowl when serving. GREAT!!!
CP
12/31/2023 12:48:08 AM
A very easy recipe. But instead of using the florets, I chopped up the stalks and sauteed them along with the celery and onion, then simmered in the broth until tender enough to puree with the immersion blender. I also substituted half and half for half of the milk, only because I needed to get rid of it. I did steam a few florets and used them as garnish along with toasted croutons. Using the stalks does three things - 1) It uses them instead of throwing them away...just trim the ends and cut small enough to cook quickly. 2) it keeps the soup from being full of green "seeds" from the florets, that then get stuck in your teeth. 3) it lets you use the broccoli another day for a chicken, rice, and broccoli casserole!
Scout
01/23/2022 02:08:44 AM
Tweaked the recipe considerably. Steamed about 2 cups of sliced carrots. Added that along with chopped red bell pepper to butter and sautéed that instead of doing onions and celery. Cooked the broccoli in the broth for about 20 or so minutes until it was quite tender. Followed the rest of the recipe but added a teaspoon of nutmeg, salt and pepper. Quite good.
Cookin'
12/13/2020 06:34:34 PM
I followed this recipe loosely, without flour or cornstarch, and using vegan ingredients such as homemade vegetable stock, homemade margarine, and homemade milk from raw pumpkin seeds. I also added a lot of garlic powder. It is delicious and is my favorite creamed soup. I notice that many cream of broccoli soup recipes call for much less broccoli which I assume makes it very bland. I love the rich broccoli flavor and the thick texture of this soup. Also I use an immersion blender because a regular blender makes a terrible mess, plus it's easier to blend in the pot.
Marilyn500
10/28/2023 04:57:23 AM
I think this recipe is a great place to start! Recipes are a guide, and we are all different so we all should personalize any given recipe to our tastes. I don’t understand the comments re: bland flavor, etc. It’s BROCCOLI. It’s not going to be a ribeye steak. I made it as directed and doctored with a TBSP of minced garlic, salt, hot pepper flakes, a wee bit of nutmeg and more butter. It’s delish! I also was short by two cups of broccoli, so used cauliflower to make up the difference, and threw in some chopped carrots that were in the fridge cuz I’m going on vacation and am cleaning it out. I also, actually now that I think about it, thought there wasn’t enough broth, so added two more cups. I also topped it with a smidgeon of grated cheddar. The finished consistency is great, the flavor is great, it is a delicious, satisfying, healthy cup of mostly broccoli soup. It’s so healthy I am going to go get another tiny cup of it. Be well, cookers!
Toni
09/01/2020 01:10:06 AM
Good basic recipe, MUCH better than any canned variety. Beware of a few things: Broccoli can become bitter if overripe or overcooked. Use the freshest you can find, cut into similar size chunks (including stems), peel stems if they have thick skin, and start heat on broth and stems before adding florets. It's much easier to puree in blender than with stick blender in a pot. Taste frequently. I used half and half because milk proteins can curdle when heated plus I wanted to freeze the soup. Definitely taste before adding salt/pepper, broth sodium levels can vary considerably. I think it would be a little tastier with some nutmeg on top. By the way I wholeheartedly agree with other rates, if you make changes you should not rate the recipe WITH your changes, instead rate the recipe as-is THEN make changes and state how much you like it with your modifications. IMHO
MamaMelissa
06/24/2019 08:53:20 PM
I agree with Melissa Goff; this recipe needed something. I made it exactly as written at first and found that it was bland and had an unpleasant texture. So that I could still have something to serve my family for dinner I added 1 teaspoon of dried minced garlic and 6 oz. cream cheese. I pureed the soup with an immersion blender several times to get the consistency that was creamier.
ajswimmom3
10/18/2020 12:13:42 AM
I made it in my pressure cooker, using frozen broccoli and Tuscan chicken broth. After it was finished I used the potato masher instead of a blender. I used gluten free flour and cashew milk for the white sauce. I was making lentils for another dish and they turned out all mushy so I threw a scoop in with the white sauce.
Kevin Onizuk
02/11/2024 02:03:46 PM
Loved it! Made minor adjustments after reading reviews. Used about 1/2 cup of heavy cream and then the rest was milk. Added a bit of garlic and a good bit of salt. And at serving sprinkled with red pepper and parm. cheese.
SunnyThyme8222
02/02/2023 01:26:14 AM
Delicious, easy to prepare, and healthy recipe!! I added a little more celery, 1 carrot, 2 zucchini, 1 extra cup of chicken stock (I used stock instead of broth). I used 1/2 cup of half and half and 1 1/2 milk and whole wheat flour. I sprinkled it with parmesan and served it with parmesan focaccia/garlic croutons. Simply delicious!!
Robin Peppard
09/04/2025 05:28:57 PM
Delicious
BlueJam3198
09/02/2025 08:33:35 PM
Just made it, and it is really easy and tastes really good! Thank you for sharing the recipe! Btw, one of my family member is Lactose Intolerant, so just use Coconut Milk and it works!
CBM8981
08/13/2025 05:24:41 PM
It’s part of my regular dinner rotation! So easy and so good!
GoldenPlate1287
06/18/2025 08:45:57 PM
So easy to make!
Johnna T Brooks
06/08/2025 02:53:14 PM
I used 1/2 cup of whipping cream in it, made it creamier!
TameGouda3106
05/27/2025 03:05:19 PM
I'm surprised there is no mention of salt in the ingredients/directions. Yes, it's quite bland without it, but I've never made a soup where I didn't add some salt. I added a slightly rounded teaspoon and it was delicious.
eh
05/19/2025 08:37:38 PM
Bland. Tasted like broccoli water. I don't understand all the 5 star reviews.
annerxoxo
04/20/2025 07:14:23 AM
I wanted a light filling soup as a side so I made it without the milk and butter. Used an tbsp of avocado oil to sautee the onions. Added some cauliflower I had around. Used corn starch instead of the flour. Turned out great still.
Ruth Edwards
04/17/2025 02:21:18 AM
Can’t stop eating it 🤤