Best Broccoli Cheese Soup

Jump to Recipe ▼
Reader Rating
Total Time 30 minutes

This post may contain affiliate links. Please read our disclosure policy.

You’re only 30 minutes away from eating the best broccoli cheddar cheese soup and it all starts with some fresh broccoli, sharp cheddar cheese, and a handful of pantry ingredients. This is the only cheesy broccoli soup recipe you’ll ever need!

After enjoying this soup check out my Panera Bread Cheddar Broccoli Soup Copycat, Tortellini Soup with Sausage and Spinach, and Lemon Chicken Orzo Soup.

top view of a pair of hands holding a bowl of broccoli cheese soup with a spoon.

A lot of restaurants have broccoli cheese soup on their menus and, while it’s delicious, it’s also not that great for you and I know I can make a better version of just about anything at home, where I can control my own ingredients. 

Although creamier soups tend to have more fat and not be, well, as healthy for you, I actually prefer this version with the fat free half and half. And as for the broccoli — the smaller the pieces, the better. You want to get little pieces of broccoli in every bite, you know? 

Why This Recipe Works 

Broccoli – That’s a no-brainer, right? Of course there would be no easy broccoli cheddar soup without broccoli, but the point here is that you can use any kind! I will cut up my own if I have the time, but you can also use frozen, chopped broccoli in a pinch. Or purchase broccoli pre-cut in the produce section of the grocery. A lot of times it’s easier to throw in something that’s already been pre-cut for you.

Panera Bread copycat – I am all about the copycat recipes and this broccoli cheese soup recipe is JUST like the yummy version they sell at Panera Bread – and healthier too! 

Easy – It’s so very easy to make this soup. Just 30 minutes is all you need to have a hearty bowl of broccoli cheddar soup ready for you on those cold evenings when nothing but soup will do. 

Freezes well – Are you the type of cook that likes to make big batches of everything and freeze for those dinners you don’t want to cook or are on the go? Me too! And this easy broccoli cheddar soup recipe is perfect for freezing. Let the soup cool completely before transferring to freezer-safe containers. When you’re ready to eat it, thaw in the fridge and then reheat in a stock pot. Be sure to stir often while it’s reheating to mix all the ingredients back together. 

broccoli cheese soup with a spoon in a bowl with another bowl of soup in the background.

Here’s How You Make It

Making this broccoli cheese soup recipe couldn’t be easier! 

  1. First, melt the butter and then add the garlic in a large stock pot. Sauté the garlic for 1-2 minutes or until it begins to brown slightly (make sure it doesn’t burn). Then, add the onion powder and flour and stir until the mixture clumps together and there are no more streaks of white flour. 
  2. Now add the broth in slowly, whisking as you go. Then do the same with the half and half. Bring the soup to a boil, then add the broccoli and continue to boil till the broccoli is tender. 
  3. Finally, stir in the pepper, salt, and both cheeses. When these are melted, taste and add more salt and pepper if you like. Serve with more cheese on top! 
a hand lifting a serving spoon of broccoli cheese soup from a pot of soup.

How to Cook Broccoli 

Steamed. There are three ways to go about steaming broccoli. The first is purchase one of the steam-in-bag microwaveable bags of broccoli and follow the directions on the bag. The second is to put it in a microwave-safe dish, with a lid. Add a couple tablespoons of water to the broccoli and steam it in the microwave on high for about 3-4 minutes. Check for doneness, stir, and microwave in 1–2-minute increments until you’ve reached desired doneness.

Or you can steam it on the stovetop. Add about half a cup of water to the bottom of a large sauce pot. Put the chopped broccoli into a steamer basket and put the basket into the pot. Cover and steam for 5-7 minutes, or until desired doneness is achieved.

Sautee. Add cooking oil to a stainless steel or cast-iron skillet or wok and turn the burner on high. Add your broccoli and toss, until they start to turn brown. Add in your favorite sauces or deglaze with white wine, stock, lemon juice, or vinegar, etc. until the broccoli is tender yet still a little firm.

Roasted. Add cut broccoli to an oven-safe baking dish or cookie tray (the ones with sides). Preheat oven to 425. Coat your broccoli with oil, spices, and an acid, like I did in this Roasted Lemon Garlic Broccoli & Cauliflower. Add your veggies in one layer to your pan or tray. Sprinkle with Parmesan, if desired, and cook for 15-20 minutes until the broccoli can be pierced with a fork and starts to brown.

Puree. This method is great for soups that call for pureed veggies. First, cook your broccoli in chicken or vegetable broth until it’s nice and tender. Add the broccoli and broth to a blender (be sure to leave an opening in the lid and cover loosely with a towel when blending) or use an immersion blender to puree the mixture until it’s nice and creamy.

top view of broccoli cheese soup with a spoon in a bowl with another bowl of soup on the side.

Expert Tips 

  • Grate cheese from a block! Cheese that comes pre-shredded is tossed in a powdered coating that causes it to melt differently than fresh-grated cheese and will give your soup a gritty texture. Freshly grated cheese is the way to go. 
  • I love using fat free half and half, but if you want a richer soup, swap out 1 cup of half and half for 1 cup of heavy cream.
  • Keep your broccoli in the fridge in a loosely tied plastic bag. Don’t wash it until it’s ready to use. It should stay fresh for about 3-5 days. If you’ve purchased pre-cut broccoli or cut it yourself, you can keep it in the fridge for up to 2 days. 
top view of a pair of hands holding a bowl of broccoli cheese soup with a spoon with another bowl of soup on the side.

More Recipes You’ll Love

Cheesy, warm, hearty soups are one of my favorite ways to keep warm this winter! For more delicious soups, try my recipes for Roasted Cauliflower SoupOlive Garden Chicken Gnocchi SoupCreamy White Chicken Lasagna Soup, and Slow Cooker Cream Cheese Chicken Chili.

Did you try this cheesy broccoli soup? You rock! Please rate the recipe below!

Best Easy Ever Broccoli Cheese Soup recipe | lecremedelacrumb.com
4.97 from 31 votes

Best Ever Broccoli Cheese Soup

You’re only 30 minutes away from eating the best broccoli cheddar cheese soup and it all starts with some fresh broccoli, sharp cheddar cheese, and a handful of pantry ingredients. This is the only cheesy broccoli soup recipe you’ll ever need!
Prep: 10 minutes
Cook: 20 minutes
0 minutes
Total: 30 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 6 tablespoons butter
  • 3 teaspoons minced garlic
  • 1 teaspoon onion powder
  • ½ cup flour
  • 3 cups chicken broth
  • 4 cups half and half, I use fat free, see note
  • 4 cups fresh broccoli florets, finely chopped
  • 2 tespoons salt, or to taste
  • ½ teaspoon black pepper, or to taste
  • 2 cups freshly grated sharp cheddar cheese, see note
  • ½ cup freshly grated parmesan cheese, see note

Instructions 

  • In a large stock pot, melt butter then add garlic and saute for 1-2 minutes until browned. Add onion powder and flour and stir until mixture clumps together and there are no more streaks of flour. 
  • Gradually whisk in chicken broth, followed by half and half. Bring to a boil, add broccoli and boil until broccoli is tender. 
  • Stir in salt, pepper, cheddar cheese, and parmesan cheese. Once cheeses are completely melted, taste and add salt and pepper if needed, then serve. 

Notes

DO NOT use pre-shredded cheese, please grate cheese from a block! Cheese that comes already grated is tossed in a powdered coating that causes it to melt differently than fresh-grated cheese and will give your soup a gritty texture. Use freshly grated cheddar and parmesan cheese!
This is my favorite version using fat free half and half, sometimes for a richer soup I swap out 1 cup of half and half for 1 cup of heavy cream.

Nutrition

Calories: 712kcal | Carbohydrates: 33g | Protein: 32g | Fat: 52g | Saturated Fat: 32g | Cholesterol: 162mg | Sodium: 1535mg | Potassium: 879mg | Fiber: 3g | Sugar: 4g | Vitamin A: 2140IU | Vitamin C: 97mg | Calcium: 889mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this?Leave a star rating or comment below!
Tiffany of Creme de la Crumb in the kitchen

Welcome!

Hey there, I’m Tiffany – chef, photographer, mother, and avid taco eater. I am passionate about turning simple flavors and ingredients into tasty meals the whole family will love, with minimal prep and cleanup so there’s more time to spend eating and enjoying. Stay awhile, and help yourself to a taco or two!

More Recipes To Love

4.97 from 31 votes (22 ratings without comment)

Leave a comment

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

Recipe Rating




23 Comments

  1. Susan says:

    Hi Tiffany,
    Haven’t made it yet. This is my next project. Love broccoli, love cheese (love full-fat cream also, unfortunately).

    Q: why onion powder? I use fresh chopped onion for practically every other soup I make.

    Let you know how we liked it when I make it some time this week or next. Your carrot and coriander is on the hob at the moment.

    Sue

    1. Tiffany says:

      Onion powder delivers a more concentrated, consistent onion flavor without adding chunks or moisture, which helps keep the soup smooth. Fresh onions are about 89% water, so using them would add more liquid and change the soup’s texture. Onion powder also has a longer shelf life and is super convenient, which is handy for pantry cooking. So you can use fresh onion if you prefer but the soup won’t be as smooth.

  2. Beth says:

    5 stars
    One of the most delicious soups I’ve ever eaten! And so easy. For my fellow UK-ers, I used 2 cups single cream and 2 cups semi skimmed milk as my “half and half”. As another commenter mentioned, I also cooked chopped onion before adding the garlic. My onion granules had solidified (as usual!) so omitted that, and I probably used quite a bit more cheese than the recipe stated as I didn’t measure it. I believe all soup needs bread but this was so good I could have gone without and kept on eating the leftovers right out of the pan! Thanks for the fab recipe!

  3. Erin says:

    5 stars
    OK this soup was amazing! My husband and I each had two bowls, and now are uncomfortably stuffed. Our fault, we were hungry. I want to recommend one change that I made. I have never made a soup without a sautéed onion base. I know it called for onion powder but that’s not the same. I did add the onion powder as directed but I started the recipe by caramelizing half an onion in the 6 tablespoons of butter. Then adding the garlic then adding the onion powder and flour. This recipe is actually brilliant. You’re basically making a roux, And then adding in broth, cream, broccoli and cheese. It made me realize that I could substitute the broccoli for another vegetable because this method makes an excellent “cream of anything” soup! Anyway, it was absolutely delicious, But I think a big part of that was caramelizing onions so I recommend doing that. Otherwise I didn’t change anything else! Thank you for this winner! Oh, I also made homemade Dutch oven bread earlier in the day to go with it, and it was a perfect complement.

  4. Mari says:

    5 stars
    You wrote, “add the two cheeses….” But only one, a sharp cheddar was mentioned. What would be the other?

    1. Tiffany says:

      Grated parmesan and cheddar cheese are used in this recipe 🙂