This is a chunky Broccoli and Potato in a thick and creamy soup broth that’s made with no cream. It’s hearty, filling and surprisingly low-cal(ish), clocking in at 400 calories for a generous bowl (and I don’t skimp on serving portions!).
For a hit of protein, add some prawns/shrimp or shredded chicken. And we can pretend that finishing with a sprinkle of bacon is optional….
Potato and Broccoli Soup
This is a thick and creamy soup with potato and broccoli that you’d swear has a bucket of cream in it, but it doesn’t have a single drop. It’s hearty, comforting, tastes rich and indulgent but is in fact relatively healthy with just 405 calories for a VERY big bowl!
It’s one of those recipes that I classify as “accidentally healthy” – I haven’t done anything to reduce calories and thereby compromise on tastiness. It just happens to have a sensible calorie count for a generous size serving that is satisfying to have as a meal in itself.
How this soup is thick and creamy WITHOUT cream
The base of this is a creamy white soup which is made from a roux – sounds fancy (it’s French 😉 ) but it’s just melted butter + flour mixed together which thickens whatever liquids you pour into the soup. A core cooking technique that will serve you well in life once you know how to make it!
It’s the base of almost all creamy things you will find on my website – like this Ham Potato and Corn Chowder, Seafood Gratin Pasta Bake, Creamy Broccoli Gratin and the Cheese sauce topping of things like Lasagna and Greek Moussaka. And it’s the very foundation of the creamy cheesy sauce of a great Mac and Cheese!
Much healthier than using loads and loads of cream!
What you need for this Potato and Broccoli Soup
Here’s what you need for this creamy soup:
The cheese in the above is for stirring through the broth. It doesn’t make it ultra cheesy (we’re not making Mac and Cheese here), it just adds a little touch of flavour and seasoning into the soup, as well as thickening it slightly.
I originally intended to make it optional, but I changed my mind. It’s not a deal killer. But it’s very (very) highly recommended to include it.
Bacon – on the other hand, I’ve left out the sprinkle of bacon because I do consider that as an optional extra. You can also switch it for something else that provides a similar special finishing touch to soups – like croutons (see here), crispy fried shallots (ie the Asian essential), some grated cheese or parmesan. So there’s a few options here.
How to make it
And here are process photos for how to make it. Basically, it starts by making the above described roux, then we cook small cubes of potato first and add the broccoli later (because it cooks faster). The idea here is that by the potato and broccoli are both cooked perfectly, the soup has thickened so it’s beautifully creamy!
Variations
I’ve used broccoli here, but it’s a direct switch out for cauliflower or broccolini as an alternative. Works great and looks elegant – a pure white soup.
But actually, you can use any vegetables you want here. Just put it in so it cooks through within the prescribed recipe time!
And lastly – soup dunkers. I know this already has a starch in it, but who ever says no to something hot and crusty for dunking? Even better if there’s something molten and cheesy on it, and if it has garlic in it as well? Swoon.
Soup Dunkers
That said and done, I do swear that this soup is delicious in its own right, just as it is. Enjoy! – Nagi xx
Watch how to make it
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.
Broccoli and Potato Soup
Ingredients
- 40g / 3 tbsp unsalted butter
- 1 small onion , finely chopped
- 2 garlic cloves , minced
- 1/3 cup flour
- 2 cups milk , any fat %
- 2 cups chicken broth/stock , low sodium
- 2 cups water
- 1 tsp salt
- 1/2 tsp black pepper
- 800 g / 1.6 lb potato , peeled and cut into 1.25 / 1/2" cubes (Note 1)
- 5 cups broccoli, small florets (1 large head, ~300g/10oz, Note 1)
- 1+ cups grated cheese , cheddar or tasty (or other of choice)
Garnish, optional
- Cook bacon pieces (highly recommended)
- Shallots/scallions , finely sliced
- Grated cheese
Instructions
- Melt butter in a large pot over medium high heat. Add onion and garlic, cook for 3 minutes or until onion is softened.
- Add flour and mix into onion mixture. Cook for 30 seconds.
- While stirring, slowly pour the milk in and keep mixing as it turns into a thickish paste that's mostly smooth. Use a whisk to make it smooth if needed.
- Add chicken stock, water, salt and pepper. Stir, then add potato.
- Bring to simmer then adjust heat so it's simmering gently. Cook for 8 minutes (no lid) or until potato is almost cooked. Stir ocassionally so the base doesn't catch.
- Add broccoli and stir. Cook for 2 minutes (or until broccoli is cooked to your liking), then take the pot off the stove.
- Stir through cheese (I use 1 cup) - broth soup be nicely thickened. Add more salt if needed.
- Ladle into bowls and top with garnishes of choice.
Recipe Notes:
Nutrition Information:
Originally published January 2017. Updated with new photos, video and process photos.
More creamy cream-less soups
-
Homemade Cream of Chicken Soup – bid Heinz goodbye!
-
Browse all Soups
Life of Dozer
Normally I add an update to the Life of Dozer. But in this case, this photo and caption from the original publication date still applies! 😂
From the original publication date:
Not a fan of broccoli…
Lisa says
Would it be ok to use frozen broccoli for this recipe?
Nagi says
Yes 100% Lisa, just thaw and drain of any excess water 🙂 N x
Lauren says
This recipe is so good! We made homemade bread to go on the side and it was better than expected! What a great meal that doesn’t make you feel sluggish after eating it! Thanks for sharing your recipe!
Tracy L Brooks says
I figured the potatoes out it was 3 med potatoes equal 1 pound. Making it right now.
Tracy L Brooks says
Hi. I am about to make this in a few minutes. For this recipe of potato and broccoli soup it says 16lbs of potatoes that’s alot . Is this correct or do I need modify.
Nagi says
Hi Tracy, that’s 1.6 – not 16! N x
JLA says
Made this soup with a couple modifications and it was delicious. Used beef broth because it’s what I had, used emulsion blender just prior to adding broccoli (we like thicker consistency soup) added 1 cup of shredded 4 cheese Italian blend cheese. All in all delicious! Thanks!
Margaret Cain says
Another awesome meal! I woke up today to cool fall weather and this soup was calling my name. So yummy!
Natasha says
This was delish, we ate it all! I will be making this again.
Mary says
Delicious soup, easy to make,
Thanku
Amanda says
Made this soup last night with potatoes and mushrooms – SO good! – can’t believe how creamy it turned out with 1% fat milk! I fried 2 slices of bacon with the onion and instead of adding cheese at the end, I added a tbsp of parmesan to my roasted croutons. Will definitely be making this again 🙂
Mo says
Hi. This looks yummy!! Can I use oat flour instead of flour? I am trying to stay strictly on Mediterranean diet.
Good job!
Nagi says
Hi Mo, I haven’t tried with oat flour but I think that will be fine – love to know what you think! N x
Lisa says
3 words to describe this soup:
It was amazing!!!
Nagi says
Wahoo, thanks os much Lisa!!! N x
Marion McFarlane says
I’d like to make it. What kind of flour? Self raising, plain? I’m a new cook!
Nagi says
Hi Marion, use plain flour here. Enjoy! N x
Marion McFarlane says
Thanks.
Reena Bansal says
Thanks for sharing this. We hate the processed taste of can cream soup but so many recipes use it to bind ingredients. Is there a way to use this as a base and change it to make cream of celery and cream of mushroom soups as well? With these two added to my freeze I will never buy canned again. I love your blog and have saved many good recipes I am working my way to trying.
Sarah says
Made this a few nights ago. It was delicious and reheated well for a second night. Didn’t have quite enough broccoli so added some cauliflower. I would probably increase the ratio of broccoli to potato next time but I couldn’t believe how tasty this was!
Pat says
I love the recipe as it is. But as I’m (too big) a girl, on the second making, I left out the flour, used extra garlic & mature cheese (to ensure the taste) & reduced the potato slightly to cut the calories. It was still a really great soup. Thank you so much for the recipe. Really tasty!
Esther says
This soup is just so good for a cold Melbourne night. I included the chopped bacon at the start with the onion and garlic, extra flavour from the caught bits on the bottom of the pot. Then a quick buzz with the stick blender. Perfect! Thanks for another beauty.
Rita says
I have not cooked this recipe yet, but i surly will . I would like to know if I could use Almond milk instead of regular milk . Thank you Rita
Nagi says
Hi Rita, yes 100%! N x
Jess says
Made this last night and loved it! Added celery at the same time as the potato and it worked really well. Great for leftover too!
Ann Hall says
I made this yesterday and everyone loved it. Absolutely delicious!
Fifi says
I made this soup yesterday and it was SO good! You have become my regular source for all sorts of different recipes! I love how you so clearly explain things in your recipes! Thank you! Keep safe!
Nagi says
Thanks so much Fifi, that’s so lovely to hear! N x