Best Cream Of Broccoli Soup

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 whim with simple ingredients.

Best Cream Of Broccoli Soup Ingredients

Here's what you'll need to make the best cream of broccoli soup ever:

You'll use butter twice in this recipe. Once to sauté the onions and celery (butter adds rich flavor to sautéed vegetables) and again at the end to .

Onions and Celery
Like so many great soups, this recipe starts with onions and celery. These veggies add complexity and depth of flavor.

Chicken broth is the liquid base for this cream of broccoli soup. For a vegetarian option, substitute vegetable broth.

You can't have cream of broccoli soup without broccoli! Choose dark green broccoli with firm stems.

Flour, Milk, and Butter
All-purpose flour, milk, and the rest of the butter are cooked together to create a roux. When added to the soup, it creates a thick and velvety texture that's impossible to resist.

Ground black pepper is the perfect finishing touch. Add other spices and seasonings to taste.

How to Make Cream of Broccoli Soup

You can make this cream of broccoli soup recipe in about a half an hour, so it's the perfect choice for busy weeknights. You'll find the full recipe below, but here's a brief overview of what you can expect:

Cook the Vegetables

Sauté the onions and celery in butter until they're tender. Add the broccoli florets and the chicken broth, cover the pot, and simmer for about 10 minutes.

Blend the Ingredients

You can use a countertop blender or an immersion blender to purée the soup. Give it a few quick pulses, then blend continuously until the soup is totally smooth.

Thicken the Soup

Melt a few tablespoons of butter in a separate saucepan. Stir in the flour, then the milk. Cook the milk mixture until it's thick and bubbly, then add it to the soup. Finish it off with a dash of pepper (and the other seasonings of your choosing).

How to Store Cream of Broccoli Soup

You'll need to refrigerate this soup within two hours of cooking. Let it cool to room temperature, then transfer it to an airtight container and store in the refrigerator for three to four days.

Can You Freeze Cream of Broccoli Soup?

Yes! You can absolutely freeze cream of broccoli soup — and you should if you plan to keep it for more than a few days.

Ladle the soup in serving-sized portions into zip-top freezer bags. Label the bags with the date, lay them flat in the freezer, and freeze for up to two to three months.

Allrecipes Community Tips and Praise

"Delicious and buttery," raves . "I used skim milk and it was great. Like some of the other reviews, I scooped out about a ladle of the cooked broccoli and did not puree it. Adding it back to the pureed mixture gave the soup a more hearty texture."

"This is the ultimate comfort food," according to . "It's so simple to throw together and takes almost no time at all. I feel so great eating things that aren't full of processed ingredients, and I definitely can't wait to harvest my own vegetables this summer and make this again. This one is going straight in the recipe book."

"I make this soup a couple times a month, with the intention of freezing it for later use," says . "The problem is ... we always eat it all! I drizzle mine with olive oil and sprinkle with fresh grated Parmesan cheese! SO good!"

Editorial contributions by

Best Cream Of Broccoli Soup

Bowl of the best cream of broccoli soup topped with croutons sitting on a plaid linen.
Prep Time:
10 mins
Cook Time:
25 mins
Total Time:
35 mins
6 servings


  • 5 tablespoons butter, divided

  • 1 onion, chopped

  • 1 stalk celery, chopped

  • 3 cups chicken broth

  • 8 cups broccoli florets

  • 3 tablespoons all-purpose flour

  • 2 cups milk

  • ground black pepper to taste


  1. Gather all ingredients.

    All ingredients for broccoli soup gathered

    Dotdash Meredith Food Studios

  2. Melt 2 tablespoons butter in a medium stock pot over medium heat. Saute onion and celery until tender.

    onion and celery for broccoli soup being cooked in butter

    Dotdash Meredith Food Studios

  3. Add broccoli and broth, cover, and simmer for 10 minutes.

    a top down view of broccoli for soup being added to pot and sautéed

    Dotdash Meredith Food Studios

  4. Pour the soup into a blender, filling the pitcher no more than halfway full. Hold down the lid of the blender with a folded kitchen towel, and carefully start the blender, using a few quick pulses to get the soup moving before leaving it on to puree. Puree in batches until smooth and pour into a clean pot. Alternately, you can use an immersion blender and puree the soup right in the cooking pot.

    broccoli soup pureed in blender

    Dotdash Meredith Food Studios

  5. Melt 3 tablespoons butter in a small saucepan over medium to medium-low heat; stir in flour and add milk. Stir until thick and bubbly, and add to soup. Season with pepper and serve.

    bechamel stirred into soup

    Dotdash Meredith Food Studios

  6. Serve hot and enjoy!

    Bowl of the best cream of broccoli soup topped with croutons sitting on a plaid linen.

    Allrecipes Magazine

Nutrition Facts (per serving)

207 Calories
12g Fat
17g Carbs
9g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 207
% Daily Value *
Total Fat 12g 16%
Saturated Fat 7g 37%
Cholesterol 32mg 11%
Sodium 528mg 23%
Total Carbohydrate 17g 6%
Dietary Fiber 4g 13%
Total Sugars 7g
Protein 9g 18%
Vitamin C 106mg 118%
Calcium 165mg 13%
Iron 1mg 8%
Potassium 647mg 14%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

Related Recipes

Easy French Dip Sandwiches

Author: Hershel Herzog DDS

Prep Time: 5 mins Cook Time: 10 mins Total Time: 15 mins Servings: 4 Yield: 4 sandwiches Ingredients 4 hoagie rolls, split...

View Recipes
Beet Salad with Goat Cheese

Author: Desiree Padberg I

This delightfully tangy beet salad wins top marks from our community of home cooks. Whether you enjoy it as a starter or the centerpiece of a...

View Recipes
Sausage, Potato and Kale Soup

Author: Bennett Pagac III

Prep Time: 10 mins Cook Time: 50 mins Total Time: 1 hr Servings: 12 Ingredients 1 pound bulk Italian sausage 4 cups half-and-half...

View Recipes
Three Bean Salad

Author: Alberta Barrows

Looking for a simple side that's sure to impress at your next picnic, potluck, or barbecue? We've got you covered with this three bean salad. The...

View Recipes
Homemade Sloppy Joes

Author: Dr. Jacinthe Dicki

Prep Time: 15 mins Cook Time: 55 mins Total Time: 1 hr 10 mins Servings: 6 Ingredients 1 ½ pounds extra-lean ground beef ½ ...

View Recipes
Black Bean and Corn Salad

Author: Alex Sawayn

Prep Time: 25 mins Total Time: 25 mins Servings: 6 Ingredients ½ cup olive oil ⅓ cup fresh lime juice 1 clove garlic, minced 1...

View Recipes
Day-After-Thanksgiving Turkey Carcass Soup

Author: Prof. Brannon Kozey

With this warm and cozy leftover turkey soup, you can enjoy every last bit of your Thanksgiving meal. Leftover Turkey Soup Ingredients These...

View Recipes
Philly Cheesesteak

Author: Aron Franecki Sr.

Prep Time: 15 mins Cook Time: 25 mins Total Time: 40 mins Servings: 4 Yield: 4 cheesesteaks Ingredients ½ teaspoon salt ½...

View Recipes
Broccoli Cheese Soup

Author: Gia Bosco I

Prep Time: 10 mins Cook Time: 25 mins Total Time: 35 mins Servings: 12 Ingredients ½ cup butter 1 onion, chopped 1 (16 ounce)...

View Recipes
Pasta Salad with Homemade Dressing

Author: Quinn Nienow

Looking for a crowd-pleasing pasta salad recipe that everyone will love? You've come to the right place! Plus, this simple recipe comes with a...

View Recipes