• 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

Broccoli Cheese Soup (Easy, Creamy & Made from Scratch)

Last Updated: Oct 29, 2025 by Dan Mikesell AKA DrDan ยท 129 Comments

Jump to Recipe
Time: 55 minutes mins

This creamy broccoli cheese soup recipe is easy and comforting on a cold day. Make it your way in one pot, in about an hour, with fresh or frozen broccoli and your choice of cheese.

Use all cheddar for the best broccoli cheddar soup, or add carrot for a Panera-style version. Try bacon or ham for a hearty twist, or even swap in cauliflower. Plus, it freezes beautifully.

broccoli cheese soup in blue bowl.
Jump To (scroll for more)
  • ๐Ÿซ• TL;DR (Quick Answer Box)
  • ๐ŸฅฆIngredients
  • ๐Ÿ‘จโ€๐Ÿณ How to Make Broccoli Cheese Soup (Quick Overview)
  • ๐Ÿฅฆ Broccoli Options
  • ๐Ÿง€ Cheese Choices
  • ๐Ÿฅ› Dairy and Seasoning Choices
  • ๐Ÿฒ Variations of Broccoli Cheese Soup
  • ๐Ÿฅ„ Serving Suggestions
  • ๐Ÿฅก Storing & Reheating
  • ๐Ÿฒ Other Soup Recipes Youโ€™ll Love
  • โ“ FAQs
  • ๐Ÿ“–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 (Quick Answer Box)

What it is:ย Creamy, cheesy broccoli soup made from scratch in one pot โ€” rich, smooth, and comforting, ready in about an hour.

Why youโ€™ll love it:ย Fast and easy with simple ingredients. Works with fresh or frozen broccoli and any mix of cheddar or Velveeta.

How to make it:ย Cook onion and make a quick roux. Add broth and milk, let it thicken. Add broccoli and cook until tender. Finish by stirring in cheese until smooth and velvety.

Jump to the Recipe Card or keep reading for details and options.

๐ŸฅฆIngredients

Labeled ingredients for broccoli cheese soup.
  • Broccoliย โ€” fresh, frozen, or even leftover. No need to thaw frozen broccoli first โ€” just cut any large pieces down to spoon size.
  • 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 for a flavorful base.
  • Butter, milk, and brothย โ€” build the creamy body of the soup.
  • Pantry staplesย โ€” flour, salt, and pepper to make the roux and balance the flavor.

โœ… Pro Tip: Block cheese melts the smoothest, but pre-shredded will still work if thatโ€™s what you have.

๐Ÿ‘จโ€๐Ÿณ How to Make Broccoli Cheese Soup (Quick Overview)

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 clear; add minced garlic and cook 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. Add the cheese. Cheddar is classic, but I like mixing cheddar with Velveeta.

adding cheese to soup.

8. Simmer 5 minutes more, until cheese is melted and incorporated. Serve warm.

broccoli cheese soup in a ladle.

๐Ÿ‘‡ Scroll down for the printable recipe card or keep reading for cheese options, veggie swaps, and serving ideas.

๐Ÿฅฆ Broccoli Options

Fresh broccoli gives the best texture and flavor, but frozen works just as well โ€” no need to thaw first. Just cut any large pieces into spoon-size florets before adding them to the soup so they cook evenly.

If youโ€™ve got leftover cooked broccoli, stir it in after the soup has thickened, then go straight to the cheese step. Itโ€™s already tender, so just let it heat through.

๐Ÿ‘‰ย Tip:ย Any broccoli used needs to be trimmed to spoon size for easy serving.

๐Ÿง€ 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. Add the cheese off the heat, stir gently until it begins to melt, then return the pot to low simmer for a few minutes until the cheese is fully melted and the soup is velvety smooth.

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.

๐Ÿฅ› Dairy and Seasoning Choices

The soup gets plenty of richness from the cheese, so you donโ€™t need heavy cream or half-and-half unless you want it extra indulgent. Whole milk gives the best texture, but low-fat milk works fine too. You can even make it dairy-light by using 2% milk or a dairy-free substitute.

Keep the flavor balanced with salt and pepper, and try a pinch of nutmeg or paprika for extra depth. Add seasonings while the soup simmers so they blend smoothly into the creamy base.


Save this recipe!

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


๐Ÿฒ 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.

๐Ÿฅฃ Keto / Low-Carb

Skip the flour and let extra cheese or blended broccoli thicken the soup instead.

๐ŸŒผ Cauliflower Cheese Soup

Swap broccoli for cauliflower in the same amount (about 3 cups) and cook a few minutes longer until tender.

๐Ÿฅ„ Serving Suggestions

Serve this soup as a cozy main dish with crusty bread or Cheddar Bay Biscuits for dipping. Itโ€™s also great alongside a green salad or a sandwich โ€” try it with a BLT or grilled cheese for a classic combo.

๐Ÿฅก 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.

๐Ÿฒ 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 Cheese 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.

โ“ FAQs

Whatโ€™s the best cheese for broccoli cheese soup?

Sharp cheddar gives the classic flavor, but mixing in a little Velveeta makes the soup extra creamy. Colby or Monterey Jack also work well. For the smoothest melt, shred block cheese yourself and add it off the heat.

Can I use frozen broccoli?

Yes โ€” no need to thaw first. Just cut any large pieces into spoon-size florets before adding 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 this gluten-free or dairy-free?

For gluten-free, skip the flour and thicken with a cornstarch slurry instead โ€” stir it in after the broccoli is tender.

For dairy-free, use plant-based butter, milk, and cheese substitutes, though plant-based cheese wonโ€™t melt quite as smoothly.

How do I reheat leftovers without the cheese breaking?

Warm gently over medium-low heat on the stovetop or in the microwave. Avoid boiling โ€” high heat can make the cheese separate.

๐Ÿ“–The Recipe Card

broccoli cheese soup in blue bowl

Broccoli Cheese Soup (Easy and Creamy, One Pot)

4.86 from 14 votes
From Dan Mikesell AKA DrDan
Creamy broccoli cheese soup made from scratch with fresh or frozen broccoli and cheddar cheese. A fast, easy, one-pot recipe thatโ€™s rich, smooth, and comfortingโ€”ready in about an hour.
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
  • 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 Panara 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
  • Add 2 cups of sharp cheddar or a mixture of your choice. Stir until melted and incorporated โ€” about 5 minutes.
    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 fine, but may take a few minutes longer to cook, and will eliminate about 10 minutes of prep time for fresh broccoli.
  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
  • Collage of soups.
    Our 12 Best Soup Recipes
  • 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. Vera says

    February 29, 2024 at 4:02 pm

    5 stars
    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!

    Reply
    • Dan Mikesell AKA DrDan says

      March 03, 2024 at 7:50 pm

      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

  2. Linda says

    January 12, 2024 at 9:13 pm

    5 stars
    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.

    Reply
    • Dan Mikesell AKA DrDan says

      January 12, 2024 at 11:42 pm

      Hi Linda,
      Thanks for the note. This is one of our favorites.

      Thanks for the rating.

      Dan

  3. Kathy says

    January 07, 2024 at 1:34 pm

    5 stars
    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!

    Reply
    • Dan Mikesell AKA DrDan says

      January 08, 2024 at 4:19 pm

      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

  4. mic says

    May 15, 2023 at 3:31 pm

    5 stars
    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

    Reply
  5. Dustin says

    March 19, 2023 at 6:12 pm

    5 stars
    I made this recipe. It turned out perfect. I think everyone should make this. They will be very happy.

    Reply
  6. Patricia Mapley says

    November 29, 2022 at 8:17 am

    5 stars
    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.

    Reply
  7. Judy says

    July 19, 2021 at 6:21 pm

    Wanted to try this soup thank you.

    Reply
    • anna says

      August 14, 2021 at 12:29 pm

      5 stars
      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

      August 14, 2021 at 1:03 pm

      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

  8. HilPoof says

    October 19, 2020 at 12:35 pm

    5 stars
    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.

    Reply
  9. Peggy says

    August 23, 2020 at 12:12 pm

    I'm thinking this may also be good with Brussels sprouts. What say you?

    Reply
    • David says

      October 03, 2021 at 9:52 pm

      I would give it a go for sure, it's an adventure !๐Ÿ‘

  10. Caroline Hviid says

    March 12, 2020 at 7:00 pm

    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.

    Reply
  11. Barb Smentek says

    January 27, 2020 at 5:36 pm

    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?

    Reply
    • Dan Mikesell AKA DrDan says

      January 27, 2020 at 5:56 pm

      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

  12. Dick Hynes says

    October 11, 2019 at 12:49 pm

    5 stars
    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.

    Reply
« Older 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

Top Chistmas Recipes

  • pile of fudge on a white plate.
    Easy 5-Minute Fudge (Just 3 Ingredients)
  • Crock pot chocolate peanut clusters on parchment paper.
    Crock Pot Chocolate Peanut Clusters
  • slice of Ribeye Roast on a white plate
    Small Boneless Prime Rib (Ribeye) Roast
  • turkey slice with gravy on orange plate.
    Easy Oven-Roasted Turkey Breast at 350ยฐF (No Fuss)
  • Cut ham with pineapple honey glaze on a white plate
    Small Ham in Slow Cooker (2โ€“4 lb) with Glaze
  • French Toast Casserole on orange plate with syrup.
    Small French Toast Casserole
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-2025 101 COOKING FOR TWO. ALL RIGHTS RESERVED | BASED ON FOODIE PRO THEME