I made some Perfect Broccoli Cheese Soup for your soul (and your soul, and your soul, and your soul!) Sorry, having an Oprah moment here.
I feel like I can call this Broccoli Cheese Soup perfect because I know what un-perfect Broccoli Cheese Soup tastes like. My first attempt at making this creamy, cozy soup was when I was 13 years old. I stood at the stove with my perm, big bangs, glasses and stretchy pants (just painting you a picture here,) rubbed my hands together in anticipation and exclaimed, let’s do this!
I don’t remember where the recipe came from but it didn’t even call for milk or cream. The more likely explanation is that my novice-chef-self glossed over that rather significant portion of the ingredient list but I digress. I boiled my broth, added my broccoli, then dumped in a truckload of cheese. What could go wrong?
Uh, everything.
Instead of morphing into a thick and luxurious soup, the cheese turned into a previously unknown substance, wrapping its stringy tentacles around the broccoli crowns before descending to the bottom of the pot to its final resting place as an inedible, broccoli-studded orange blob. I’ll never forget it.
All is not lost, however, because nearly two decades later I stepped back up to the proverbial plate and, after a few tries, made the perfect batch of Broccoli Cheese Soup just in time for the start of soup season!
The key to perfect Broccoli Cheese Soup is timing and temperature – I’ll show you how. Oh and freshly grated cheese, and milk, not cream. That’s right, heavy cream is not necessary. Pinky swear!
Tips for Making Perfect Broccoli Cheese Soup
- Use whatever milk you’ve got on hand but know that I achieved thick and creamy Broccoli Cheese Soup perfection with skim milk. Yes, you heard that right. No heavy cream needed.
- This recipe works best with freshly grated cheddar cheese. Pre-grated cheese is coated in anti-cakers which means it won’t melt as smoothly.
- When it’s time to add the cheese into the soup, sprinkle it in in batches, stirring until each batch is melted before adding the next batch, vs dumping it all in at once. This will ensure there are no clumps in the final soup.
- The temperature you cook the soup at is key to making sure it doesn’t end up grainy or curdled. Medium heat is best for dairy-based soups.
How to Make It:
Start by melting 3 Tablespoons butter in a large soup pot or Dutch Oven over medium heat then add 1 large grated carrot and 1 large chopped shallot. Season with salt and pepper then saute until the carrots are tender, 3-5 minutes.
Sprinkle in 3 Tablespoons gluten-free flour then whisk to form a paste and cook for 1 minute.
Next, slowly pour in 3 cups gluten-free chicken broth while whisking constantly to avoid lumps. Once everything is nice and smooth, add 2 cups milk. Again, use whatever you’ve got on hand – I used skim milk. Turn the heat up just slightly to bring the broth to a bubble (not a rolling boil,) stirring occasionally, then turn the heat back down to medium and simmer for 10 minutes.
Meanwhile, measure out 3 cups fresh broccoli florets chopped small.
Add the broccoli to the soup then simmer for 20 minutes, stirring occasionally, or until the broccoli is tender.
Remove the pot from the heat then add 8oz freshly shredded sharp cheddar cheese in three batches, stirring until completely smooth before adding the next batch. Let each batch slowly melt before adding the next to make sure there’s no clumping whatsoever.
Now, I happen to like bigger hunks of broccoli bobbing in my Broccoli Cheese Soup but if you like yours a little more smooth, take a potato masher to the soup and mash until you get the texture you like. Taste and adjust salt and pepper if necessary. I like TONS of fresh cracked black pepper in my Perfect Broccoli Cheese Soup!
Ladle the Broccoli Cheese Soup into bowls then top with a bit more shredded cheddar cheese and dig in. Like I said…perfect! Thick, creamy – total comfort food – enjoy!
Similar Recipes:
- Crock Pot Broccoli-Cheddar Potato Soup >
- Healthy Cheeseburger Soup >
- Cheesy Ham and Potato Soup >
- Gluten Free French Onion Soup >
free email bonus!
5 Day Clean Eating Guide
Fresh and craveable recipes + healthy eating tips!
Perfect Broccoli Cheese Soup
Description
Perfect Broccoli Cheese Soup is perfectly thick, creamy, and cheesy. The ultimate comfort food!
Ingredients
- 3 Tablespoons butter
- 1 large carrot, shredded
- 1 large shallot, chopped
- salt and pepper
- 3 Tablespoons gluten-free flour (I like Domata or Bob's Red Mill Gluten-Free Sweet Rice Flour)
- 3 cups gluten-free vegetable or chicken broth
- 2 cups milk (I used skim)
- 3 cups small-chopped fresh broccoli florets
- 8oz freshly shredded sharp cheddar cheese, plus more for serving
Directions
- Melt butter in a large soup pot or Dutch Oven over medium heat then add carrots and shallot, season with salt and pepper, and then saute until carrots are tender, 3-5 minutes.
- Sprinkle in flour then whisk to combine and cook while whisking for 1 minute. Slowly stream in chicken broth while whisking constantly to avoid lumps (I add a big splash at a time then whisk until smooth before adding more.) Add milk then season with salt and pepper and then turn heat up to medium-high to bring soup to a simmer. Turn heat down to medium then simmer for 10 minutes, stirring occasionally.
- Add broccoli florets to pot then simmer for 20 more minutes, or until broccoli is tender. Remove pot from heat then add cheese in three batches, stirring until completely smooth before adding the next batch. Mash florets slightly with a potato masher to reach desired texture – this is optional. Taste soup then add salt and pepper if necessary and then ladle into bowls and serve with shredded cheese on top.
- NOTE: I do not recommend freezing this soup.
This recipe is courtesy of Iowa Girl Eats, http://iowagirleats.com.
[…] Perfect Broccoli Cheese Soup – Iowa Girl Eats – Perfect Broccoli Cheese Soup is perfectly thick, creamy, and cheesy. The ultimate comfort food!… […]
I just made this and you are genius! This is about as perfect as it gets. Perfect for winter. The only thing I added was a cooked potato mashed as a thickener.
I’m glad I found your blog. Looking forward to more of your recipes.
[…] adapted from Iowa Girl Eats […]
I’ve made this soup several times and it is delicious! I like to chop the broccoli pretty small and I add about 4 carrots chopped small. I do also add garlic and onion powder bc I just cant help it. I add it to EVERYTHING! lol I would like to tell people the key to reheating this soup is to do it very slow. Like 15-20 sec in the microwave then stir and keep on until its hot. It takes longer but it keeps it from separating. I havent tried reheating on the stove but if you do keep it on low and dont rush it! This is the most delicious broccoli and cheese soup and really easy to make!
I’m so glad you love the soup, Jess, and great tip about reheating! I will definitely try that!
Wondering if this recipe can be made for large party by simply multiplying everything and cooking in a large restaurant size pot. Have you every made a large batch? It sounds so good and I’ve been asked to bring Broccoli Cheese Soup this weekend. Also, will it be okay to use my immersion blender to make it smooth. Your thoughts would be appreciated.
Hi Mel! I think you could double the recipe and everything would still turn out great. An immersion blender would work great too!
[…] Complicated full version: http://iowagirleats.com/2014/09/22/perfect-broccoli-cheese-soup/ […]
Thank you for the awesome recipe. This was the most delicious soup that I have ever had. Wishing now that I had made a double batch.
Thank you for this recipe, it got raves from the whole family. We’ll definitely have this over and over!
Delicious recipe! My family ate it up, even my 4 year old loved it! Will definitely be making this one again. Thanks for sharing!
This soup is amazing! So easy it’s become a staple in our house
[…] Perfect Broccoli Cheese Soup […]
Hey there, this looks good but the V (for vegetarian) is a bit misleading as this recipe calls for chicken stock. I don’t see a substitution listed so it’d be best if you either remove the V or add something like “or vegetable stock” to keep it as precise as possible. Thanks
Great catch, thank you Andrea!
Hello! I’m making the soup now and am wondering if you ever use the lid when you simmer. The soup is pretty thick right now so am wondering if I should use the lid to maintain some of the moisture because it has to simmer for 20 more minutes. Thanks! :)
You could definitely do that, or if the soup has thickened enough you don’t need to simmer for the entire time. I hope you loved it!
What is your trick to chop broccoli quickly?
No trick for broccoli, unfortunately! You could also send the florets through your food processor for a couple pulses to quicken things up!
Every time I make this my soup always curdles with the cheese! Super frustrating! Any suggestions? Otherwise great recipe!
I’m sorry to hear that, Jackie! My suggestions are to use freshly grated cheese versus pre-grated, be sure you’re only sprinkling in about 1/2 cup cheese and stirring until completely melted before adding the next batch, and making sure the soup is off the heat when adding the cheese. I hope this helps!!
Love your recipe! Could I add small chunks of potatoes?
This is the best!!!
Can this be put in a crock pot after stove-top preparation? We have a soup group at work and I’d love to bring this in.
[…] are so many options for soups, here a few of my favs: Broccoli Cheese Soup, Loaded Baked Potato Soup, Chicken Pot Pie Soup, Chicken Tortilla […]
[…] Perfect Broccoli Cheese Soup with Garlic […]
Hi, I have made the broccoli cheese soup and at the dinner table, it was fantastic. I saved some for lunch the next day and it was totally gritty and had separated. Was the microwave the culprit? I’d really like to try this again…. So what do they mean by American cheese (Velveeta)> I am Canadian and use shredded good cheddar… Thank you!
Hmm, that is odd, Cathy! Sometimes if milk-based soups are heated too quickly they can separate. If you try it again I’d either warm on 50% power OR slowly warm through in a saucepan. American velveeta is a processed cheese product – mostly all oils – I think very little if any actual cheese. Stick with the good shredded cheddar! ;)
This soup looks fantastic! Husband and I looooove broccoli cheddar soup, so this is on the menu for the first cool day we get. One question: on the cheese, is that an 8oz brick, shredded–or 8oz after shredding?
It would be the same since they’re both 8oz. :) 8oz of shredded cheese is usually around 2 cups of shredded cheese if you’re looking for a measurement vs weight!
LOL….Of course, they both equal 8oz–sorry, I still have Monday brain! The second was what I meant, as in, was it 8oz by weight, or as in 1 cup. :)
This soup is so creamy I absolutely Love it
Can you make this in the crockpot?
I made this last night and it was really good. I did a lot of searching, trying to find a recipe that didn’t call for heavy cream and didn’t require an immersion blender. I was just about to give up when I found this.
A couple of substitutions that I made:
I used an onion instead of a shallot. I used a whole medium sized onion. I made a note to use a 1/2 an onion next time. I love onion but it was a little much for the other members of my family.
I used Almond Milk instead of Milk Milk. Just because that’s what my wife drinks and that is what we have.
I also used half chicken broth and half vegetable broth, again, because that is what we had.
I also used regular flour, since we are Gluten Tolerant.
Thank you so much. I am looking forward to lunch today. Yum!
I refrigerated the soup and it separated when I warmed it up. Any suggestions? The flavor is good, but I’ve lost the texture. Sad face.
Fantastic! I like mine think so I added some cooked rice. This is so versatile. Another winner!!
My husband and I loved this soup! It reheats well, also.
So glad to hear that, Jeanne! Thank you so much for your feedback and recipe rating!
BEST broccoli cheese soup!!! Definitely a keeper!!
So YUMMY!! And easy to prepare!!!
Kristin! I have not reached out in forever but I just wanted to say I made this soup last night and WOW – it was so so good! Best Broccoli cheese soup I’ve ever had and super easy to make with your instructions. You are a gem and you have a lovely family.