Light cream of broccoli soup is a silky smooth, creamy, thick and cozy soup that you can make in under 25 minutes including prep. This delicious and flavourful soup is gluten-free, packed with vegetables including broccoli, potatoes, onions, and it is made healthier and light with no cream. And, this easy weeknight dinner or lunch is effortless to make ahead and freeze for another day.
I love soups that are healthier for you or when a typically high-calorie soup is given a healthier twist. Some of my other healthier favourites include creamy tomato potato soup, creamless cream of asparagus soup, sweet potato soup, and roasted butternut squash soup.
Ingredients in Light Cream of Broccoli Soup
To make this light cream of broccoli soup, you will need the following ingredients:
- butter
- onion
- celery
- garlic
- russet potato - this is what adds the bulk of creaminess to this soup.
- vegetable stock - I used vegetable stock to keep this soup vegetarian. You can also use chicken stock or beef stock if you prefer. I often use homemade bone broth when I have some on hand.
- water
- broccoli florets
- whole milk - this also adds some creaminess and replaces the heavy cream that is typically used in cream of vegetable soups. This is what makes this soup "light". However, you may find after pureeing the soup that you don't need any milk at all. It is a personal preference.
- salt and pepper - to taste.
- for serving - I like to add a swirl or milk, some freshly cracked black pepper, and some shredded white cheddar cheese on top (optional). Feel free to substitute with any type of cheese on top, like Parmesan, asiago or gouda.
You will also need a medium cooking pot (I used my 4 qt. dutch oven) and an immersion blender (or regular blender or food processor).
How to Make the Best Light Cream of Broccoli Soup
- Sauté vegetables. In a large pot (or 4 qt. Dutch oven), melt butter over medium-high heat. Sauté the onions, garlic and celery until the onions are soft and translucent, about 3-4 minutes. Then, add the potatoes and mix well to combine.
- Add stock. Add the vegetable stock and water. Bring to a simmer.
- Add broccoli and simmer. Add the broccoli and stir to combine. Turn the heat down to low, cover and continue to simmer for about 10-15 minutes, until the broccoli and potatoes are soft.
- Puree. Puree the soup directly in the pot using an immersion blender, or transfer the soup carefully into a blender or food processor and puree, and add it back into the pot. If using a blender, you may have to do this in a few batches.
- Stir in milk. Stir in the milk and continue to cook the soup on low heat for 2-3 more minutes. Add some salt and pepper to taste.
- Serve. Serve hot with shredded cheddar cheese on top.
How to Serve Broccoli Soup
Serve this light cream of broccoli soup with a side salad like easy Greek salad or Mediterranean orzo pasta salad, and some crusty bread for dipping, like pull apart garlic bread, easy no knead French baguettes or small batch sourdough bread.
Storing and Freezing Instructions
- How to store: Store this soup still in the pot (covered) in the refrigerator for up to 5 days, or transfer the soup to an airtight container and store in the refrigerator.
- How to freeze: Transfer soup to an airtight container or portion out into freezer bag and store in the freezer for up to 3 months. To serve, allow it to thaw in the refrigerator overnight or on the kitchen counter.
- How to reheat: Reheat on the stove over medium-low heat for 5 minutes until warmed through. Serve with freshly shredded cheddar on top.
More Vegetarian Soup Recipes
- 30-Minute Butternut Squash Soup
- Sweet Potato Soup
- Roasted Butternut Squash and Cauliflower Soup
- Roasted Butternut Squash Soup
- Creamy Mexican Corn Soup
- Vegetarian Mushroom Barley Soup
This easy light cream of broccoli soup forms a part of my top 25 most popular vegetarian soup recipes. Follow the link to check them all out.
Did you make this recipe? I would greatly appreciate a comment and rating below, letting me know what you thought of the recipe. You can also snap a picture and tag me on Instagram @aheadofthyme or share it on the Pinterest pin so that I can follow along.
Don't forget to sign up for my email newsletter so that you don't miss any recipes. You can also follow along on Instagram, Pinterest, and Facebook for more recipe updates.
Recipe
Light Cream of Broccoli Soup
- Total Time: 25 minutes
- Yield: 6-8 servings
- Diet: Vegetarian
Description
Delicious and flavourful, light cream of broccoli soup is a silky smooth, creamy, and thick soup made healthier with no cream. Make it in under 25 minutes.
Ingredients
- 2 tablespoons butter
- 1 medium onion, chopped
- 1 rib of celery, chopped into ½ inch pieces
- 1 clove of garlic, minced
- 1 large russet potato, chopped into ½-inch pieces
- 4 cups of vegetable stock (or chicken stock)
- 1 cup of water
- 4 cups broccoli florets
- ½ cup whole milk
- salt and pepper (to taste)
- white cheddar cheese, shredded (optional, for serving)
Instructions
- In a large pot (or 4 qt. Dutch oven), melt butter over medium-high heat. Sauté the onions, garlic and celery until the onions are soft and translucent, about 3-4 minutes. Add the potatoes and mix well to combine.
- Add the vegetable stock and water. Bring to a simmer.
- Add the broccoli and stir to combine. Turn the heat down to low, cover and continue to simmer for about 10-15 minutes, until the broccoli and potatoes are soft.
- Puree the soup directly in the pot using an immersion blender, or transfer the soup carefully into a blender or food processor. Puree the soup and add it back to the pot. If using a blender, you may have to do this in a few batches.
- Stir in the milk and continue to cook the soup on low heat for 2-3 more minutes. Add some salt and pepper to taste.
- Serve hot with shredded cheddar cheese on top.
Notes
How to store: Store this soup still in the pot (covered) in the refrigerator for up to 5 days, or transfer the soup to an airtight container and store in the refrigerator.
How to freeze: Transfer soup to an airtight container or portion out into freezer bag and store in the freezer for up to 3 months. To serve, allow it to thaw in the refrigerator overnight or on the kitchen counter.
How to reheat: Reheat on the stove over medium-low heat for 5 minutes until warmed through. Serve with freshly shredded cheddar on top.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
This recipe was first posted in 2016. It has been completely updated with new photographs and tips.
Prerna says
Soup was delicious!!! Loved it looked beautiful thank you so very much.Bless u dear
Casey says
This was awesome! Due to an instacart replacement, I wound up with a 3lb bag of frozen broccoli. I used half of it for this recipe and I'm so glad I did. I feel like I've never really found a go-to broccoli soup recipe before, and now I finally have one. Simple, reasonably healthy, and totally delicious. I reserved some of the broccoli prior to blending, but otherwise followed the recipe exactly. I'll be making this again!
Zoe says
Delicious! Light, flavorful, easy to do. Served this to some broccoli soup skeptics, and they loved it!
Susan Hatch says
This soup was excellent!! We loved it! We will be making it often, as it is now one of our favorites! The only thing, I do notice the color of mine is a whole lot greener than yours, I don't know why - but we loved it!
Susan Hatch
Sam Hu | Ahead of Thyme says
Thank you so much Susan! So happy you liked the recipe. It could be that I sometimes throw in the stems as well as the florets so that could have lightened up the colour a bit.
Beth says
Yep, pretty sure I just found my favorite soup of the season with this recipe! Delish!
Sam Hu | Ahead of Thyme says
Yay! Thank you!
Claudia Lamascolo says
I just love broccoli so when I saw this recipe I had to make it right away and it's now my new favorite!
Sam Hu | Ahead of Thyme says
That makes me so happy to hear! So glad you liked the recipe!