How To Make Homemade Broccoli Soup

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

Homemade broccoli soup is made by simmering fresh broccoli with onions, garlic, and broth, then blending it with a little cream or milk until it’s silky smooth and comforting.
 
The beauty of making homemade broccoli soup is that it takes about 30 minutes from start to finish and uses simple ingredients you probably already have in your kitchen.
 
Whether you like it chunky or creamy, this homemade broccoli soup recipe is flexible enough to suit whatever texture you’re craving.
 
In this post, we’ll walk through how to make homemade broccoli soup step by step, the ingredients that make it taste amazing, and a few tips to get it just right every time.
 
Let’s get cooking.
 

How to Make Homemade Broccoli Soup (Step by Step)

Making homemade broccoli soup comes down to a few simple steps, and once you’ve done it a couple of times you’ll be able to make it without even looking at a recipe.
 
Here’s how to bring homemade broccoli soup together from scratch:
 

1. Sauté the Aromatics

Start by heating a tablespoon of olive oil or butter in a large pot over medium heat.
 
Toss in one chopped onion and cook it for about four to five minutes until it turns soft and translucent.
 
Add two or three minced garlic cloves and stir for just 30 seconds, because garlic burns fast and bitter garlic will ruin your homemade broccoli soup.
 

2. Add the Broccoli and Broth

Now add about six cups of chopped fresh broccoli florets and one diced potato if you want a thicker soup.
 
Pour in four cups of vegetable or chicken broth and season with salt and pepper.
 
Bring everything to a boil, then lower the heat and let it simmer for 15 to 20 minutes until the broccoli is fork-tender.
 
This is the step that builds the flavor base of your homemade broccoli soup, so don’t rush the simmering.
 

3. Blend Until Smooth

Take the pot off the heat and blend the soup using an immersion blender or a regular blender in batches.
 
Blend until it reaches your preferred consistency, whether that’s completely smooth or a little chunky.
 
If you’re using a regular blender, remember to vent the lid so steam can escape and the hot liquid doesn’t splatter.
 

4. Stir In the Cream and Finish

Return the blended soup to low heat and stir in half a cup of heavy cream or milk for a lighter version.
 
Let it warm through for a few minutes, then taste and adjust your salt and pepper.
 
A squeeze of lemon juice or a pinch of nutmeg can really lift homemade broccoli soup and give it a restaurant-quality finish.
 

Ingredients That Make the Best Homemade Broccoli Soup

The ingredients you choose can make or break your homemade broccoli soup, so here’s what to keep in mind:
 

1. Fresh vs Frozen Broccoli

Fresh broccoli gives homemade broccoli soup the best flavor and color, but frozen broccoli works perfectly well too.
 
If you’re using frozen, no need to thaw it first, just add a couple of extra minutes to the simmer time.
 

2. Broth Makes a Big Difference

Good-quality broth is the backbone of homemade broccoli soup.
 
Homemade stock is ideal, but a good store-bought vegetable or chicken broth does the job nicely, and I recommend low-sodium so you can control the seasoning.
 

3. Cream, Milk, or Coconut Milk

Heavy cream gives homemade broccoli soup that rich, velvety texture most of us love.
 
For a lighter homemade broccoli soup, use whole milk or half-and-half.
 
And if you’re dairy-free, coconut milk makes a delicious creamy homemade broccoli soup without any dairy at all.
 

4. Cheese for Extra Flavor

A handful of shredded cheddar stirred in at the end turns homemade broccoli soup into something extra special.
 
Sharp cheddar adds a nice tang that pairs beautifully with the mild flavor of broccoli.
 

Tips for Perfect Homemade Broccoli Soup Every Time

Want to take your homemade broccoli soup to the next level?
 
Keep these quick tips in mind:
 

1. Don’t Overcook the Broccoli

Overcooked broccoli turns dull and mushy, which dulls the whole soup.
 
Simmer it just until it’s tender, then blend right away so your homemade broccoli soup keeps its bright green color.
 

2. Reserve Some Florets for Texture

Before blending, set aside a small handful of cooked broccoli florets.
 
Stir them back into the pot afterward for a homemade broccoli soup that feels hearty and satisfying.
 

3. Adjust the Thickness

If your homemade broccoli soup ends up too thick, simply add a splash more broth until it’s just right.
 
If it’s too thin, simmer it uncovered for a few minutes to let it reduce and thicken naturally.
 

So, How Do You Make Homemade Broccoli Soup?

Homemade broccoli soup is made by simmering fresh broccoli with onions, garlic, and broth, then blending it with cream or milk until smooth and silky.
 
It takes about 30 minutes, uses simple ingredients, and rewards you with a warm, comforting bowl of soup that tastes far better than anything from a can.
 
Now that you know how to make homemade broccoli soup, try the recipe this week and make it your own with cheese, coconut milk, or extra veggies.
 
Enjoy every spoonful.