Broccoli Cheese Soup

This classic, creamy, Broccoli Cheese Soup is the ultimate comfort food that's deliciously packed with fresh broccoli, other vegetables, and lots of cheese.
5 from 3 votes
1
Comments
Jump to Recipe
Jump to Video

This classic, creamy, Broccoli Cheese Soup is the ultimate comfort food that’s deliciously packed with fresh broccoli and other vegetables. This cheesy soup is fast and easy to prepare and full of flavor from sharp cheddar cheese and seasoning.

spooning some of the broccoli cheese soup from a bowl

Sorry, Panera… This homemade soup is way better than yours! I know there are plenty of Panera fans out there who may try to disagree, but it’s true. This broccoli cheese soup, made with fresh broccoli and grated cheddar cheese, is so rich, creamy, and decadent. Every bite will make you hum a happy tune.

Just in time for the chilly seasons, this easy to make, classic soup is sure to warm you and fill you up. All of the ingredients are also simple and easy to find at any store. It will take you just a little over 30 minutes to prepare, and kid friendly!

This soup is a great way to sneak some veggies into your diet. I know plenty of picky eaters out there who will eat broccoli if it’s mixed in with creamy cheddar cheese soup. It’s not just broccoli that’s in there, either – there are also plenty of carrots! You can also make my bacon broccoli cheese version for them.

labeled ingredients to make broccoli cheese soup on wooden background.

How to Make Broccoli Cheese Soup

  • Steam Broccoli: It’s super fast and easy to steam it in the microwave, which helps on busy weekday afternoons. Dice the florets and spread them on a large, microwave-safe plate.
  • Add a little water to the bottom, cover with a microwave lid, and cook it for a minute or two. Set steamed broccoli aside.
collage of two images of sautéing veggies and adding flour in a large pot.
  • Preheat a Dutch oven over medium heat and melt the butter. Add carrots, broccoli stems, and onions to the melted butter and cook until soft and starts to get golden brown.
  • Add the garlic and sauté until fragrant. Then, sprinkle flour over everything and stir to mix. Continue to stir and pour in the chicken stock, milk, and add seasonings.
collage of three images of adding liquids and seasoning to the broccoli cheese soup.
  • Let the creamy broth heat through first and then lower the heat and start to add the grated cheddar cheese, one handful at a time. Keep slowly stirring as you add the cheese.
  • Once cheese is smooth and melted, add the broccoli and heavy cream. Stir to combine everything and cook for just a few minutes, making sure everything is heated through.
  • PRO TIP: don’t cook too long after adding cheese and cream and DO NOT bring the soup to boil. Boiling and cooking too long after adding cheese and cream will cause it to separate.
collage of two images of adding broccoli and stirring the broccoli cheese soup.

Recipe FAQs

Can I use frozen broccoli?

Yes, absolutely! While it’s best to use fresh broccoli, whether it’s a bunch or just florets, you can still use frozen broccoli if you’d like. Just make sure the broccoli is fully thawed.

The good thing about using frozen broccoli is that it’s softer so you don’t need to steam it, just cook it in soup a few extra minutes. Make sure to strain off all the accumulated liquids before chopping it and adding it to the soup, and it’ll be good to go.

Can I freeze broccoli cheese soup?

Please note that broccoli cheese soup does not freeze well! There is whole milk and cream in the soup, so it will not freeze and thaw well.

broccoli cheese soup inside a white and tan bowl on a small plate

Storing and Reheating

Store leftover soup in an airtight food storage container for up to 3 days in the refrigerator.

The best way to reheat a soup like this is on stove top in a small sauce pot over medium-low heat. To reheat, you can use microwave if needed, but do it in a few second intervals and stir in between.

Try More Comforting Soup Recipes

PIN THIS RECIPE FOR LATER

DID YOU MAKE THIS RECIPE? PLEASE leave a 🌟 star rating! Let me know how you liked it by leaving the 📝 comment below or share and tag me on social media @willcookforsmiles. DON’T FORGET to subscribe to my newsletter!

Broccoli Cheese Soup Recipe

This classic, creamy, Broccoli Cheese Soup is the ultimate comfort food that's deliciously packed with fresh broccoli, other vegetables, and lots of cheese.
5 from 3 votes
Print Video Rate
Course: Main Course, Soup
Cuisine: American
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4
Calories: 818kcal
Author: Lyuba Brooke

Ingredients

  • 3 tbsp unsalted butter
  • 1/2 yellow onion
  • 1-2 medium carrots to taste
  • 1/2 cup diced broccoli stems optional
  • 3-4 garlic cloves
  • 1/3 cup all purpose flour can also use gluten free flour
  • 2 cups chicken or vegetable stock
  • 1 cup whole milk
  • 1 cup heavy whipping cream
  • 14 oz sharp cheddar cheese block grated
  • 14-16 oz broccoli florets
  • 1 tsp garlic powder
  • 1 tsp paprika
  • 1/2 tsp crushed red pepper flakes
  • salt
  • black pepper

Instructions

Prepare the Broccoli:

  • Easy and fast way to steam broccoli is in the microwave. Dice broccoli and spread it in one even layer on a large plate. Add about a tablespoon of water to the plate. (If you have a microwave steam bowl with a lid, that’s perfect.)
    I use a microwave plate cover but if you don’t have one, you can use another deep plate turned upside down to cover with just leave a little crack for steam.
  • Microwave for about a minute and a half and set aside. 
  • No microwave? No problem. You can steam broccoli in a steamer on the stove-top. It will take a little longer but it's a good option.
  • Note: if you got a broccoli bunch, you can dice some of the broccoli stems and sauté it with onions and carrots for more broccoli flavor.

Make the Soup:

  • Preheat the Dutch oven over medium heat and add butter. Let butter melt and add diced onion and carrots (and diced broccoli stems if using). Let it cook, stirring once in a while, until softens and starts to get golden-brown.
  • Add minced garlic, stir and sauté until garlic is fragrant.
  • Sprinkle flour over the veggies and stir to mix. Pour in the chicken stock as you slowly stir the veggies and then pour in the milk and add seasoning.
  • Heat the creamy broth through first, then lower the heat to medium-low. Then, start adding grated cheddar cheese one handful at a time as you stir slowly.
  • Add steamed broccoli and heavy whipping cream. Stir and let it cook for just a couple of minutes over medium-low heat. Take off heat.
  • PRO TIP: don’t cook too long after adding cheese and cream and DO NOT bring the soup to boil. Boiling and cooking too long after adding cheese and cream will cause it to separate.

Video

Notes

  • CheeseSharp cheddar cheese freshly grated off the block always provides the best flavor for this soup. Make sure to get block of cheese and grate it yourself! You can use a combination of white and orange or one or the other.
  • Broccoli – it’s best to use fresh broccoli. You can get a bag already cut into florets or get a couple of bunches and cut it yourself.
  • Gluten free notes: to make this broccoli cheese soup gluten free, you simply substitute the all purpose flour for the gluten free all purpose flour.
  • Substituting heavy whipping cream: While a combination of whole milk and heavy whipping cream will give you the best rich and creamy consistency, you can use something else. You can use half and half instead of heavy whipping cream, just make sure it is unflavored.
  • Do not boil: remember, after adding milk, cream, and cheese, don’t let the soup boil. After adding milk, you can simmer it gently over medium-low heat and especially after adding heavy whipping cream and cheese, cook over medium-low or lower heat. 

Nutrition

Calories: 818kcal | Carbohydrates: 24g | Protein: 35g | Fat: 67g | Saturated Fat: 41g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 19g | Trans Fat: 1g | Cholesterol: 214mg | Sodium: 750mg | Potassium: 762mg | Fiber: 4g | Sugar: 7g | Vitamin A: 5467IU | Vitamin C: 102mg | Calcium: 896mg | Iron: 2mg
Tried this recipe?Mention @willcookforsmiles or tag #willcookforsmiles!

Originally published on Will Cook For Smiles in November, 2021.

Categories:

, , , , ,

All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe.
Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have variations.

5 from 3 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating




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

One Comment

  1. Kate Morgan says:

    5 stars
    Thanks for a great recipe. Absolutely loved this soup! Only change I made was substituting light cream for the heavy cream. So delicious and comforting on a cold winter day in Canada like today.😋

More Recipes...