101 Cooking For Two

  • Recipes
  • About
  • FAQs/Help
  • Shop
  • 📖Emails
menu icon
go to homepage
  • Recipes
  • About
  • FAQs/Help
  • Shop
  • 📖Emails
subscribe
search icon
Homepage link
  • Recipes
  • About
  • FAQs/Help
  • Shop
  • 📖Emails
×
🏠Home » Recipes » Soup Recipes

Easy Broccoli Cheese Soup Recipe

Last Updated: Aug 18, 2026 by Dan Mikesell AKA DrDan · 131 Comments

Jump to Recipe
Time: 55 minutes mins

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.
broccoli cheese soup in blue bowl.

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.

Make us a Google Preferred Source to see us more in search
Summarize with ChatGPT
Summarize with Google AI
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

quote mark
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

Labeled ingredients for broccoli cheese soup.
  • 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.

chopped broccoli on black board.

✅ 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.

adding chopped onion to melted butter.

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

sprinkling flour to make a roux.

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

adding milk to the soup pot.

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

broccoli added to the soup pot.

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

using a potato masher on the soup.

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

adding cheese to soup.

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

broccoli cheese soup in a ladle.

👇 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!

Enter your email address and we'll send the link straight to your inbox!

🥛 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

Can I use frozen broccoli?

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.

What pot size do I need?

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.

Can I make broccoli cheese soup gluten-free?

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.

Broccoli cheese soup in a spoon.

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

broccoli cheese soup in blue bowl

Easy Broccoli Cheese Soup Recipe

4.88 from 16 votes
From Dan Mikesell AKA DrDan
Easy broccoli cheese soup made from scratch in one pot and one hour. Creamy and comforting, with tender broccoli and your choice of cheese.
Prep Time : 15 minutes mins
Cook Time : 40 minutes mins
Total Time : 55 minutes mins
Servings #/Adjustable :6
Print | Pin | Email share | Like and save for later Saved!

Video Slideshow

Ingredients

US Customary - Convert to Metric
  • 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
For Panera copycat soup (add with broccoli)
  • 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.
    chopped broccoli on black board
  • 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.
    adding chopped onion to melted butter
  • Reduce the heat to medium. Stir in flour and cook until lightly browned — about 3 minutes.
    sprinkling flour to make a roux
  • 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.
    adding milk to the soup pot
  • Add broccoli, cover, and turn down the heat to simmer. Simmer until broccoli is tender—about 20 to 25 minutes.
    broccoli added to the soup pot
  • Optional: Puree some or all of the soup with an immersion blender or potato masher.
    using a potato masher on the soup
  • 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.
    adding cheese to soup
  • Serve hot.
    broccoli cheese soup in a ladle.

Recipe Notes

Pro Tips:

  1. 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.
  2. 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.
  3. Frozen broccoli works well and eliminates about 10 minutes of prep time compared with fresh broccoli. No need to thaw first.
  4. For the Panera copycat, add 1 cup of matchstick carrots and 1 rib of celery sliced thin with the broccoli.
  5. Leftovers: Refrigerate 3–4 days or freeze up to 3 months.

Your Own Private Notes

Click here to save your own private notes only you will see. These will print and be saved for your next visit.

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)

Calories : 334 kcal (17%)Carbohydrates : 20.8 g (7%)Protein : 17.2 g (34%)Fat : 21.6 g (33%)Saturated Fat : 12.4 g (62%)Polyunsaturated Fat : 1 gMonounsaturated Fat : 5.1 gTrans Fat : 0.3 gCholesterol : 60.6 mg (20%)Sodium : 613.3 mg (26%)Potassium : 677.8 mg (19%)Fiber : 3.8 g (15%)Sugar : 8 g (9%)Vitamin A : 5008.2 IU (100%)Vitamin C : 93.4 mg (113%)Calcium : 444.6 mg (44%)Iron : 1.4 mg (8%)
Keyword : broccoli and cheese soup easy; Broccoli Cheese Soup; easy broccoli cheddar soup

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.

Lilly in Flowers 2022

More Soup Recipes

  • Bowl of chicken parm soup.
    Chicken Parmesan Soup
  • Our best soup graphic.
    Our Best Soup Recipes—Small to Large Batch
  • beef stew in a white bowl
    Best Crock Pot Beef Stew – An Easy Any Size Recipe
  • Pasta E Fagioli Soup in spoon
    Pasta e Fagioli Soup

Comments

    All comments are held for moderation due to spam issues. Cancel reply

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

    Please leave a comment or question. All comments are moderated.




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

  1. aizel says

    January 19, 2017 at 7:44 pm

    how much is a serving?

    Reply
    • DrDan says

      January 19, 2017 at 8:44 pm

      About 1 - 1 1/4 cup. So not big servings. I do the recipe and then decide how many reasonable servings there are.
      Dan

  2. jc says

    January 17, 2017 at 2:55 pm

    This is very good I doubled the ingredients came out with plenty of leftovers.Will make again used velveeta only 16oz.

    Reply
  3. Jackie Z says

    January 12, 2017 at 5:39 pm

    Loved this soup, was easy to make, did it on the stove top in a Dutch oven. This will be my go to since all in ingredients I usually have on hand. Liked using milk instead of half and half. I rate this 5 excellent.

    Reply
  4. Carole says

    January 09, 2017 at 4:10 pm

    This is delicious and is one of my comfort foods. My son and husband don't like creamy soups, so it is my "prizer" when they are not home for supper. No changes to make - simply wonderful

    Reply
    • DrDan says

      January 09, 2017 at 10:45 pm

      Hi Carole,
      They really need to try this one.
      Thanks for the note. So happy it works for you.
      Dan

  5. Tammy says

    November 23, 2016 at 8:13 pm

    Very good and easy. My entire picky family liked it. My son was disappointed that it was all gone. ?

    Reply
    • DrDan says

      November 23, 2016 at 8:18 pm

      Hi Tammy,

      Thanks for the note. I'm making this tomorrow for a light lunch before our evening Thanksgiving pig out.

      Have a good holiday
      Dan

  6. DrDan says

    October 20, 2016 at 3:45 pm

    Thanks for the note.

    You can adjust the number of servings in the recipe care above and then print. The 6 servings are average size so cutting in half would be 2 large servings.

    The trouble with cutting in half will be only using half a head of broccoli and I usually use canned both (OK it is 14 oz and not 16 oz but close enough) so I would also have half a can of broth. Plus... I love leftovers.
    Dan

    Reply
  7. Payton says

    October 19, 2016 at 1:10 pm

    I love this soup !!! It's so rich and creamy, full of flavor . Is it possible to make this for only 2 people ???

    Reply
  8. Martha Worley says

    September 21, 2016 at 6:34 pm

    Have made your recipe several times. Easy easy & so delicious. This freezes great. Just thaw completely & heat up slowly! Thanks a lot!!!
    PS Didn't see any stars to click on. Would have a top rating for this.

    Reply
    • DrDan says

      September 21, 2016 at 6:44 pm

      Hi Martha,

      Thanks for the note. This is one of my favorite "original" recipes.
      The ratings are now in the "recipe card" and not in the comments like it was before.

      Dan

  9. Megan says

    August 22, 2016 at 12:13 pm

    Just tried this and it was definitely yummy! Next time you make it try adding 1/2 to 1 teaspoon of prepared yellow mustard after the cheese is integrated - it really adds that certain something :-)

    Reply
  10. Andrea says

    March 28, 2016 at 10:43 pm

    4 stars
    I've used frozen broccoli and it was great. Tonight I'm using 3 cups chicken broth and only one cup of milk. I'm trying to decrease my dairy. Thanks for the recipe. It is my go to for broccoli and cheese soup.

    Reply
    • DrDan says

      March 28, 2016 at 10:58 pm

      Hi Andrea, I'm sure that will "work" but there will be a little less creaminess I believe.
      Thanks for the note and rating.
      DrDan

  11. karlagso says

    January 23, 2016 at 6:01 pm

    4 stars
    your soup was a hit with my 16 yr old daughter who's favorite soup was Panera...until yours!!!! question, if you are lactose intolerant and/or calorie conscious can you substitute unsweetened coconut milk or would that affect the flavor?

    Reply
    • DrDan says

      March 28, 2016 at 10:56 pm

      So sorry I missed your comment. I suspect the coconut milk would be fine. As for the lactose issue, generally the harder the cheese the less lactose but you should be checking with the manufacture about that.

      Dan

  12. Brooke says

    January 05, 2016 at 10:56 pm

    Made this soup tonight for dinner and it turned out great! It was my first time making a broccoli cheese soup but this was easy to follow and delicious! Thank you for the recipe.

    Reply
    • karlagso says

      January 23, 2016 at 6:02 pm

      correcting the stars as I had trouble with my ipad

  13. Carole says

    January 05, 2016 at 2:09 pm

    Absolutely the best soup, and it heated up great the next day too. Thank you so much!

    Reply
    • DrDan says

      January 05, 2016 at 10:06 pm

      Thanks for the note. I do love this soup.
      DrDan

  14. Joan says

    December 31, 2015 at 3:27 pm

    The soup is excellent! It does make more than enough for two as I have three pints in the freezer now. Until now, my favorite broccoli cheese soup was at T E Murches and it had the ends of cheese floating in it. Next time I make this, I will put in a few chunks of cheese to float around in the soup.

    Reply
  15. Chris says

    December 24, 2015 at 1:28 pm

    I like Velveeta for things like this too, I don't care, it's too wonderfully creamy! Printed this one off, I know my youngest boy will like this. Happy Holidays to you and your family, Dan!

    Reply
  16. Cheri says

    December 20, 2015 at 11:48 am

    This looks wonderful and easy. Do you think it would turn out as well with thawed - previously frozen - broccoli?

    Thank you for another great recipe to try.

    Reply
    • DrDan says

      December 20, 2015 at 1:32 pm

      I'm almost positive and it probably would be fine with just putting it in frozen but remember to check for the end point of it being tender before adding the cheese.
      DrDan

    • Sharon Hofmann says

      December 20, 2017 at 4:27 pm

      I always use frozen chopped broccoli, but pre cook it in broth for 10-15 min. I have always used Velveeta, bu am using half cheddar with it this time.

    • Mang says

      January 27, 2018 at 4:30 pm

      I found this soup quick and easy. Also added nutmeg, grated carrot and fine diced celery. I hope my friends like it! I eat plant base diet.

    • Saundra Kelley says

      January 29, 2018 at 6:21 pm

      Due to time constraints, I deliberately thawed the broccoli and it worked out just fine. I also used a blend of cheeses - delicious

Newer Comments »

DrDan imageHi, I'm DrDan.
Welcome to 101 Cooking for Two, the home of great everyday recipes with easy step-by-step photo instructions.
About DrDan

Quick & Easy High Protein Dinner

  • NY strip steak cut on an orange plate
    How to Cook New York Strip Steak (Pan Seared + Oven Finish)
  • pork tenderloin on blue platter
    Pan Seared Oven Roasted Pork Tenderloin
  • cooked seared chicken breast on a white plate
    Pan Seared Oven Baked Chicken Breasts
  • filtet mignon with potatoes on a white plate
    How to Cook Filet Mignon in the Oven (Perfect Every Time)
  • Pan Seared Oven Roasted Pork Chops from 101 Cooking for Two
    Pan Seared Oven Roasted Pork Chops
  • 30 Minute Boneless Pork Ribs in Oven (Juicy & Easy)
SITES THAT I WORK WITH OR HAVE HAD RECIPES FEATURED OR REFERENCED.
SITES THAT I WORK WITH OR HAVE HAD RECIPES FEATURED OR REFERENCED.

Footer

BACK TO TOP
OF PAGE
Join the club
SUBSCRIBE TODAY

About

  • About DrDan and the Blog
  • Contact Me
  • Comment Policy
  • Guest Posts, Partnering, and Business Questions

Content

  • Food FAQ
  • Kitchen Reference Sheets
  • Recipes Featured in the Videos
  • Guide To Cooking for Two
  • Old Saved Recipes Collections

dogs by the pond

↑ back to top ↑a

Privacy Policy | Terms of Service | Contact

COPYRIGHT © 2010-2026 101 COOKING FOR TWO. ALL RIGHTS RESERVED | BASED ON FOODIE PRO THEME