Creamy Broccoli Soup

by | Feb 8, 2023 | Entrées, Soups & Stews

This Creamy Broccoli Soup is made with just 5 ingredients and makes a great nutritious weeknight meal, taking just 30 minutes or less!

broccoli soup

Soups are such a classic this time of year. They’re one of the best ways to warm up and can make super easy weeknight meals. Paired with a grilled cheese sandwich or some sourdough, and you’ve got yourself a delightful meal!

My husband has requested broccoli soup a few times recently and this recipe really hits the spot. It’s creamy and flavourful, yet really simple and full of all the nutritious broccoli goodness. If you ever have extra broccoli hanging around, this soup is a great way to use it up.

Broccoli is a very nutrient-dense vegetable. It’s rich in vitamins C and K, iron, and plenty of fibre. Cruciferous veggies like broccoli (and Brussels sprouts, kale, cabbage and cauliflower) are also rich in an antioxidant compound known as sulforaphane that fights inflammation. Broccoli is good stuff, folks!

How to Make Creamy Broccoli Soup

You’ll need:

  • Broccoli
  • Potato
  • Vegetable broth
  • Garlic
  • Butter or olive oil
  • Salt and pepper

The potatoes are what help make this soup rich and creamy. I like to keep the skin on because it’s more convenient than taking the time to peel them, but also, adds that extra fibre.

Creamy Broccoli Soup

A creamy broccoli soup made with garlic and potato.

Course Main Course, Soup
Prep Time 10 minutes
Cook Time 25 minutes
Author Meghan


  • 4 stalks broccoli
  • 2 medium Yukon gold potatoes
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 2 tbsp butter or olive oil
  • salt and pepper to taste


  1. Dice potatoes (I like to keep the skin on) and prepare your broccoli by cutting off the heads and peeling the tough broccoli stems to remove the exterior. Then, chop into large pieces. Save the broccoli heads for a bit later.

  2. Mince garlic and saute in butter or oil in large pot over medium heat until fragrant.

  3. Add broccoli stems and potatoes to pot with vegetable broth.

  4. Bring to a boil then simmer for around 20 minutes until almost tender. Add broccoli heads.

  5. Once broccoli heads are bright green and a little tender, transfer contents to blender and puree to a creamy consistency. You may need to do a couple batches.

  6. Pour into bowls and serve right away!

Want to try some more broccoli recipes?

Let me know how this recipe turns out if you try it! Leave a comment and rating below, or tag me in your photos on Instagram @meghanlivingstone.

by Meghan Livingstone

Note: this post may contain affiliate links. Learn more here.

You might also like…

Baby’s First Foods: How We Introduced Solids

Baby’s First Foods: How We Introduced Solids

In today's post I'm sharing our approach to introducing solids as well as some info on how to get started! The world of introducing solids to babies is a fun (and messy) one! We gave Sadie food for the first time around the five-month mark as she was showing all the...

The Best Foods to Eat to Boost Iron Levels

The Best Foods to Eat to Boost Iron Levels

In this blog post we're exploring what iron is, what causes low iron levels, and the best foods for boosting our iron intake. Iron deficiency is one of the most common nutrient deficiencies. Let's explore this essential mineral and how we can get enough of it. What Is...


Submit a Comment

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

Recipe Rating


Hi, I’m Meghan. I’m a Certified Holistic Nutritionist, blogger, and YouTuber with a passion for healthy, simple living. I’m here to inspire you to listen to your body, eat mindfully and wholesomely, and create a fulfilling life that’s completely unique to you.