This easy broccoli cheese soup recipe is one of the best for a creamy, comforting meal. Make it from scratch in one pot and one hour with tender broccoli and your choice of cheese.
๐ค Quick Answer: What Cheese to Use in Broccoli Cheese Soup
- Sharp cheddarย to make classic broccoli cheddar soup.
- Add Velveetaย for an extra creamy, smooth soup.
- Make it your wayย with Colby, Monterey Jack, or another cheese you enjoy.

Hi Readers, Did you add us to your Google Search already? Thank you, but it probably did not work. Please click the button and try againโit is now fixed.
Jump To (scroll for more)
- ๐ซ TL;DR โ Recipe Summary
- ๐ฅฆ Ingredients
- ๐จโ๐ณ Quick Overview: How to Make Broccoli Cheese Soup
- ๐ฅฆ Broccoli Options
- ๐ง Cheese Choices
- ๐ฅ Dairy and Seasoning Choices
- ๐ฒ Variations of Broccoli Cheese Soup
- ๐ฅก Storing & Reheating
- โ FAQs
- ๐ฒ Other Soup Recipes Youโll Love
- ๐The Recipe Card
Featured Comment by Linda:
โญโญโญโญโญ
"This is the perfect broccoli cheese soup!!! Easy, quick and delicious. Not too heavy and thick like so many recipes. I added cayenne at the end because we love it."
๐ซ TL;DR โ Recipe Summary
What: Easy, creamy broccoli cheese soup made from scratch in one pot and one hour.
Why: Simple ingredients, fresh or frozen broccoli, and flexible cheese choices make it easy to adjust to your taste.
How: Make a quick roux with onion and butter, add broth and milk, then simmer the broccoli until tender. Stir in your choice of cheese until creamy and smooth.
๐ฅฆ Ingredients

- Broccoliย โ fresh, frozen, or even leftover broccoli; cut any large pieces down to spoon size. No need to thaw frozen broccoli first.
- Cheeseย โ sharp cheddar gives that classic broccoli cheddar flavor. For extra creaminess, use some Velveeta, or try Colby, Monterey Jack, or a cheddar blend.
- Aromaticsย โ onion and garlic.
- Butter, flour, milk, and brothย โ build the creamy body of the soup.
- Salt and pepper.
โ Pro Tip: Block cheese melts the smoothest, but pre-shredded will still work if thatโs what you have.
๐จโ๐ณ Quick Overview: How to Make Broccoli Cheese Soup
1. Chop broccoli and onion.

โ Pro Tip: Cut broccoli florets into spoon-size pieces before cooking so theyโre easy to eat and cook more evenly.
2. Cook onion in butter until softened; add minced garlic and cook for 1 more minute.

3. Make the roux. Sprinkle in flour, stir, and cook until lightly browned โ about 3 minutes.

4. Add broth, salt, and pepper. Bring to a low boil. Slowly stir in milk and let it thicken.

5. Add broccoli. Cover and simmer until tender โ 20 to 25 minutes.

6. Blend if you like. Use an immersion blender or potato masher for creamier texture.

7. Reduce the heat to low and let the simmer stop. Add the cheese. Cheddar is classic, but I like mixing cheddar with Velveeta.

8. Cook on low for about 5 minutes, stirring until the cheese is melted and the soup is smooth. Do not boil. Serve warm.

๐ Scroll down for the printable recipe card or keep reading for cheese options, variations, and storage tips.
๐ฅฆ Broccoli Options
Fresh broccoli gives the best texture and flavor, but frozen works just as wellโno need to thaw first. Cut large pieces into spoon-size florets so they cook evenly and are easy to eat.
Leftover cooked broccoli also works. Add it after the soup has thickened, then go straight to the cheese step. It only needs to heat through.
๐ง Cheese Choices
Sharp cheddar gives the classic broccoli cheddar soup flavorโitโs rich, tangy, and melts beautifully. For a creamier texture, mix in a bit of Velveeta or use a blend like Colby or Monterey Jack.
Shred block cheese yourself when possibleโit melts more smoothly than pre-shredded cheese, which is coated to prevent clumping.
Reduce the heat to low and let the simmer stop before adding the cheese. Stir gently until melted and smooth, and do not let the soup boil.
If the cheese clumps or separates, itโs usually from overheating or using pre-shredded cheese. Donโt worryโitโll still taste great, just a little less smooth.
Save this recipe!
๐ฅ Dairy and Seasoning Choices
Whole milk gives the creamiest texture, but 2% or other lower-fat milk works well. You donโt need heavy cream or half-and-half, although either can be used for a richer soup.
Salt and pepper are all you need for seasoning, but a pinch of nutmeg or paprika adds extra flavor.
๐ฒ Variations of Broccoli Cheese Soup
๐ฅ Panera-Style Broccoli Cheddar
For a flavor like Paneraโs version, add a cup of shredded or matchstick carrots and a rib of thinly sliced celery along with the broccoli. Use only sharp cheddar for that restaurant-style balance of creamy and cheesy.
๐ฅ Bacon or Ham
Chop 3 strips of bacon into ยฝ-inch pieces, fry until crisp, drain, and stir in with the cheese. Diced leftover ham works too.
๐ผ Cauliflower Cheese Soup
Swap the broccoli for the same amount of cauliflower and cook until tender.
๐ฅก Storing & Reheating
Refrigerate leftovers in an airtight container for 3 to 4 days. To freeze, cool completely, then store in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
This soup reheats best over medium-low heat on the stovetop or gently in the microwave. Avoid boiling once the cheese is added โ high heat can make it separate.
โ FAQs
Yes. Thereโs no need to thaw it first. Cut any large pieces into spoon-size florets before adding them to the soup so they cook evenly.
A single recipe makes about 7โ8 cups of soup, and youโll need some working room for the roux and mixing.
For a single recipe, use a 4-quart or larger soup pot or Dutch oven. For a double batch, use at least a 6ยฝ-quart Dutch oven โ perfect if you want some for today, tomorrow, and the freezer.
Yes. Skip the flour and thicken the soup with a cornstarch slurry instead. Stir it in after the broccoli is tender and cook until the soup thickens.
๐ฒ Other Soup Recipes Youโll Love
If youโre in the mood for more comfort soups, try my Chicken Noodle Soup, Vegetable Beef Soup, or Tomato Basil Soup. Youโll also find this recipe in Our Best Soups.

Crock Pot Broccoli Cheddar Soup
Rich and creamy crock pot broccoli cheese soup is super easy to make with frozen or fresh broccoli and only a few minutes of prep before going in your slow cookerโthe perfect comfort food for a cold winter day.
๐The Recipe Card

Easy Broccoli Cheese Soup Recipe
Video Slideshow
Ingredients
- 1 head broccoli large head or 12 oz bag of frozen broccoli - or 12 oz bag of frozen broccoli
- 2 cups shredded cheese of choice - (4 oz โ , 1 cup of block cheese). Sharp cheddar with Velveeta mix preferred.
- ยผ cup butter
- 1 onion - small
- 1 clove garlic
- ยผ cup flour
- 2 cups chicken or vegetable broth
- ยฝ teaspoon salt
- ยฝ teaspoon pepper
- 2 cups milk
- 1 cup carrot - matchstick, shredded, or diced
- 1 rib celery
Step-by-Step Instructions
- Rinse and trim one largeย head of fresh broccoli, or use 12 oz of frozen broccoli. Trim any larger florets into spoon-size chunks.
- Mince a small or ยฝ of a medium onion. Melt 4 tablespoons of butter over medium-high heat. Add onion and saute until translucent, about 3 minutes. Add 1 clove of minced garlic and cook one more minute.
- Reduce the heat to medium. Stir in flour and cook until lightly browned โ about 3 minutes.
- Slowly add 2 cups of chicken or vegetable broth, stirring to incorporate the flour mixture. Add ยฝ teaspoon of salt and ยฝ teaspoon of black pepper. Let thicken slightly, then slowly add 2 cups of milk. Bring to a low boil; simmer until thickened.
- Add broccoli, cover, and turn down the heat to simmer. Simmer until broccoli is tenderโabout 20 to 25 minutes.
- Optional: Puree some or all of the soup with an immersion blender or potato masher.
- 7. Reduce heat to low and let the simmer stop. Add 2 cups of sharp cheddar or a mixture of your choice. Stir until melted and incorporatedโabout 5 minutes. Do not boil.
- Serve hot.
Recipe Notes
Pro Tips:
- Scaling: The recipe, as written, needs a 4-quart or larger pot. For a double batch (my normal), use a 6-quart or larger pot, such as a full-size Dutch oven.
- For the best melting, use shredded block cheese. Sharp cheddar is classic, but choose the cheeses you like. I prefer a mix of half Velveeta and half shredded sharp cheddar.
- Frozen broccoli works well and eliminates about 10 minutes of prep time compared with fresh broccoli. No need to thaw first.
- For the Panera copycat, add 1 cup of matchstick carrots and 1 rib of celery sliced thin with the broccoli.
- Leftovers: Refrigerate 3โ4 days or freeze up to 3 months.
Your Own Private Notes
To adjust the recipe size:
You can adjust the number of servings above; however, only the amount in the ingredient list is adjusted, not the instructions.
Nutrition Estimate (may vary)
Based on combining Pioneer Woman with an Allrecipes recipe.
Editor's note: This recipe was originally published on December 19, 2015. It has become one of my go-to recipes, and it is now updated with expanded options, refreshed photos, and a table of contents to help navigate.















kelma says
the best soup of all times. The sacond time I made this I did half broc. and half cauly great v thamks
Susan Bostaph says
Had leftover broccoli from Easter dinner- just made this for lunch. It is delicious! thanks, this is easy and a keeper!
Vera says
It's a windy, cold day and I'm enjoying this right now! I chopped my broccoli extra fine, used a mandoline to get paper thin celery and carrot slices so that I didn't have to bother with an immersion blender or potato masher because I wanted some texture. I used 2% milk and this definitely was creamy enough without using whole milk, half & half or cream. I used 1/2 Velveeta and 1/2 Cheddar Cheese. I did add some smoked paprika. Definitely a keeper recipe - thanks Dan!
Dan Mikesell AKA DrDan says
Hi Vera,
Welcome to the blog. This in may favorite soup on the blog. It warms to the bone and I always eat too much.
Thanks for the note and rating.
Dan
Linda says
This is the perfect broccoli cheese soup!!! Easy, quick and delicious. Not too heavy and thick like so many recipes. I added cayenne at the end because we love it.
Dan Mikesell AKA DrDan says
Hi Linda,
Thanks for the note. This is one of our favorites.
Thanks for the rating.
Dan
Kathy says
Thank goodness - a broccoli cheese soup without cream cheese! I made this today for lunch and it is so delicious!! I used 1/2 cheddar and 1/2 velveeta - great suggestion!
Dan Mikesell AKA DrDan says
Hi Kathy,
Welcome to the blog. And I totally agree with you, cream cheese does not belong in soup, chili, or casseroles. But it is great in frosting and on a bagel.
Thanks for the note and rating.
Dan
mic says
okay this is kinda random but this is literally the best soup iโve made and eaten. i add a spice blend to make it spicy and my toes literally curl and my back arches everytime i eat it
Dustin says
I made this recipe. It turned out perfect. I think everyone should make this. They will be very happy.
Patricia Mapley says
I made this luscious soup last night for supper. I used a submersible blender to smooth it out and it came out quite smooth. My husband and I really enjoyed it along with a slice of homemade bread. Thanks for sharing.
Judy says
Wanted to try this soup thank you.
anna says
Hello this is a test because where I wanted to comment doesn't seem possible. Are old posts closed? Regarding vegetable soups: I prefer to make them without cheese, and especially in such a large amount; they then become cheese soup, burying the broccoli or whatever flavour, and the flavour of the broth. I'm presently making your stove-top sauteed and oven baked chicken breasts. Thank you for such a sensible and delicious recipe. Second time I've done it. I am cooking for ONE so leftovers (what a sad word) become an ingredent in a fantastic salad, or sandwich. I have subscribed.
Dan Mikesell AKA DrDan says
Hi Anna,
Welcome to the blog.
I'm not sure why you had trouble commenting. All recipe posts (about 400 total) remain open to comments except for 2 that people were fight over things unrelated to the recipe. I just put a stop to those.
The comment box is at the bottom of all the comments on the page, so you do have to go almost all the way down. There is no easy way to relocate it that won't break frequently right now. Hopefully soon it will be just under the dog pictures.
Thanks for the note and rating. Please let me know if you have questions or comments.
Dan
HilPoof says
I made this a couple of nights ago for my husband and I (with a couple of substitutions***). We both loved it!!! I used 1% milk and frozen broccoli. I ran the immersion blender through it as suggested in step 6. My cheese mixture was one cup of sharp cheddar and one cup of white cheddar. I also couldn't resist adding two dashes of nutmeg to bring out the nuttiness of the cheddar. The texture was velvety with a good thickness. We ended up with some leftovers, and I ate the last of it earlier today for my lunch!
***Disclaimer: I try to avoid rating recipes unless I made it exactly as written; however, I'll never make this recipe exactly as written because I don't love the flavor of onion in my broccoli and cheese soup. I do appreciate onions in many other dishes but feel like it clashes with the distinct, strong taste of broccoli. I subbed the garlic with garlic powder as well.
Peggy says
I'm thinking this may also be good with Brussels sprouts. What say you?
David says
I would give it a go for sure, it's an adventure !๐
Caroline Hviid says
In a large pot over medium heat, combine the butter and onion and saute until translucent. Add the flour and stir until the mixture lightly browns. Stir in the half-and-half and mix until the contents reach a simmer. Turn the heat to low and add the stock. Simmer for 5-10 minutes. Mix in the broccoli, carrots, salt, pepper, and nutmeg. Simmer for 10-15 minutes. Add the cheese and stir until it melts and combines with the other ingredients.
Barb Smentek says
Omg made this soup today, my daughter likes Paneraโs. This was better, so darn yummy and easy too. The next time I make it Iโll get velveta cheese, I used cheddar shredded. I did put the carrot and celery in also. Thank you Dan, saving this one. Do you have any more soup r3 pies?
Dan Mikesell AKA DrDan says
Hi Barb,
Welcome to the blog.
Glad it works well for you. It is one of my favorite soup. I usually do a double batch and my wife loves the bacon added. You can find my other favorite soups at https://www.101cookingfortwo.com/a-week-of-soups/.
Thanks for the note.
Dan
Dick Hynes says
Thank you so much for what you do. I'm a newbie cook (in my 70's) and my wife loves that I cook, and I love your help. Made this for the second time and was delicious.
Photos and instructions are very helpful, and enjoy the dog pics, too.
Best.