Broccoli Cheddar Soup is such an easy dinner recipe! Comforting and perfect, it is better than any bowl you will get at a restaurant.
The most popular recipe on this website is my Slow Cooker Broccoli Cheddar Soup. Since first publishing it in the fall of 2016, it has been viewed several million times and has so many 5 star reviews. It is a winner for sure!
This stove-top version is a faster spin on that fantastic recipe and is perfect for a quick dinner. I love comfort food that doesn’t take all day to make. I’m obsessed with Panera’s Broccoli Cheddar Soup, and I would argue that this is even better.
It’s a cold, windy, rainy day and what better menu for dinner than broccoli cheese soup. I made exactly as stated, elected to purée with my immersion blender. It is delicious, no changes, which for me is unusual.
How to make Broccoli Cheddar Soup
This is a brief overview of this delicious soup. For the full recipe with all of the measurements see the recipe card at the bottom of the post.
- Sauté the vegetables. Start by melting some butter and sautéing carrots and onions in it.
- Make a roux. Whisk flour into the butter to create the thickening agent for the soup. You can read more about this below.
- Add the chicken stock. The key to this step is to do it slowly. You want to add about a tablespoon at a time to start and more as you go. While you are going t slowly, the whole process will take about a minute total.
- Simmer the soup and cook the broccoli. Once all the stock is added, bring the soup to a simmer and add the broccoli, cooking for 15 minutes or until tender.
- Finish off the soup. If you want a less chunky soup, remove a little at this point (one or two cups) and blend it. Stir in the half and half, and let the soup heat through. Add in the cheddar cheese.
Cheese for Broccoli Cheddar Soup
You will notice that for this broccoli cheese soup recipe I use mild cheddar cheese. I find that it pairs really well with the other ingredients in the soup. It is delicious without over-powering the veggies. That being said, if you really crave that distinct cheddar flavor, use a medium or sharp cheddar cheese.
Making a Roux
The thing that keeps this soup so creamy and perfect is the roux we add. A roux is the combination of a fat, in this case butter, and flour. The fat coats the flour and keeps it suspended in the liquid.
After adding the flour to the fat, you slowly add the liquid. The key is to do this slowly, just a little at a time to start. The more you add the more quickly you can go on, and the whole process should only take about a minute total.
Making it Gluten-Free
This soup can be made gluten free by changing out the all purpose flour for a gluten free flour. I have found that while it works, the soup is just slightly less creamy than when you use all purpose flour. It is still absolutely delicious and a great way to enjoy this soup if you cannot eat gluten.
Make it Vegetarian
Chicken stock is a really simple way to add depth of flavor to a recipe. It gives soup a taste as though it has been simmering on the stovetop all day. That being said, you can absolutely make this recipe vegetarian by swapping the chicken stock for votable stock.
Shredding Cheese for Broccoli Soup
I’m going to hop right up on my soap box again and urge you to buy a block of cheddar cheese to make this recipe. Pre-shredded cheese is great for tossing on top of a taco, but it is coated in preservatives that make it difficult to melt. If you want a cheese that will melt well, buy a block and take the extra two minutes to shred 2 cups.
Half and Half
Half and half is a product commonly used in the United States that is made up of half whole milk and halve heavy cream. In the UK, it is often known as half cream. I love using half and half in this recipe because you get all the creaminess of heavy cream with less of the fat.
Storing
You can store this soup, once cooled, in an airtight container in your refrigerator. It will keep for four days.
Freezing
You can freeze this broccoli cheddar soup. I recommend freezing it in individual portions in containers that allow for it to expand as it freezes.
While it can be frozen, you will likely face a little bit of separation when it thaws and reheats. It will still taste delicious and will be safe to eat.
Reheating
This soup reheats best in a small saucepan over low heat, while you stir it intermittently.
If you chose to microwave it, do so at half power. Stir it after about a minute and a half and then put it back in for short intervals until warmed through.
What to Serve with Broccoli Cheddar Soup
I think this broccoli cheddar soup recipe is great on its own, but if you are looking to round this out with sides, here are a few ideas:
- These Dinner Rolls would be great to dip in it. I love that they only take an hour.
- If you are hosting a lunch, Greek Quinoa Salad would be a great option to put out with this soup.
- And we always love my Roasted Baby Potatoes.
If you make this or any of my other recipes, leave me a comment and let me know what you think!
Broccoli Cheddar Soup
Ingredients
- 3 tablespoons unsalted butter
- 2 cups shredded carrot about two medium carrots
- 1 small yellow onion diced
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/8 tsp nutmeg
- 1/3 cup all purpose flour
- 6 cups chicken broth or vegetable broth (see note in the post)
- 4 cups broccoli florets (I needed about 1 1/2 pounds of broccoli heads to get four cups)
- 2 cups mild cheddar cheese shredded
- 1 1/2 cups half and half
Instructions
- Melt the butter in a large pot over medium heat. Add the onions and carrots. Season with salt, pepper, and nutmeg. Sauté for three to four minutes or until the onions are tender.
- Whisk in the flour, and cook for about 30 seconds
- Very slowly pour in the chicken stock. Add about two tablespoons at a time, fully whisking it in and combining it before adding more. As you add more, you will be able to add it more quickly.
- Stir in the broccoli, bring to a simmer, and cook for 15 minutes or until the broccoli is soft and tender.
- Optional: Remove some of the soup and blend it for a less chunky soup.
- Stir in the half and half and allow the soup to warm through.
- Stir in the cheddar cheese until it is fully melted and combined into the soup.
Bonnie says
Made this yesterday and it was so delicious! The only thing I did differently was I didn’t have any fresh broccoli, so I added two, 12 oz. bags of unfrozen broccoli, chopped into smaller pieces.
I’m so happy you liked it Bonnie!
Vicki J Rice says
I want to tell you, I am 74 years old and have been married for 56 years and let me tell you I welcome your recipes. I am so sick and tired of my recipes after all these years. Lol So thank you so much. Sincerely, Vicki
Well this is a much appreciated comment this morning. Thank you so much Vicky!
Heather says
Please tell me what half and half is.
I plan on making this as soon as I find out.
Thank you
Heather
Half and half is half heavy cream and half whole milk. In the UK it is known as Half Cream.
Marie says
It’s a cold, windy, rainy day and what better menu for dinner than broccoli cheese soup. I made exactly as stated, elected to purée with my immersion blender. It is delicious, no changes, which for me is unusual. Having BLT’s and warm apple crisp. YUM, YUM. Thank you.
I’m so happy you liked it!
Terri says
Made this on a whim and love it… it was quick and easy and so delicious.
I’m so glad you liked it!
Dot says
Many years ago I had the most delicious cream soup in a fine restaurant. I can’t remember exactly which one it was. I asked the chef for the recipe and he smiled and said, “the secret to the best cream soups is nutmeg”. Looking at your broccoli and cheese soup recipe and seeing the nutmeg ingredient really impressed me. I can’t wait to make this. Thank you so much
I hope you enjoy it!
Mary L says
This broccoli soup is delicious, perfect to warm us up on this 20 degree day.
I’m so glad you liked it!
Jean C. says
So disappointed in this recipe. I followed directions as given except for adding one clove of garlic. It is so blah, what a waste of time and money. Now I have a big pot of something I’d like to salvage to make it edible, but how???? At the prices of food I can’t afford, as a senior on limited income, to just dump it.
I’m so sorry that you didn’t like this, I’ve gotten such different feedback from other readers. Without me being there, it’s hard for me to know what went wrong. The garlic definitely adds some flavor, and without it, I probably would have added some other seasoning. It’s also possible that it needed just a pinch more of salt and pepper. Those can make a big difference.
Pat says
I have never made broccoli cheese soup before but had a bunch of left over steamed broccoli and love soup so I thought I would give this a try since it appeared fairly simple. I’m so glad I did!! It was so good and I will put this on my list to make again. Thanks so much for the clear direction and easy recipe!
I’m so glad you enjoyed it!
Heritage says
Hello,
Curious about one thing: wondering why the crockpot version has 4 cups of broth and this stove top have 6 cups of stock. All the rest of the ingredients are the same? Do you lose 2 whole cups boiling and simmering on the stove?
Yup! You lose a significant amount of liquid in simmering.