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…

Hearty Lentil & Veggie Spaghetti Sauce

Hearty Lentil & Veggie Spaghetti Sauce

This Hearty Lentil & Veggie Spaghetti Sauce makes a great alternative to a meat-based pasta, using chunky mushrooms, vegetables and protein-packed lentils. We love spaghetti in our house! We also love making vegetarian dishes a couple times a week and this lentil...

Making Peace with My C-Section

Making Peace with My C-Section

There can be a lot of emotions with an unexpected birth experience. This is how I've worked toward making peace with my c-section. My daughter Sadie turns 1 in a little over a month. It’s hard to believe that it’s already been nearly a year since she was born! For...


Submit a Comment

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

Recipe Rating

Meghan Livingstone, CNP

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 wholesomely, and create a fulfilling life.