Broccoli Cheese Soup (kid approved!)

Growing up, every single year on Mother’s Day my family would head up to Lake Geneva, Wisconsin and spend the day on Lake Michigan. The best part about the day was eating at this restaurant called Popeyes. They had the absolute best broccoli cheese soup I have ever tasted. My whole family loves it!

I have always wanted to recreate their recipe but I think that’s pretty much impossible because it’s not just a bowl of soup, it’s the atmosphere that fostered so many great memories. To be a kid again…

But…since I can’t reverse time, I’ve had to go through a lot of trial and error to find a broccoli cheese soup that was worth remaking. I’m here today to tell you that I have it!! The absolute best homemade broccoli cheese soup that even your kids will love! The original recipe came from an old friend, but I’ve doctored it up myself to make it unique to Gathered In The Kitchen and more healthy!

broccoli cheese soup1

Let me show you how to make it! It’s really quite simple!

This post may contain affiliate links, which means I’ll receive a commission if you purchase through my link, at no extra cost to you. Please read full disclosure here.

broccoli cheese soup2
broccoli cheese soup3

The secret ingredient to this recipe is to find the cutest little kiddos you can find and have them dice up your celery and broccoli! There’s something magical that this will add to your soup!

broccoli cheese soup4

In a large Dutch Oven melt a stick of butter and then add in onions and celery

broccoli cheese soup5

Once the veggies are soft, but not brown, add in the flour and stir quickly to make a roux – **do not let your flour clump up, it will be gross 

broccoli cheese soup6

Add in your chicken broth

broccoli cheese soup7

Cover and bring to a boil. If you are looking for an amazing dutch oven, I highly recommend the Emile Henry 4.2 quart Dutch Oven (mine is in the color flame). My mother-in-law bought this pot for me years ago for Christmas and it is my most used item in my kitchen. It’s fantasitc! You can use it on the stovetop, oven, freezer, fridge, and even dishwasher! The best part is, it’s not 174 pounds like most dutch ovens.

broccoli cheese soup8

Add the broccoli 

broccoli cheese soup9

Add in Half & Half – at least 2 cups but I add more depending on if the soup seems too thick and not liquid-y enough

Add garlic powder

broccoli cheese soup10
broccoli cheese soup11

Add a few handfuls of finely shredded mild cheddar cheese

Here’s trick #2: Use an hand held immersion blender. It purees everything up so kids don’t even know there’s broccoli in it!! (except  my kids LOVE broccoli so they like it either way, pureed or not)
p.s. If you do not have an immersion blender, I highly recommend my Cuisinart Smart Stick Speed Hand Blender! It’s easy to use and does a fabulous job!

broccoli cheese soup12

Top with some extra cheese (and my fav, croutons!!) and serve!

When I say that this is one of my kids most favorite meals, I’m dead serious. I make this weekly for their school lunches! No gross cold cut sandwiches from this house…only delicious, delectable, nutritious food!

Broccoli Cheese Soup (kid approved!)
Recipe Type: Soup
Author: Stephanie Bruce – Gathered In The Kitchen
Prep time:
Cook time:
Total time:
Delicious, easy to make, kid approved broccoli soup!
  • 1 whole Sweet Onion – diced
  • 4 Celery Stalks – diced
  • 1 stick of Butter
  • 1/3 Cup Flour
  • 4 Cups of Chicken Stock
  • 2+ Cups of Half & Half (depending on how thick you want it)
  • 3-4 heads of Broccoli
  • 1 tsp Garlic Powder
  • 2 Cups of Cheddar Cheese
  • Salt & Pepper to taste
  1. In a large dutch oven, melt butter and sautee the onions and celery until opaque.
  2. Add flour and stir quickly to make a roux
  3. Add chicken stock and cover with lid. Bring to a boil
  4. Add broccoli
  5. Add half & half
  6. Add garlic
  7. Add cheese
  8. Cook until broccoli is tender (about 20-30 minutes)
  9. Use an immersion blender to puree broccoli and celery
  10. Enjoy!


Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.