Broccoli Cheese Soup

*Update (10/2011): We continue to love this soup (and eat it often)! I’ve edited the recipe just a bit to enhance with a bit of salt and flesh out some of the details. Enjoy!

I could sum up this post by the following statement from my husband while devouring this meal: “This is the ultimate perfect dinner.” Of course it could have been atmosphere since it had snowed all day and was the perfect night for soup, but still, when we were fighting over the last scoops in the pot, I knew this had to be a winner. I received this recipe from a commenter, Liz, who has tried several recipes from here. Come to find out, after a few months of back and forth commenting, we figured out we went to high school together and went to the same church growing up. What a small world – especially now that we both live several states away from where we grew up! She mentioned the other day in an email that she had used the Italian Bread Bowl recipe for her broccoli cheese soup and her kids ate it up, plus it was a no-velveeta recipe. Of course, I begged and pleaded for her recipe. While I don’t have anything against velveeta, I wanted a recipe with less processed flavors and if my kids would eat it…then I knew it would be a keeper. This soup was incredible and sure enough, my kids ate it with minimal fuss even with the broccoli. I was quite pleased (shocked, actually, but then quite pleased). Thanks, Liz! This will be made very frequently in my house!

Broccoli Cheese Soup

What To ServeArtisan or Italian Bread Bowls
Simple green Salad (or for an extra special salad this Spinach Salad with Spicy Nuts)
Fresh, seasonal fruit

Broccoli Cheese Soup

Yield: Serves 4

Broccoli Cheese Soup

Note: To make my life easier, while the soup is coming together, I put the chopped broccoli in a large glass bowl, cover with saran wrap and microwave for about 3-4 minutes. It cooks perfectly and just in time to add it to the soup.


  • 1 3/4 cups chicken broth
  • 1 small onion, diced
  • 1/3 cup all-purpose flour
  • 1/4 cup (4 tablespoons) butter
  • 1/2 teaspoon pepper
  • 1/2 teaspoon salt
  • 2 cups milk
  • 1 1/2 cup shredded cheddar cheese, preferably sharp or extra sharp
  • 1/2 cup shredded swiss cheese
  • 2 1/2 to 3 cups chopped, lightly steamed or blanched broccoli


  1. Simmer chicken broth and chopped onion for 15-20 minutes in a covered small saucepan, until onions are soft.
  2. Heat milk in microwave for 1-2 minutes.
  3. In a separate medium-sized stockpot, melt butter then add flour, salt and pepper. Cook together, stirring constantly, for 2 minutes, then whisk in warmed milk. Stir and heat together on medium heat until soup starts to thicken, about 5-8 minutes.
  4. Add warmed chicken broth and continue to stir until well blended. Add cheeses and stir until completely melted. Stir in seamed broccoli. Add more salt and pepper to taste, if needed. Serve immediately in bowls or bread bowls.

Recipe Source: adapted very slightly from my friend, Liz K.

243 Responses to Broccoli Cheese Soup

  1. me says:

    chicken broth from the store all has msg or some re-named msg, yes even swanson. so, they do in fact have processed flavors.

    • Mel says:

      me – I buy an organic broth that doesn’t have MSG and tastes delicious. Using homemade stock is also an excellent idea to avoid processed flavors.

  2. me says:

    continuted: unless you use homemade stock!!

  3. me says:

    pardon spelling error. has anyone tried it with homemade stock? is it still “outstanding”?

  4. […]  Broccoli Cheese soup, (I will skip the onion on this recipe) bread bowls (I have to figure out how to make these), […]

  5. Kate says:

    This would look better if there wasn’t a hair in the soup…

    • Mel says:

      Kate – hmmm…since I’m the one that ate that bowl of soup, I’m pretty sure it isn’t a hair…but in any event, I guess my response would be to make sure you leave the hair out of yours if you make it!

  6. Dede says:

    Loved This! Just made it for supper and it went great with toasted western sandwiches! Keep the great recipes coming!

  7. Nikki B says:

    I found this recipe last night and just knew I had to try making it for my parents. I’m just learning to expand my cooking repertoire but I adore making soups and bread so this sounded perfect. I think mum and dad thought I was insane when I left them a note asking them to pick up broccoli today, but they say this (with the Italian bread bowls) is the best meal I’ve ever made, and have asked me to cook more often XD I’d say it’s a definite success!

  8. Stacy says:

    We love this soup. When given choices my 4 year old daughter picked to have this for dinner tonight. We’re expecting snow and it just sounds like a great snowy night dinner.

  9. Amy M says:

    This is an awesome soup! My toddler approves and I see this as an excellent base recipe to use other veggies lingering in the fridge.

  10. eggnostriva says:

    Well it seems that you do not exactly make this soup. You just take a can of soup, and add stuff to it. This is my first visit and I can see you have many positive comments. But do you sometimes make food from scratch?.

  11. […] the grocery store, was to make a yummy broccoli cheese soup and serve it in a bread bowl. It was this delicious-looking recipe that I found online earlier today. Unfortunately, I couldn’t find […]

  12. Karla says:

    I made this soup last night and we loved it! 🙂 I’m so glad it doesn’t start with a can of soup and velveeta! lol

  13. L. says:

    This soup was a little too rich for our family, but the flavor was good and with some tweaks to thin and lighten it up a bit, I think it will be well received!

  14. Kim says:

    I am in LOVE with this soup. I love that it doesn’t use Velveeta (why is that stuff so expensive when it isn’t even “real?”). I use about 1/4 to 1/3 cup pepperjack instead of the Swiss since I’m not a huge fan on Swiss and had the pepperjack on hand. It added just a slight bit of kick in the background. I made this last night for dinner and even with the husband out of town managed to finish the whole pot off at dinner tonight.

  15. I have made this several times now and both me and my husband LOVE it. It might be one of my favorite soups! Thanks for the recipe.

  16. David (Novice Chef) says:

    I’ve made this soup once and the first time I did it I only used half of an onion because I’m not a big fan of them, but that was a mistake. Soup tasted bland and was missing something. Second time I made it I used the whole onion and I decided to add 3/4th teaspoon of cayenne pepper with the black pepper into the flour mixture. I thought it gave the soup an extra kick and one I will definitely do again in the future. Thanks for the recipe.

  17. i love the photo of the creamy soup inside the bread. looks very delicious.

  18. […] Broccoli Cheese Soup-Do I even have to describe this soup?? Look at that photo….HELLO yum! […]

  19. […] 2.) There is a slight chill in the air and it already has me thinking about delicious fall foods like this soup! […]

  20. Dani says:

    This is my favorite recipe for broccoli cheese soup. I was wondering if it could this be frozen and rethawed?

    • Mel says:

      Dani – the texture might get a little strange from the milk and cheese being frozen, not to mention the broccoli getting a tad soggy…so I would probably recommend not freezing it. Having said that, if anyone else has tried it and had good success, chime in and let me know!

  21. […] of broccoli cheese soup—with the cooler shift in weather, soup sounded pretty ideal. I used this recipe (you can also click on the photo to access it). I was baffled at how easy it was to make and how […]

  22. Kimberly Christiansen says:

    It was a hit in our home! Thanks for another yummy recipe! 🙂

  23. Shelly says:

    Made this tonight and served it over baked potatoes. It was SO yummy!!! I love how all of your recipes taste so fresh!! Keep ’em coming!

  24. Kendra says:

    The last broccoli cheese soup I made included a lot of velveeta, half & half and butter. It was really yummy but I don’t always have those ingredients on hand, and it is a heart attack waiting to happen! I’m going to try this tonight. I might even try the bread bowls! I have a question…I don’t have swiss cheese, do you think I could use Monterey Jack?

    • Mel says:

      Kendra – although it will give a slightly different flavor, monterey jack is an excellent melting cheese so I think it should sub just fine. Hope you like it!

  25. tina says:

    Oh my goodness… This sounds SO GOOOOOOOD!!!.. I can’t wait to try it! Thank you for your recipe! I’m now your newest subscriber!

  26. KathyB says:

    Hi! I hope someone can answer my question. This recipe looks great and I would love to make it to take to a family function, but I’m wondering how well it would travel or reheat or if possibly I could transfer it to a crockpot when it’s finished to keep it hot? Would that work or does it gets filmy or separated in any way? thanks!

    • Mel says:

      KathyB – I’ve never made this or transferred it to a slow cooker. My guess is if your slow cooker has a warm function or doesn’t cook too hot, it shouldn’t have problems separating.

  27. Melanie says:

    Absolutely amazing soup and soooo easy! My super picky eaters actually had seconds

  28. Jamie says:

    I made this for my husband and his brother. They both loved it!!! My husband said, “We need to make this at least once a week!” He’s not a huge soup fan..but this was delicious!! Your food blog is my favorite!! thanks for everything!!

  29. katie bee says:

    I made this recipe exactly as written~ hands down, the best broccoli cheese soup I’ve had~thanks for sharing the recipe!

  30. Lora says:

    Thanks for your delicious recipe. Easy to make, fast, and turned out great.

  31. tracy dickinson says:

    tried this tonight and LOVED it. the hubby loved it too! and while it would be great if the kiddos loved it, my kids only really love bean burritos and mac and cheese! thanks for the great recipe.

  32. Crystal says:

    LOVE this recipe, but wanted to make a larger batch for a family party… Would this work to prepare it as directed and keep it warm in a crock-pot? Thanks for any info!!


    • Mel says:

      Crystal – yes, as long as your crockpot doesn’t cook too hot. The soup has a tendency to curdle a bit if left on too high of heat so as long as your low setting on your crockpot is on the low side, it should be ok, but I wouldn’t keep it in the crockpot longer than a few hours.

  33. Beth says:

    OMG! I made this today for my friend that came over for lunch and we both really loved it! Thanks so much!!!!!!!!!!!!!!!

  34. Ariane says:

    I made this exactly by your recipe and I can see why this is such a hit. It was fantastic, and had such an amazing taste created by the mixture of cheeses. I will be making this again. Thanks.

  35. Renay says:

    This is the BEST broccoli cheese soup! We just had this last night for dinner. I’ve been looking for a good recipe for a long time and this one is the winner. I love cooking the broccoli in the microwave, so easy and it turns out perfect. Thanks so much!

  36. Mysty says:

    I just saw this recipe and as luck would have it, my hubby was at the grocery store…just phoned him to ask him to add the shredded cheese to our list! I am going to make this very soon! I like the fact that it uses real cheese, as we are trying to stay away from preservatives. I would like to know if you have ever frozen this? There are so many things I think this would taste great on!

  37. Mysty says:

    Me again…..scrolled through comments and see that someone already asked about freezing it. I will just double the batch and use it for meals twice that week. 🙂 I just found your blog, and am excited to try your recipes. Everything looks and sounds so good!

  38. Judy says:

    Tried this today to celebrate our first real snow of the winter. It was delicious! Now if I could just get then hang of bread making and attempt your bread bowls.

  39. Angela says:

    This is my favorite soup so I will be trying it.

  40. Heidi says:

    I found this recipe from Pinterest and picked it because it looked so easy. Just finished making it and it’s awesome! 2 out of 3 of my kids would eat it, but my mil picked them up for the weekend, so more for the hubby and me! I should even have leftovers for lunch tomorrow! Thanks!

  41. Smirking says:

    I love this recipe! Easy and delicious. I used to eat out when I craved broccoli cheese soup, but no longer. I love that it barely takes any time to whip up and that reheats fine for lunch throughout the week. Thanks!

  42. linda says:

    Could all the ingredients be placed in a crockpot and slow-cooked?

  43. Mel says:

    Linda – I haven’t tried it but I don’t think this soup would fare very well being made start to finish in the crockpot (although it is fine after it is made to stay warm in a crockpot for a few hours).

  44. Melanie says:

    Absolutely love this soup. Even my picky eater goes back for seconds and she loves chopping the broccoli for me to help (bonus)!! Thank you so much

  45. Sook says:

    Can’t wait to try this, Mel! 🙂

  46. Allison says:

    Just made this for the second time this week! YUM! The first time I doubled it and used a whole cauliflower as well as the broccoli and it was so yummy!!! Thanks Mel! You are my favorite go-to-gal for recipes! 🙂

  47. Elena says:

    Delicious soup! Made it for dinner tonight. My husband, who dislikes broccoli, really enjoyed it too:) Thanks for a wonderful recipe that we will enjoy time after time!

  48. Jill says:

    Made this last night when my slow cooker meal burned and was ruined…it was super easy, fairly quick and very delicious! I enjoy Panera’s broccoli cheddar soup, but I thought this was even better. Eating the leftovers today!

  49. Susannah says:

    This was so tasty! My husband really enjoyed it and had never had broccoli cheese soup before. I’m so happy that I made it for his lunch today, and thanks for the delicious and easy recipe!

  50. […] Recipe modified from: Mels Kitchen Cafe […]

  51. Lorraine says:

    Yumm! Great soup. I doubled the recipe and added a potatoe. Really nice flavour and texture.

  52. Britt J. says:

    I’m making this for the Superbowl tomorrow. My friend is a vegetarian so I’m subbing veg broth. More excited about the soup than the game!

  53. Jolie says:

    Hi Mel! I’m new to your blog and a newlywed and wanted to thank you for adding such clear and easy steps! Your pictures are amazing too…. I’m excited to try your recipes…

  54. Traci says:

    This is one of the BEST Broccoli & Cheese Soups I ever ate! I just came along your site yesterday and I absolutely love it! I made the soup today and it is fantastic, easy and I know everyone will like it, I feel it will even be great reheated! Thank you for a great recipe.

  55. Suzie says:

    I make a very similar recipe except I make it low carb by switching out the milk & flour for half and half or cream (light or heavy or whipping, it doesnt’ matter) and it’s SO GOOD! I never buy it in the can anymore!

  56. Teresa says:

    Love, love, love this soup. Perfect consistency–not too thick, not too thin. Love the pieces of broccoli in, too. This is my new favorite.

  57. SA says:

    This looks so yummy! I can’t wait to try and make this! Thanks for sharing.

  58. K10 says:

    Ok, I never leave comments, but I found you via another of your recipes on Pinterest and couldn’t get off your blog!! I tried this soup tonight and it was absolutely fantastic. I really have never had better even at a restaurant. Thank you so much for the recipe. I even got my hubby (who claims is allergic to anything green) to eat it and love it.

  59. laura says:

    I can’t wait to try this it looks fabulous! It’s one of my hubby’s favorite things I will have to make an attempt!

  60. maureen says:

    I have been searching for a recipe to make for my Mom. She loves cheddar broccoli soup and just had knee replacement surgery. I used your recipe, tripled it, and added a few extra’s. It was a definite hit!! All the knee replacement women were convinced that I was a classically trained chef!! No one missed the velveeta they all loved the addition of scallions and proscuitto!!

  61. […] first time I gave my new onion goggles  a whirl, I was making my all time favorite soup, broccoli cheddar, I found a few years ago on a favorite food blog, Mel’s Kitchen Cafe.   You have to try […]

  62. […] Fonte: Compartilhe:Gostar disso:GosteiSeja o primeiro a gostar disso. Categoria : Receitas, Receitas Salgadas Tags : Cheddar, Queijo suíço, Queijos, Sopa no pão […]

  63. Emily says:

    This was so good, and very easy and quick to make! It’s a great way to get kids to eat their veggies.

  64. Kim says:

    How would this freeze? I am pregnant and due thanksgiving and want to make foods/soups before hand to freeze and this looks so yummy!!

  65. Mel says:

    Kim – I’ve never frozen it so I can’t really weigh in. You might look through the comments and see if anyone else has had good luck.

  66. Lindsey says:

    I’ve only recently found your website, but you have some amazing recipes! I haven’t tried this soup yet, and it looks delicious, but I wanted to share our current favorite broccoli cheese soup recipe:

    We love it because of the pretty green colour, but there is still a nice cheese favour! My fifteen month old devoured it, too.

  67. Tracy says:

    This is one of my favorite recipes from your site. I’m looking forward to fall for sure. I know this soup comes together fast, but do you have any idea how I could convert this to crockpot, even for an hour or so on low, so that I could make it in advance? Thanks!

  68. Mel says:

    Hi Tracy – I’ve kept it warm in a crockpot before after making it from start to finish but I’ve never actually cooked it in a slow cooker. I kept it warm on low for 1-2 hours and it worked fine but if your crockpot cooks overly warm, it may curdle, so I’d definitely suggest low heat.

  69. Paula says:

    I tryed this soup,it was good,but alittle to much cheese for me.So i took the recipe and added 3 Medium potatos,and cut into small cubes. And only a half cup each of both cheeses. Everything else is the same,it was yummy. Give it a try,it’s my go to recipe from here on out. Thanks for shareing this wonderful recipe. I’m looking for navy bean soup ,any sugestions. 🙂

  70. Jennifer says:

    Hey! I am making your (Liz’s) Broccoli soup in your Italian Bread Bowl tonight for our prayer meeting (very small group of us!)
    Thank you so much for this website – great for those like me!!
    Just wanted to let you know a very minor detail…your printable versions are mixed up. The one labeled with picture has no picture and the one not indicating a picture has one. Just wanted to tell you! Bless you!

  71. Jennifer says:

    WOW! That was such a HIT! (previous comment about the Italian bread bowl and this marvelous soup!) I don’t think I quite had the right consistency of flour for the bread bowl, but I was short on time, so I threw it all in my breadmaker, hit dough, and did the other stuff I had to do (make pumpkin bread and the soup!) And yes, I made your (Liz’s). The bread bowls rose, but they were a little flatter, but still PERFECT! Thanks SO much for your site…I will be a frequent visitor!!! I pray you have a very blessed day!

  72. Emily says:

    This recipe is delicious and fun to make! Please keep sharing your amazing recipes! =)

  73. Heather C. says:

    Oh my goodness! This was absolutely delicious and such a big hit!! It’s my husbands favorite soup. Had to make it twice in a row because I only got one bowl of it. I added in cubes red potatoes raw and let them cook in the soup with the broccoli. So yummy!!!!

  74. Traci says:

    Delicious, as usual! Thanks Mel 🙂

  75. Amy says:

    I made this tonight and my whole family actually ate it!

  76. Elizabeth says:

    Made the soup with sandwiches today for a lunch with friends. No one ate it 🙁 I tried it, it was alright. Maybe to much onion for me.

  77. Kristen says:

    Found your recipe through Pinterest and made it tonight for dinner. It was delicious! Just wanted to let you know…thanks for the recipe! 🙂

  78. Deb says:

    Just made this as we wait for Hurricane Sandy to hit here in New Jersey. This is amazing!! I doubled the recipe so we have enough if we lose electricity!! Can’t wait to make this when the kids home for Thanksgiving!!

  79. Judy says:

    Made this for myself tonight and It was delicious. I will definitely be making it again thanks

  80. Judy says:

    Hi Mel, Love, love, love your site. I want to try the broccoli cheese soup. Can I use non fat milk? Thanks in advance.

    • Mel says:

      Hi Judy – I’ve used 1% with great results. I’m sure nonfat would work, too – might be a bit thinner in consistency so just make sure it cooks long enough to thicken properly.

  81. Stephanie says:

    My cheese curdled 🙁
    Not sure why?

  82. […] Cheese Soup- -adding chopped carrots and celery. Served with-Rosemary Artisan […]

  83. Andrea says:

    I made this, following the recipe exactly, and it turned out beautifully. Thank you again Mel for a trustworthy recipe!

  84. Erin says:

    This turned out wonderful! I’ve been on the hunt for a good broccoli soup recipe. I’ve never tried one with swiss cheese, but it was the secret ingredient for this one. Thank you!!

  85. this looks so rich and heavenly!

  86. Lindsey says:

    Made this tonight and it was delicious! However, I must make a note to double the recipe next time. It was only enough for my me, my husband, and six yr old son. It probably would have easily served four if I’d made the breadbowls, but without, should definitely be doubled and then I’d say it serves 6. This will be my go to recipe for broccoli cheese from here on out.

  87. Tiffany says:

    Just wanted to thank you for this recipe. I have made it several times now! I always thought I hated broccoli cheese soup because I only ate it once when a roommate of mine made it from a package. It was not very tasty and I felt ill afterwards. So, let’s see, it only took 11 years for me to try again… I was so relieved it was delicious. haha

  88. […] PHOTO SOURCE I think everyone has their own way of making broccoli cheese soup. There are loads of recipes on the net. You could be looking for hours to find just the right one. What is fun about cooking is you can make your food exactly the way you and your family want it. The below is my recipe. I don’t have a photo of mine so I have used Mel’s photo. If you pop over to Mel’s website take a look at her recipes! Enjoy ~ Sarah xxxx […]

  89. Latisha Harris says:

    Could you use corn starch in place of the flour?

    • Mel says:

      Latisha – I don’t know since I haven’t tried it. You’ll have to experiment (usually cornstarch needs to be dissolved in cold water/liquid before adding so keep that in mind).

  90. […] 34. broccoli cheese soup […]

  91. Breezy says:

    This soup is amazing! Thank you for the recipe. Sometimes I’ll add carrots, potatoes, or chicken (or all three), depending on what I have on hand, and it always turns out great. 🙂 Love it in the Italian bread bowl, too!

  92. Beth W. says:

    Another keeper! I multiplied this by 7 today for the freezer! It will become my new standby for broccoli cheese soup. I made it exactly as written and wouldn’t change a thing. I will note that for ease, I used my immersion blender when adding milk and broth and even the cheese, but not for the broccoli. It really sped up the process by several minutes. I also have learned the last couple of years that pre-shredded cheese makes your soups grainy, so while I love the ease of pre-shredded for alot of things, I shred my own for soups. I use my salad shooter for this and it is worth it! I highly recommend this soup. Great for the freezer too.

    • Mel says:

      Beth – Yes, I agree whole heartedly on the cheese thing. In fact, it’s very rare I buy pre-shredded cheese for anything anymore (shredded cheese is coated with an anti-caking agent that makes it less likely to melt as well and as creamy as cheese you shred yourself).

  93. Penny says:

    I just made and am eating this soup. It’s absolutely awesome and delicious….I will be making this again and again

  94. Diane says:

    I have made this several times and it is excellent every time. I use monterey jack instead of swiss, since I think I sort of dislike swiss. My meat-enthusiast husband always says how yummy it is (like it’s a surprise, hehe). This last time I made it with just skim milk and it was still fantastic.

  95. Heidi H says:

    So I must share a version of this I just made for my “no-veggies ” 1-yr old. She loved it and wanted more!! Instead if just onions I added a carrot and a potato and blended them with my immersion blender. To make it a 1pot soup I shook milk and flour in my salad dressing shaker and added that to the broth and veggie puree. Added sharp white cheddar and sharp regular cheddar and some mashed broccoli for the win! Thanks for the inspiration!!

  96. Cheree says:

    If I made this a day before and warmed it in the crockpot the next day would it be okay? Or would it get all weird in texture? I’ve made it before and loved it but will need to make a soup a day in advance because of some scheduling conflicts!

    • Mel says:

      Cheree – I’ve kept it warm in the crockpot for an hour or so but never reheated completely. Worth a try, though – it should be ok as long as the crockpot doesn’t cook at too high a temperature. A low heat is best. Good luck!

  97. Becca says:

    Was skeptical about this soup but really wanted to try a broccoli cheese soup without any processed cheese. This turned out really good I will def. make it again, has that “real” comfort food taste, my husband liked it too, with turkey bacon in his 🙂 Thanks for sharing!

Leave a Reply

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