Our Favorite Broccoli Cheddar Soup

This creamy broccoli cheddar soup is packed with broccoli flavor and is extra cheesy. It is made without flour and gets its thick, creamy base from a potato! This soup is lighter on the calories with all the flavor you’d expect!

Watch the Video

Broccoli Cheddar Soup Recipe Video

Related: Try our creamy cauliflower soup, we roast cauliflower and blend it with onion, parmesan cheese, and broth until silky smooth.

How to Make Broccoli Cheddar Soup

It’s common to see broccoli cheddar soup made with a base of flour, butter, and milk. The method is not that different from making the cheese sauce for macaroni and cheese. First, melt butter, whisk in flour, and add milk and heat until the milk thickens. Broccoli soup made this way is delicious, but it’s a bit too heavy for us.

Our healthier version skips the butter and flour paste and calls on one potato to do the thickening. This halves the amount of butter needed, says goodbye to the flour, and no longer requires multiple cups of milk.

Amazingly enough, even with skipping all those ingredients, our soup is creamy, rich, and delicious! So much so that you won’t miss them one bit. For another easy, creamy soup, try our roasted cauliflower soup.

A bowl of broccoli cheddar soup

If you have made our creamy vegetable soup before, this recipe might seem a bit familiar. Here are the basic steps; remember that the entire recipe is below.

Step 1: Cook onions and whole garlic cloves (no mincing required!) in a bit of butter until soft and sweet.

Step 2: Stir in chopped potato, broccoli stalks (the florets come into play later), salt, pepper, red pepper flakes (for heat), and a teaspoon of Dijon mustard. Cover everything with water or broth and simmer until tender. I find that water works just fine in this soup. I know that it seems like we should add more flavor with broth, but using water allows the broccoli to shine. We take the same approach when making this tomato soup.

Adding water to the pot with potatoes, broccoli, and onions.

Step 3: Add half of the broccoli florets, cook until green and tender, and then blend the soup. I use my immersion blender to make things easy. Since we held those broccoli florets back, they are still bright green, making our soup pretty.

Blending broccoli soup with an immersion blender

Step 4: Now that the soup is ultra-creamy, we can add the remaining broccoli florets and cook until they are bright green and tender. This way, the base of the soup is green and creamy, and you still get a few small bites of broccoli.

Stirring cheddar cheese into broccoli soup

Step 5: Stir in lots of grated sharp cheddar cheese — I like extra sharp white cheddar — and then stir in 1/2 cup of half-and-half if you want your soup extra creamy. Half-and-half is sold in the US and is a blend of whole milk and cream — milk or cream work, too.

And that’s it. Green, extra creamy broccoli cheddar soup. We love it!

Tip: Buy Broccoli with Stalks

Buy broccoli with long stalks for this recipe if you can find them. The stalks taste fantastic and are excellent when cooked with the potato as the base of this soup. In the recipe below, we will guide you through preparing the stalks.

If you cannot find broccoli with the stalks still attached, you can make this soup. First, buy two pounds of broccoli florets and cook about half of them with the potato instead of the stalks (as suggested in the recipe). Save the remaining florets for later and follow the directions in the recipe for adding them.

Can You Freeze Broccoli Cheddar Soup?

Is it possible to freeze broccoli cheese soup? Absolutely! Once your soup has cooled to room temperature, you can freeze it in freezer-safe containers or freezer bags. Then, thaw it completely in the refrigerator the night before you want to enjoy it.

More Vegetable Soup Recipes

A bowl of broccoli cheddar soup

Our Favorite Broccoli Cheddar Soup

  • PREP
  • COOK
  • TOTAL

This broccoli cheese soup is packed with broccoli flavor and is extra cheesy. It is made without flour and butter and gets its thick, creamy base from a potato! When shopping for this soup, look for broccoli sold with long stalks. We chop the stalks up and cook them with the potato. After a quick blend, the stalks and potato turn into a delicious, creamy soup. If you can only find broccoli heads or florets, you can still make the soup. See our tips in the article.

Serves 6

Watch Us Make the Recipe

You Will Need

1 large onion, finely chopped

4 medium garlic cloves, peeled and smashed

2 tablespoons unsalted butter or olive oil

2 pounds broccoli with stalks

3/4 teaspoon fine sea salt, plus more to taste

1/2 teaspoon fresh ground black pepper

1/8 to 1/4 teaspoon crushed red pepper flakes, omit if sensitive to spice

1 teaspoon Dijon mustard

1 medium-to-large potato, peeled and chopped

1 bay leaf

4 cups water or broth

1/2 cup half and half, optional

8 ounces sharp cheddar cheese, grated, about 2 cups

Thinly sliced chives, for serving, optional

Fish sauce, optional, see notes

Directions

  • Prepare Broccoli
  • 1Slice the florets from the stalks. Set the broccoli stalks aside and cut the florets into small bite-size pieces (watch our video for reference). Throw the florets into a bowl and set them aside for later.

    2Grab the broccoli stalks and cut about 1-inch from the bottom of each stalk and discard it. Use a vegetable peeler to peel away the tough outer layer of the stalks, and then slice the stalks into 1/2-inch pieces.

  • Make the Soup
  • 1Melt the butter in a large pot like a Dutch oven over medium heat. When it has melted, toss in the onion and garlic cloves. Cook, occasionally stirring until the onions are soft and smell sweet; about 5 minutes.

    2Add the chopped broccoli stalks, potato, 3/4 teaspoon fine sea salt, 1/2 teaspoon freshly ground black pepper, Dijon mustard, and red pepper flakes (if using). Cook for two minutes, and then add the bay leaf and four cups of water. Bring the soup to a boil, and then reduce to a low simmer. Cook, at a low simmer, until the broccoli and potatoes are tender, about 15 minutes.

    3Stir in about half of the broccoli florets to the soup, cover with a lid, and cook until they turn bright green and are tender, 3 to 5 minutes. Adding the florets in this step makes sure that our soup stays green.

    4Turn off the heat, remove the bay leaf, and then use an immersion blender to blend the soup until smooth. You can also use a blender, but be careful to blend the soup in batches, do not fill more than halfway, and hold the lid down firmly as you blend. Hot liquids can cause steam to build in the blender, and the top can pop off.

    5Place the pot back onto the burner and heat over medium heat. Stir in the remaining broccoli florets, cover the pot again, and cook until they turn bright green and are tender, 3 to 5 minutes.

    6Stir in the half-and-half and cheese. When the cheese melts into the soup, taste and then adjust with additional salt and pepper to taste. For a pop of flavor, add a few dashes of fish sauce. Serve with chives scattered on top.

Adam and Joanne's Tips

  • Make the soup greener: For an even more vibrant green color, just before you plan to blend the soup, add a couple of handfuls of baby spinach leaves and allow them to wilt into the soup slightly (30 to 45 seconds).
  • Fish sauce is optional but adds a lovely flavor to sauces and soups like this broccoli cheese soup. Two to three dashes season the soup nicely. Think of fish sauce as salt on steroids. It doesn’t make the soup taste fishy but does make the flavor pop.
  • Recipe inspired by our creamy veggie soup!
  • Nutrition facts: The nutrition facts provided below are estimates. We have used the USDA database to calculate approximate values.

If you make this recipe, snap a photo and hashtag it #inspiredtaste — We love to see your creations on Instagram and Facebook! Find us: @inspiredtaste

Nutrition Per Serving Serving Size 1/6 of the recipe / Calories 295 / Total Fat 19.2g / Saturated Fat 11g / Cholesterol 54.7mg / Sodium 627.3mg / Carbohydrate 19.3g / Dietary Fiber 5.1g / Total Sugars 5g / Protein 14.4g
AUTHOR:  Adam and Joanne Gallagher
Inspired Taste Newsletter Signup
13 comments… Leave a Review
  • Patrice February 16, 2024, 2:34 pm

    This was delicious but just a word of caution; I only used 1/4 tsp fine sea salt and 4 cups of tetrapak chicken stock. It was way too salty so if you’re using chicken stock it would be wise to use low sodium. I would even cut the sea salt out entirely until you’ve tasted it at the end!

    Reply
    • Joanne February 16, 2024, 2:44 pm

      Thank you so much for the feedback! You’re absolutely right – salt levels can vary drastically with different brands of stock. I appreciate you sharing your experience so others can adjust accordingly. It’s a great reminder to always taste as you go!

      Reply
  • Beverly December 29, 2023, 3:28 pm

    Loved the Broccoli/Cheese Soup. Thank you!

    Reply
  • Sylvia June 2, 2023, 12:59 pm

    Can you freeze this soup?

    Reply
    • Joanne July 19, 2023, 4:10 pm

      Absolutely! Once your soup has cooled to room temperature, you can freeze it in freezer-safe containers or freezer bags. Then, thaw it completely in the refrigerator the night before you want to enjoy it.

      Reply
  • Christine Jensen February 17, 2023, 2:50 pm

    This recipe is easy to make and tastes delicious! We love the simple ingredients. It’s really good on a cold day.

    Reply
  • Sandy January 23, 2022, 7:41 am

    Delicious! I didn’t use half and half and it was plenty thick.

    Reply
  • Alex December 22, 2021, 9:28 am

    Delicious broccoli soup. Thank you

    Reply
  • Jean Mecimore Chaney December 7, 2021, 1:47 pm

    Will try the soup.Thank you😊

    Reply
  • Thelma Andrews December 4, 2021, 11:22 pm

    REALLY GOOD RECEIPES

    Reply
  • Mirtha December 4, 2021, 8:37 am

    Delicious broccoli soup. Thank you

    Reply
  • James December 3, 2021, 5:14 pm

    Sounds wonderful I will try it this weekend, just one question can we freeze this soup.

    Reply
    • Adam July 19, 2023, 4:13 pm

      Absolutely! Once your soup has cooled to room temperature, you can freeze it in freezer-safe containers or freezer bags. Then, thaw it completely in the refrigerator the night before you want to enjoy it.

      Reply

Leave a Reply to Alex Cancel reply

Leave a Review

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

Rate this recipe!

 

All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our Privacy Policy & Terms.

Previous Post: Next Post: