Broccoli soup recipe with step by step detailed photos. Super easy with simplest ingredients available in your pantry, just milk, butter, onion as main ingredients along with broccoli.

Perfect for cozy dinner in winters or when you want to include broccoli in your diet.
Check out my tomato soup recipe and broccoli sweet potato tikki recipe in this website.
Broccoli soup from scratch is one idea given by my friend Sangeeta, I couldn't get recipe from her, so I adapted slightly from this recipe.
This is perfect when you want to include broccoli but you do not like it. With simple pantry staples, it is so easy to put together in minutes for a healthy dinner along with some toast.
Why you will love this:
- No ingredients like broth, cheese
- Just uses milk/ cream
- Light on tummy yet tasty with a little bit of butter
- Beginner friendly & vegetarian.
- Easily can be adapted for vegan version.

Broccoli Soup Ingredients
Here are the simple ingredients to make Broccoli soup.

- Broccoli - Use fresh ones for best taste, colour.
- Onion - Base flavour
- Butter - For a mild creamy flavour
- Milk - Adds creaminess
- All purpose flour - Binding agent and gives thickness
- Black pepper - For spice, flavour and it's goodness
Step by step Images
You can blanch the broccoli before using in the recipe. It's optional but if you want you can blanch. Keep in mind that blanching makes broccoli retain some water and takes time to dry off while sauteeing.


1. Firstly, in a pan, sautee broccoli, onion with butter, salt and pepper, in medium to low flame, until onion turns translucent. Say 4 mins roughly.


2. After that, add all purpose flour to it and stir until it turns dull in color. Approximately 1 minute.


3. Then add 1 & ½ cup to 2 cups water to this and boil until the broccoli gets cooked (check stalk for doneness) approx 6 minutes. No need to cover and cook.


4. Use an immersion blender to blend it to a smooth soup. If you don't have a blender, strain in a colander/ metal strainer, cool down, puree it and again mix with the soup heat it again.


5. Lastly add cream, mix and heat again until it bubbles. The best simple Broccoli soup ready!




Adjust salt and pepper and serve hot with toast, you can have it dipped in the soup, tastes awesome!

Variations
- Gluten free option - If you want to make it gluten free, hack the recipe with cornstarch or rice flour, the next easily available for thickening the soup. You can also use.
- Vegan - Use olive oil instead of butter and non dairy milk or cream in place of cow's milk. Coconut milk works best, especially if you cannot stand the broccoli flavour. Use organic brands without any harmful thickening agents.
Ask AI for Substitutions & variations in this recipe:
Top tip
- I used milk, so added ¼ cup for the recipe. If you want you can also use cooking cream/ cream to make it more richer. You just need 2-3 tablespoon of cream for this soup.
- Choose fresh green broccoli for best results. Also never let the broccoli lose it's color by over cooking.
- You can use a potato for thicker soup.
Serving suggestions
Broccoli soup goes well with a healthy whole grain toast, a pull-apart bread, any salad or even roasted vegetables. Always serve it warm though chilled soup tastes good as well.
It can be refrigerated for 4-5 days if stored properly and freezes well up to a month. Just pack as individual servings and store. When needed, reheat and consume.
In the video below, the measure is roughly doubled. But no compromise in taste.
Recipe card
Easy Broccoli Soup Recipe
Equipments (Amazon Affiliate links)
Ingredients
- 1.5 cups Broccoli cut into tiny florets
- ½ Onion
- 1.5 tablespoon Butter
- 1 tablespoon All purpose flour
- ¼ cup Cooking cream
- ¼ teaspoon Thyme or any dry Italian herb (Optional)
- Black pepper powder As needed
- Salt As needed
Instructions
- Optional step: Boil enough water and add cut broccoli florets to it. Once it turns bright green, immediately take it out and plunge to cold water.
- This step is called blanching. Adding the broccoli to ice water stops cooking further and gives bright green colour too.
- In a pan, sautee broccoli, onion with butter, thyme, salt and pepper, in medium flame, until onion turns transparent, approximately 4 minutes
- Once all the excess water dries out, add all purpose flour to it and stir until it turns dull in color. Say 1 minute.
- After that, add 1 & ½ cup to 2 cups water to this and boil until broccoli is cooked. Check the stalk for doneness.
- No need to cover and cook. Use an immersion blender to blend it to a smooth soup.
- If you don't have a blender, strain in a colander/ metal strainer, cool down, puree it and again mix with the soup heat it again.
- Lastly add milk or cream, mix well and let it come to a boil.
- Adjust the seasoning and broccoli soup is ready.
Video
Notes
- I used Emborg cooking cream, it's not too heavy. If you want you can use milk (use ½ cup milk for this recipe measurements) but make sure to adjust water quantity accordingly.
- Do not overcook broccoli, it may affect the colour of the soup too.
- Cream and butter adds richness to the soup. Olive oil and milk are lower in fat.
- Always choose fresh green broccoli.






AparnaRajeshkumar says
aha .. even i changed after marriage 🙂 marriage change every one it seems. I am soup lover and love to take any veg 🙂 looks very appealing
jeyashri suresh says
Creamy and yummy soup. Lovely clicks
June Baby says
That sounds wonderful! Looks very creamy and delicious 🙂
Sangeetha M says
wow...super healthy and delicious soup..will try it sometime soon!
Jenny Dsouza says
very delicious..
i am loving it and i will definitely try this at home..
Thanks for the information..
Recipe world says
Such a healthy n comforting soup! A must try recipe..
Vidya Viswanathan says
It turned out really well. Indeed a healthy n tasty soup.. Thanks for the recipe.
Gayathri Ramalingam says
My hubby loved it.... Thank you for the receipe....
Thilak saravanan says
Doesn't need to put in hot water before cooking like we do for cauliflower?
Raks anand says
No just washing is enough, if you want you can do that too...
Unknown says
Hi instead of normal milk can v uae coconut milk??
Raks anand says
Yes you can use
Rajee says
How did I miss this. My long time wait to try. Thanks.
Smat says
thanks for the nice recipe, what is the option for flour?
Raks Anand says
Use a cooked potato to thicken. Gluten free option is corn flour or rice flour. Hope this helps