Broccoli Cheese Soup

Broccoli Cheese Soup - So easy to prepare and so full of cheesy broccoli flavor.

Broccoli Cheese Soup

One of my daughter’s favorite soups is Broccoli Cheese soup. Which meant I prepared this soup and had it waiting for her to return from a sleepover. Yes, I am that sucker parent.

A thick, creamy, cheesy, comforting soup from scratch. No cans here. It’s surprisingly quick and easy to prepare. And oh-so-delicious!

Broccoli Cheese Soup - So easy to prepare and so full of cheesy broccoli flavor.

Chop the broccoli, shred the carrots, chop the onions and mince (press) the garlic.

Broccoli Cheese Soup - So easy to prepare and so full of cheesy broccoli flavor.

Add the veggies to the broth and cook until they are tender.

Broccoli Cheese Soup - So easy to prepare and so full of cheesy broccoli flavor.

Start your roux when the vegetables are almost done. Once you have cooked the flour taste out of the roux. Remove the bay leaf from the vegetable pot.

Then slowly add the broth from the vegetables to the roux. Whisking constantly.

Broccoli Cheese Soup - So easy to prepare and so full of cheesy broccoli flavor.

Stir in the vegetables and then add the half and half. Add the seasonings and simmer on low until warmed through and flavors come together.

Remove from the heat and add the cheese in batches.

Broccoli Cheese Soup - So easy to prepare and so full of cheesy broccoli flavor.

So much better than the one you order at a restaurant. If you adventurous serve this Broccoli Cheese Soup in bread bowls like Panera!

4.86 from 7 votes
Broccoli Cheese Soup
Broccoli Cheese Soup
Prep Time
20 mins
Cook Time
20 mins
Total Time
40 mins
Broccoli Cheese Soup - So easy to prepare and so full of cheesy broccoli flavor.
Course: Soup
Cuisine: American
Servings: 4
Author: Don't Sweat The Recipe
  • one bunch of Fresh Broccoli (a few cups of chopped florets)
  • 2 cups Chicken (or vegetable broth)
  • 1 1/2 cups sharp cheddar cheese (plus extra for topping)
  • 1 cup Shredded Carrots
  • 1 small Onion, chopped
  • 1 Garlic clove, minced
  • 1 cup Half and Half, room temperature
  • 3 Tbsp All-Purpose Flour
  • 3 Tbsp Butter
  • 1 Bay Leaf
  • 1/8 tsp Ground Nutmeg
  • 1/4 tsp Dried Basil
  • 1/8 tsp Cayenne Pepper (optional)
  • Salt and Pepper to taste
  1. Dice the onion small, mince the garlic, and shred the carrots.

  2. For the broccoli, chop 2/3 of it into tiny florets [just cut off as much stem as you can and it'll fall apart in the pot] and then take the remaining 1/3 and give it a rough chop so you have a few large pieces to add to the soup. (optional)
  3. Add your veggie broth to a pot over medium-high heat, add 2/3 of your broccoli [about 2 cups of florets] as well as your onion, garlic, carrots, and bay leaf. Simmer on medium, covered, for about 15-20 minutes or until the vegetables are tender.
  4. Start your roux when the vegetables are almost done: In a large pot, melt 3 tablespoons of butter over medium heat. Once melted, slowly add 3 tablespoons of flour as you whisk constantly. Cook the roux about 2 minutes to remove the flour taste.
  5. Slowly pour the broth from your vegetables into the roux and whisk to incorporate.
  6. Remove the bay leaf from the vegetables. Next, pour the vegetables into the roux/broth mixture and slowly stir in 1 cup of room temperature half and half.
  7. Turn the burner to very low heat.
  8. Season with the above herbs and spices.
  9. Add the cheese in small batches until all melted.
  10. Add salt & pepper to taste.
Extra Broccoli:
  1. Blanch in boiling water or steam in your microwave. Add to the soup.
  2. Garnish with extra cheese, if desired.

Broccoli Cheese Soup - So easy to prepare and so full of cheesy broccoli flavor.



  1. Reply

    I’d say that makes you a nice parent, not a sucker!

    Looks yummy, pinned!

    Visiting via What’d You Do This Weekend blog hop!

  2. Reply

    This looks lovely, perfect for these colder days

    1. Reply

      Yes, Alison it’s a regular menu item in our house during the cold weather months.

  3. Reply

    Oh this looks delicious! Thanks for linking up to #tastytuesdays x

    1. Reply

      Thank you!

  4. Reply

    My daughter loves the broccoli cheese soup at Panera. I will have to try this recipe!

    1. Reply

      Then she will love this soup! Thanks for stopping by and have a great Thanksgiving!

  5. Reply

    This looks and sounds so good. I love soups, especially at this time of year x #TastyTuesdays

    1. Reply

      Thank you Kirsty!

  6. Reply

    Yum! I love broccoli cheese soup!

  7. Reply

    I found you through While I am Waiting’s link party. This sounds so good! I am always looking for new soup recipes; I pinned this for later!

    1. Reply

      Thank you and I hope you enjoy it!

  8. Reply

    Yum! I’d love to try your recipe! Pinning!
    Thank you for sharing with us at Brag About It!

  9. Reply

    This looks so delicious! – I think we will give this one a go since it’s packed full of veg for the kids (and big kids ;p) coming at you from the life loving linky, (i also pinned the recipe because it looked so tasty!)

    1. Reply

      Thank you Charlotte!

  10. Reply

    Broccoli Cheese Soup is one of my Favorites. I love that you added all these different spices. Pinned:)

    1. Reply

      Thank you for stopping by Ilka!

  11. Reply

    Broccoli Cheese is one of my favorites too, this looks delicious! Thanks for sharing at What’d You Do This Weekend?!

  12. Reply

    Oh what an awesome dish! That’s pretty much how I make this comforting soup too. So glad you shared with us at Weekend Potluck. MMMM!

    1. Reply

      Thank you!

  13. Reply

    YUM! This looks really delicious! I’m not a broccoli person because of the texture, so I love any dish where I can add them and not feel them… if that makes sense, haha. Thanks for sharing with the Wednesday Showcase!

    1. Reply

      hehe Thanks Cristina!

  14. Reply

    This looks so thick and yummy. I love soup like this. My only concern would be if it was quite calorific/high in fat because of the cheese. Any ideas on that one? I suppose I could substitute the cheddar for half fat. I love the idea of this though. Cheese and broccoli, you can’t go wrong.

    Sally @ Life Loving

    1. Reply

      I suppose you could use low fat cheese and fat free half and half. Couldn’t hurt to try.

  15. Reply

    This looks so heavenly! Thanks so much for sharing your recipe with us at Merry Monday.

    1. Reply

      Thank you Sherry!

  16. Reply

    That looks delicious (I’m getting hungry the more I hang around your blog…) Your daughter is one lucky girl! Thanks for stopping at Your Inspired Design!

    1. Reply

      Thank you Holly!

  17. Reply

    No cans?! Count me in! I enjoy making and {eating} meals from scratch. I remember eating broccoli cheese soup my sister used to make when I was a kid and I loved it! I need to try yours out, especially with the addition of the carrots. Can you taste the carrots in it? Thanks for linking up your recipe at Talented Tuesday.

    1. Reply

      Hi AJ, no you can’t taste the carrots. It just adds a little different texture. Thank you!

  18. Reply

    Oh this would be great for the kids. Thank you so much for linking up to Share With Me. #sharewithme

  19. Reply

    Wow this looks so good! I always associate broccoli and cheddar soup with Christmas! Thanks so much for entering #festivefoodfriday!

    1. Reply

      Thank you Kerry!

  20. Reply

    Looks fabulous! Thanks so much for sharing with us at Weekend Potluck. Please come back again soon.

  21. Reply

    I love warming, flavourful soups like this, especially this time of year! Thank you for sharing your Broccoli Cheese Soup with us at the Hearth and Soul Hop.

  22. Reply

    Thank you for all your recipes. I have tried lots of them and every one that I have tried is so good.

    1. Reply

      Thank you Pat!

Leave a Reply

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