This creamy, but lightened up Broccoli Cheese Soup recipe is a perfect choice for this time of year. It makes for a quick and easy meal and it is seriously crave-worthy!

Serve this soup in a bread bowl or in a mug with some warm Cheddar Dinner Rolls for dipping.

Broccoli Cheese Soup in a round bread bowl topped with shredded cheddar cheese.

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

Want to Save This Recipe?
Enter your email below, and we’ll send it straight to your inbox. Plus, get my best seasonal recipes each week!

There are some people who live in this house who are not afraid of cream and LOVE Broccoli Cheese Soup. These people I speak of also swim about 3 hours a day and have teeny, tiny waistlines. But, as much as I love soups with a cream base, they are only a once in a while indulgence for me.

My lightened up version makes us all happy.

In fact, I like this homemade version better than any broccoli soup I’ve ordered at restaurants. Yep, I’m lookin’ at you, Panera.

Why this Recipe Works

  • Lightened Up: There is far less heavy cream in this recipe than most others. If you’d like to reduce the fat content even further, go ahead and omit the heavy cream altogether and go with all whole milk. While you can’t exactly call this a lowfat recipe, it’s far lighter than other similar recipes. The best part is that you’d never know it by the taste. It’s creamy, rich, and wonderful!
  • Veggie Loaded: This soup has a prominent broccoli base and the cream/milk and cheese only enhance that. Pureed veggies on their own do a lot to add creaminess and structure to soup.
  • Cheese: Two kinds of cheese add great flavor and a great mouth feel.
A spoon resting in broccoli cheese soup in a bread bowl.

Ingredient Notes

  • For the Soup Base: Butter, flour, minced garlic, and all-purpose flour.
  • Broth: Use low-sodium chicken broth or vegetable broth for a vegetarian soup.
  • Broccoli: For convenience sake, look for a 1 pound bag of fresh broccoli florets. Or, grab a large head of broccoli or 2 or 3 broccoli crowns and cut them yourself.
  • Dairy: Whole milk and heavy cream.
  • Cheese: I highly recommend you go with a good quality sharp cheddar. I love Tillamook which I pick up at Costco every couple of weeks but any good quality sharp cheddar will do the trick. I also add a little Velveeta. Don’t be afraid, Velveeta is magic. Trust me. It is a fabulous melting cheese and it adds a really familiar and comforting flavor. The soup just wouldn’t be the same without it.
  • Seasoning: Salt and freshly ground black pepper.
  • Optional for Serving: There’s something really special about serving this soup in a bread bowl and they are readily available at most grocery stores. I like to save the piece I cut from the top to serve along with the soup for dipping.

How to Make Broccoli Cheese Soup

Three images of broccoli cheese soup ingredients in a Dutch oven.
  1. Make the Soup Base: Melt the butter in a Dutch oven, add the diced onion and cook until softened. Add the minced garlic and continue to cook for just a minute or two. Add the flour and cook, stirring, for a couple minutes. Slowly whisk in the low-sodium chicken broth. Turn the heat under the pan to medium-high and cook, stirring, until the mixture comes to a boil. Reduce the heat to low and let it simmer until it slightly thickens.
  2. Add the Broccoli: Then, cover the pot and simmer on low until the broccoli is very tender. Puree the mixture using an immersion blender. I love my Cuisinart Immersion Blender but don’t fret if you don’t have one. This can also be done by transferring the mixture, in batches, to a food processor or blender and then returning the mixture to the pot.
  3. Add the Dairy: Reduce the heat to low and add the whole milk and heavy cream. Heat until warmed through. Finally, add the cheese and allow the soup to simmer, stirring occasionally, until the cheese has completed melted. Season to taste with a little salt and pepper.
A ladle scooping broccoli cheese soup from a red Dutch oven.

Storage Tips

Refrigerate: Transfer leftover Broccoli Cheese Soup to airtight containers and refrigerate for up to 3 to 4 days.

Freeze: For longer storage, freeze the soup in freezer-safe containers or bags. It will keep well for up to 2-3 months.

Reheating: When reheating from frozen, thaw the soup in the fridge overnight. Reheat slowly on the stove over low to medium heat, stirring frequently to maintain a smooth texture and prevent the cheese from separating. Reheating broccoli cheese soup too quickly or on high heat can cause the cheese to become grainy or curdle, so warm it gently for the best results.

More Soup Recipes You’ll Love

A spoon scooping broccoli cheese soup from a bread bowl.

Sign up for my free newsletter for all the latest recipes and join me on FacebookInstagram and Pinterest for more cooking inspiration!

Broccoli Cheese Soup

5 from 2 votes
Servings: 6 servings
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
This creamy, but lightened up Broccoli Cheese Soup recipe is a perfect choice for this time of year. It makes for a quick and easy meal and it is seriously crave-worthy!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 3 tablespoons butter
  • 1 cup onion, diced
  • 1 teaspoon minced garlic
  • 3 tablespoons all-purpose flour
  • 3 cups low-sodium chicken or vegetable broth
  • 16 ounces fresh broccoli florets
  • 1 cup whole milk
  • ½ cup heavy cream
  • 1 cup sharp cheddar cheese, shredded, plus additional for garnish if desired
  • 4 ounces Velveeta cheese, cubed
  • ½ teaspoon salt, or to taste
  • Freshly ground black pepper, to taste

Instructions 

  • In a Dutch oven, melt butter over MEDIUM heat. Add the onions and cook, stirring for a few minutes, or until onions are soft and translucent. Add the garlic and cook and stir for another minute. Add the flour and cook for 2 minutes. Slowly pour in the chicken broth, whisking as you add it. Increase the heat to MEDIUM-HIGH and and cook the mixture until it comes to a boil, whisking occasionally. Reduce heat to LOW and simmer for about 2 or 3 minutes until it begins to thicken. Add the broccoli and place the cover on the Dutch oven. Cook for 25 minutes or until broccoli is very tender.
  • Remove the pot from the heat and puree the mixture with an immersion blender or in batches in a blender or food processor, returning to Dutch oven when you reach the desired consistency. I like to leave some small pieces of broccoli for a little texture.
  • Return the pot to the stove and over LOW heat, add the milk and cream and simmer for 5 minutes. Add the cheddar and Velveeta cheese and cook and stir until cheese is completely melted. Add salt and taste. Season with additional salt, if needed, and pepper to taste.
  • Serve with additional shredded cheese on the side for garnish.

Notes

Storage
  • Refrigerate: Transfer leftover Broccoli Cheese Soup to airtight containers and refrigerate for up to 3 to 4 days.
  • Freeze: For longer storage, freeze the soup in freezer-safe containers or bags. It will keep well for up to 2-3 months.
  • Reheating: When reheating from frozen, thaw the soup in the fridge overnight. Reheat slowly on the stove over low to medium heat, stirring frequently to maintain a smooth texture and prevent the cheese from separating. Reheating broccoli cheese soup too quickly or on high heat can cause the cheese to become grainy or curdle, so warm it gently for the best results.

Nutrition

Calories: 331kcal | Carbohydrates: 17g | Protein: 15g | Fat: 24g | Saturated Fat: 14g | Cholesterol: 74mg | Sodium: 747mg | Potassium: 532mg | Fiber: 3g | Sugar: 6g | Vitamin A: 1378IU | Vitamin C: 70mg | Calcium: 351mg | Iron: 1mg

Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.

Like this? Please rate & comment below!

This post was originally published on March 24, 2012. It has been updated with new text and images.

Need Help With Menu Planning?

Sign up for my FREE email newsletter to receive my tried and true favorites + bonus seasonal content to keep you cooking through the year.

Looking for something else? Explore the Recipe Index →

Get my cookbook The Foolproof Family Slow Cooker!

About Valerie Brunmeier

Hello and welcome to my online kitchen! My focus here is to provide simple, seasonal meal solutions for busy households. I hope you find some inspiration while you’re here and visit again soon!

You May Also Like

5 from 2 votes (1 rating without comment)

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




Questions & Reviews

  1. Tina says:

    5 stars
    Made this tonight; thought it was pretty good, maybe not quite as good as McAlisters Deli, but best recipe I’ve found to date. Clear and well written recipe. Thank you!

  2. Christine C. says:

    Hi Valerie,
    Can I use frozen broccoli that is thawed instead of fresh? Thank you!

    1. Valerie says:

      I haven’t tried it but I think it would work just fine.

  3. Daniel says:

    I will definitely make this.

  4. Shayla Ebsen says:

    Yum, yum – broccoli cheddar soup sounds absolutely delicious on this rainy day, especially in a bread bowl. LOVE your blog!! – Shayla

  5. Nami | Just One Cookbook says:

    I need to try this Velveeta. I’m very curious! Your broccoli cheese soup sounds so good!

    1. Valerie says:

      It melts really well Nami so it’s perfect for grilled cheese sandwiches. It’s a classic.

  6. Shelby says:

    I’m pretty sure I would love your version too! I see you have better than boullion – don’t you just love that stuff?! I can’t live without it.

  7. val says:

    I go to my local Panera Bread and order broccoli cheese soup all the time. Yours looks even better. YUM

    1. Valerie says:

      Panera’s got a good one. I think that is how one of my boys got hooked on it in the first place! Thanks Val 🙂

    2. Eddie Correa says:

      Can I use all whipped cream instead of whole milk

      1. Valerie says:

        Sure! It will be a very rich soup.

  8. Maggie says:

    Oh, I adore that you put this in a bread bowl! We are big fans of bread bowls and soup around here and I recently even made a broccoli cheese soup in a bread bowl. I guess great minds think alike. 🙂 this is a great reduced-fat version of this soup. Yummers!

  9. Baker Street says:

    Broccoli and cheese is a hard to refuse kind of combination. the soup looks creamy and love the way you presented it Val. 🙂

  10. Georgia @ The Comfort of Cooking says:

    I love a good broccoli cheese soup, and agree that they don’t always need to be weighed down with cream. I make a delicious one with a chicken broth base. This looks fabulous, Valerie! Great recipe for the cooler days.