Easy Broccoli Cheddar Soup

Jump to Recipe

This post may contain affiliate links. Read our disclosure policy.

Easy Broccoli Cheddar Soup is a hearty, comforting soup ready in under 30 minutes Milk, heavy cream and cheddar cheese make it extra creamy.

creamy broccoli cheddar soup on a ladle

Growing up, I was not a fan of broccoli. We would often have for dinner served steamed with melted cheese on top, but I don’t remember often eating it.

In my young married years, I started liking the taste of fresh broccoli, dipped in ranch of course. But in the past 5 years, I’ve learned to love steam broccoli, which opens the door to so many good recipes.

I’ve eaten broccoli and cheddar soup at Panera Bread many times and finally tackled my own version. I love it just as much, if not more than Panera’s broccoli cheddar soup. It’s the ultimate comfort food.

About this Easy Broccoli Cheddar Soup Recipe:

  • Flavor: If you like cheese, you’ll love this comforting soup. Cheddar cheese is the main flavor, with hints of broccoli throughout. The dijon mustard adds a depth of flavor. Don’t skip it!
  • Texture: The base of the soup is creamy and the vegetables are tender. If you like chunky vegetables, leave the pieces large. If you like a smoother soup, use an immersion blender to blend about one third to half of the soup to be smooth. This soup uses a roux to make it thick and creamy
  • Method: This soup cooks on the stove-top in a large soup pot or dutch oven.
a piece of bread dipping into broccoli cheddar soup

How to Make Broccoli Cheddar Soup

  • In a dutch oven or large soup pot, melt the butter over medium-high heat. Sautรฉ the onion and garlic in the butter for 2-3 minutes. Add the flour and quickly whisk.
  • Pour in one cup of the chicken stock, and whisk until the mixture is smooth. Add the remaining 2 cups of chicken stock and whisk again.
  • Add in the milk, heavy cream, dijon mustard, pepper and hot sauce. Whisk constantly over medium heat for about 3-5 minutes until the mixture starts to steam and almost comes to a simmer. Then turn the stovetop medium-low heat.
  • Add in the broccoli and shredded carrots. Cook, stirring often, for about 15-20 minutes until the broccoli is tender. The exact timing will depend on the size of the broccoli florets. If you’d like a smoother soup, use an immersion blender to purรฉe about one third to half of the soup. Or you can leave the soup with the larger vegetable pieces.
  • Once the broccoli is tender, turn the heat to low and add in the shredded cheddar cheese, about ยผ cup at a time, stirring so that the cheese melts between each addition.
a pan of broccoli cheddar soup with a wooden spoon

Serve this broccoli cheddar soup in a bread bowl. You’ll love our Asiago Cheese Bread Bowl.

Why is my soup grainy?

Cheese and creamy soups can get grainy if the cheese “breaks” or “curdles”. This happens when the temperature of the soup gets too high.

To help prevent this from happening add the cheese at the very end, throwing in a little bit of cheese at a time. Stir and allow the cheese to melt between each addition.

It also helps if you use freshly shredded cheddar cheese in this broccoli cheddar soup rather than pre-shredded cheese.

two bowls of creamy broccoli cheddar soup

Lighten it up.

This easy broccoli cheese soup is high in flavor, but not low calorie, but there are a couple things you can do if you’d like to lower the calories:

  • Use skim milk instead of 2% milk.
  • Rather than using heavy cream, you can try half and half or whole milk. Please note that if you lower the fat content of the milk, the soup will be thinner and not so creamy.
  • Use one cup less shredded cheddar cheese.

And to make it a gluten free broccoli cheddar soup, use all-purpose gluten-free flour or cornstarch to thicken.

Storage Instructions

This easy broccoli cheddar soup is best served immediately, but store any leftovers in an airtight container in the refrigerator for up to 3 days.

You can also store any leftovers in the freezer for up to 2 months.

More Broccoli Recipes

overhead view of a bowl of broccoli cheddar soup
overhead view of a bowl of broccoli cheddar soup

Easy Broccoli Cheddar Soup

4.91 from 20 votes
Easy Broccoli Cheddar Soup is a hearty, comforting soup, ready in 30 minutes. Milk, heavy cream and cheddar cheese make it extra creamy.
Servings 8
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes

Email Me This Recipe!
Enter your email and get the recipe sent to your inbox! Plus youโ€™ll get new recipes from us every week.

Ingredients
 

  • ยผ cup salted butter
  • ยฝ cup diced onion
  • 1 teaspoon minced garlic
  • ยผ cup all-purpose flour
  • 3 cups chicken stock
  • 1 cup 2% milk warmed
  • 1 cup heavy cream warmed
  • 1 teaspoon dijon mustard
  • 1 teaspoon salt
  • ยผ teaspoon white pepper
  • dash hot pepper sauce
  • 3 cups broccoli florets
  • 1 cup shredded carrots
  • 3 cups freshly shredded sharp cheddar cheese

Instructions
 

  • In a dutch oven or large pot, melt the butter over medium-high heat. Saute the onion and garlic in the butter for 2-3 minutes. ยผ cup salted butter, ยฝ cup diced onion, 1 teaspoon minced garlic
  • Add the flour and quickly whisk. ยผ cup all-purpose flour
  • Pour in one cup of the chicken stock, and whisk until the mixture is smooth. 3 cups chicken stock
  • Add the remaining 2 cups of chicken stock and whisk again.
  • Add in the milk, heavy cream, dijon mustard, salt, pepper and hot sauce. Whisk constantly over medium heat for about 3-5 minutes until the mixture starts to steam and almost comes to a boil. Then turn the stovetop medium-low heat. 1 cup 2% milk, 1 cup heavy cream, 1 teaspoon dijon mustard, 1 teaspoon salt, ยผ teaspoon white pepper, dash hot pepper sauce
  • Add in the broccoli and shredded carrots. Cook, stirring often, for about 15-20 minutes until the broccoli is tender. The exact timing will depend on the size of the broccoli florets. 3 cups broccoli florets, 1 cup shredded carrots
  • If you'd like a smoother soup, use an immersion blender to purรฉe about one third to half of the soup. Or you can leave the soup with the larger vegetable pieces.
  • Once the broccoli is tender, turn the heat to low and add in the shredded cheddar cheese, about ยผ cup at a time, stirring so that the cheese melts between each addition. 3 cups freshly shredded sharp cheddar cheese
  • Serve immediately.

Notes

The soup will continue to thicken as it sits. If it gets too thick, add a little more milk to thin.
Refer to the article above for more tips and tricks.
The calories shown are based on the recipe making 8 servings, with 1 serving being ⅛ of the soup. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate. **We are not dietitians and recommend you seek a nutritionist for exact nutritional information. The information in the nutrition box are calculated through a program and there is room for error. If you need an accurate count, I recommend running the ingredients through your favorite nutrition calculator.**

Nutrition

Calories: 410kcal | Carbohydrates: 14g | Protein: 16g | Fat: 33g | Saturated Fat: 19g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 0.3g | Cholesterol: 96mg | Sodium: 794mg | Potassium: 379mg | Fiber: 2g | Sugar: 6g | Vitamin A: 3958IU | Vitamin C: 33mg | Calcium: 385mg | Iron: 1mg
Course Soup
Cuisine American
Calories 410
Keyword cheese soup, comfort food, easy soup recipe
About JulieJulie Clark

About Julie Clark

I'm Julie Clark, CEO and recipe developer of Tastes of Lizzy T. With my B.A. in Education and over 30 years of cooking and baking, I want to teach YOU the best of our family recipes.

Get 5 Classic Recipes with a Deliciously Secret Twist

You might also like

Join the Discussion

4.91 from 20 votes (18 ratings without comment)
Subscribe
Notify of

3 Comments
Inline Feedbacks
View all comments

Ann
8 days ago

5 stars
Excellent! The Dijon mustard is a must. I used almond milk and half and half as the dairy. Grated the cheddar from a block so it would melt more easily. Will be making this again soon.

Lori
2 months ago

5 stars
without a doubt the best broccoli soup I’ve ever made. For our taste, I would put in less
salt. But that’s it. Delicious