Cream of broccoli soup is fresh, light and has the most delicious creamy texture. 

a bowl of soup with croutons on top.

This creamy soup featuring fresh broccoli, hearty potatoes and an irresistible smooth texture is a new family favorite of ours. It has definitely made its way into our top favorite healthy recipes.

I love serving this soup with a crusty bread like my artisan sourdough boule or taking it to the next level by pairing it with sourdough cheddar biscuits. Another addition to this meal that we love is a fresh garden salad dressed with lemon vinaigrette dressing. It is truly a match made in heaven!

I promise after you make this healthy soup for the first time, you will want it on regular rotation.

Why You’ll Love This Recipe 

Easy – I am a huge fan of easy dinner ideas, and this easy cream of broccoli soup is fast and made with simple ingredients This makes it a great option for busy days. 

Light meal – This homemade cream of broccoli soup is a delicious, light meal making it a great way to enjoy soup any time of the year. Even when its not soup season!

Healthy – This creamy broccoli soup is luscious and bursting with fresh broccoli flavor. This is without a doubt one of the tastiest ways to get your veggies in. Plus the use of the broccoli stems in the florets add even more nutrients. 

Ingredients 

bowls of ingredients with labels over them.

Chicken broth – Regular chicken broth works great in this recipe, but I love to use homemade bone broth instead for added protein and nutrients.

Half and half cream – If you don’t have half and half on hand, you can create a substitute by mixing equal parts heavy cream and whole milk. You can also make a substitute by melting 4 tablespoons of butter, adding it to a cup measure and filling the rest up with milk to equal 1 cup. 

A full ingredient list with exact amounts can be found in the recipe card below.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Tools You May Need

How to Make Cream of Broccoli Soup

Onions and garlic cooking in a pot with melted butter.

Step 1: In a large pot or large Dutch oven, melt the butter over medium heat. Add the onion and cook until translucent, about 5 minutes. Stir in the minced garlic and cook for 1 minute more.

broccoli, potatoes, and broth simmering in a dutch oven.

Step 2: Pour in the broth and bring to a simmer. Add the broccoli florets and chopped potato. Cover and simmer until the vegetables are very soft and easily pierced with a fork, about 15 – 20 minutes.

heavy cream and broccoli in a dutch oven.

Step 3: Remove from heat and let cool for 15 – 20 minutes. Stir in the half-and-half to help cool the soup further. 

a blender on the counter blending up cooked vegetables and potatoes.

Step 4: Working in batches, blend the soup until completely smooth (about 60 seconds per batch).

pureed broccoli soup in a dutch oven.

Step 5: Return the blended soup to the pot and rewarm gently over low heat. Stir in the lemon juice. Taste and adjust seasoning with salt, pepper, and more lemon juice if needed.

a bowl of soup with croutons on top.

Step 6: Serve warm, topped with fresh cracked black pepper, chopped chives, sourdough croutons, and an extra drizzle of cream if desired. Enjoy!

Tips

  • If you are in a rush to get this soup blended quickly, you could use slightly less broth and add a handful of ice cubes to help it cool down faster.
  • Be sure to not overfill your blender or go past the maximum fill line when blending this soup. This will avoid a giant mess all over your kitchen.
  • If you have an immersion blender, you can use it to blend up the soup instead of a classic stand blender. 
  • You can try replacing chicken broth with vegetable broth if you want a vegetarian option. 

Recipe FAQs

What do you serve with cream of broccoli soup?

I love this soup topped with homemade croutons and a fresh salad with homemade dressingSourdough cheddar biscuits go great with it as well!

How can I thicken my cream of broccoli soup?

A lot of cream of broccoli soups require you to create a roux with butter and all purpose flour, but the russet potato provides thickness so you can skip that extra step.

Can I freeze cream of broccoli soup?

This soup can be frozen in a freezer safe container for up to 3 months, however soups that contain dairy products can have a different texture when being reheated after frozen. Store this soup in an airtight container in the refrigerator for up to 3-4 days.

More Soup Recipes from the Farmhouse

If you try this recipe and love it, I would love it if you could come back and give it 5 stars! Tag me on Instagram @farmhouseonboone.

The Best Cream of Broccoli Soup Recipe

No ratings yet
This creamy soup featuring fresh broccoli, hearty potatoes and an irresistible smooth texture is a new family favorite of ours. It has definitely made its way into our top favorite healthy recipes.
Prep: 10 minutes
Cook: 30 minutes
Additional Time: 20 minutes
Total: 1 hour
Servings: 6
a bowl of soup with croutons on top.
Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Equipment

Ingredients 

  • 2 tablespoons butter
  • 1 small onion, diced
  • 1 clove of garlic, minced
  • 4 cups chicken broth
  • 8 cups of broccoli florets
  • 1 russet potato, peeled and chopped
  • 1 cup half and half cream, 10% fat
  • 1 teaspoon fresh lemon juice
  • Salt and pepper to taste
  • Chopped chives and sourdough croutons, optional

Instructions 

  • In a large pot or large Dutch oven, melt the butter over medium heat. Add the onion and cook until translucent, about 5 minutes. Stir in the minced garlic and cook for 1 minute more.
  • Pour in the broth and bring to a simmer. Add the broccoli florets and chopped potato. Cover and simmer until the vegetables are very soft and easily pierced with a fork, about 15 – 20 minutes.
  • Remove from heat and let cool for 15 – 20 minutes. Stir in the half-and-half to help cool the soup further.
  • Working in batches, blend the soup until completely smooth (about 60 seconds per batch).
  • Return the blended soup to the pot and rewarm gently over low heat. Stir in the lemon juice. Taste and adjust seasoning with salt, pepper, and more lemon juice if needed.
  • Serve warm, topped with fresh cracked black pepper, chopped chives, sourdough croutons, and an extra drizzle of cream if desired. Enjoy!

Notes

  • If you are in a rush to get this soup blended quickly, you could use slightly less broth and add a handful of ice cubes to help it cool down faster.
  • Be sure to not overfill your blender or go past the maximum fill line when blending this soup. This will avoid a giant mess all over your kitchen.
  • If you have an immersion blender, you can use it to blend up the soup instead of a classic stand blender. 
  • You can try replacing chicken broth with vegetable broth if you want a vegetarian option. 
  • See post for notes on ingredients. 

Nutrition

Serving: 6servings | Calories: 173kcal | Carbohydrates: 19g | Protein: 7g | Fat: 9g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.2g | Cholesterol: 27mg | Sodium: 678mg | Potassium: 644mg | Fiber: 4g | Sugar: 5g | Vitamin A: 1019IU | Vitamin C: 112mg | Calcium: 117mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Sharing is caring!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating