Broccoli Cheese Soup

5 from 1 vote
Jump to Recipe

This post contains affiliate links. Please see our disclosure policy.

Sharing is caring!

This is the ultimate broccoli cheese soup! It’s creamy, hearty, loaded with flavor, and truly the best soup I’ve ever made!

Be sure to pair this with some crusty Italian bread or cheesy garlic bread for dipping.

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.
broccoli cheese soup in a white bowl with a piece of bread on the side.

This broccoli cheese soup aka broccoli cheddar soup is perfect for a weeknight meal during the fall and winter months. If you like your soup thick, cheesy, and warm, then this is the recipe for you!

For more of my favorite soup recipes, check out this easy chicken noodle soup and French onion soup.

INGREDIENT NOTES

See the recipe card below for ingredient quantities and complete instructions.

  • Broccoli – I highly recommend using fresh broccoli instead of frozen broccoli. I also recommend chopping the broccoli into bite-sized pieces for best results.
  • Cheese – Yellow cheddar cheese is key here! Just make sure you grate it yourself. Avoid pre-shredded cheddar cheese.
  • Chicken Stock – Do not substitute with water! Chicken stock adds great flavor.
  • Milk – Whole milk is best for this recipe. Do not use skim or low-fat milk.
  • Heavy Cream – Makes it extra thick and creamy.
  • Carrots – Optional but adds great texture. You can use store-bought pre-shredded carrots or grate them yourself.
Ingredients for broccoli cheese soup.

HOW TO MAKE IT

  • Add the butter to a large pot and let it melt over medium heat.
  • Stin in the onions and cook for 3-4 minutes or until they soften. Add the garlic and cook for 20 seconds.
  • Whisk in the flour and cook for 1 minute then pour in the whole milk and chicken stock.
  • Add the broccoli and carrots and bring to a boil. Once it comes to a boil, cook for 10 minutes on medium heat while stirring occasionally.
  • Once the 10 minutes are up, turn off the heat and add the heavy cream and shredded cheddar cheese. Give it a good stir and season with salt.
  • Serve warm and enjoy!
Four photo collage showing how to make broccoli cheese soup.

PRO TIPS

  • Whatever you do, make sure to grate the cheese yourself. Pre-shredded cheese often contains anti-caking agents, like cellulose, which can affect the texture of the cheese. This can lead to a less smooth soup.
  • Taste the soup after adding the cheese and then season with salt. If you season the soup before adding the cheese, it may turn out too salty. Keep in mind that cheddar cheese is salty, so always season after adding it!
  • Cook over medium heat!

STORAGE

Store any leftovers in an air-tight container and refrigerate for up to 3 days or freeze for up to 3 months. You can reheat it on the stovetop or in the microwave until heated through.

Tried this broccoli cheese soup recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page. And consider following me on Facebook or Pinterest!

broccoli cheese soup in a white bowl with a piece of bread on the side.
5 from 1 vote

Broccoli Cheese Soup

This is the ultimate broccoli cheese soup! It's creamy, hearty, loaded with flavor, and truly the best soup I've ever made!
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 6
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 8 tablespoons unsalted butter
  • 1 onion, finely diced
  • 2 garlic cloves, finely minced
  • cup all-purpose flour
  • 3 cups whole milk
  • 2 cups chicken stock
  • 3 cups broccoli , cut into small pieces
  • ¼ cup shredded carrots
  • 2 cups cheddar cheese, shredded
  • ½ cup heavy cream
  • salt to taste

Instructions 

  • Add the butter to a large pot and let it melt over medium heat.
  • Stin in the onions and cook for 3-4 minutes or until they soften. Add the garlic and cook for 20 seconds.
  • Whisk in the flour and cook for 1 minute then pour in the whole milk and chicken stock.
  • Add the broccoli and carrots and bring to a boil. Once it comes to a boil, cook for 10 minutes on medium heat while stirring occasionally.
  • Once the 10 minutes are up, turn off the heat and add the heavy cream and shredded cheddar cheese. Give it a good stir and season with salt.
  • Serve warm and enjoy!

Nutrition

Calories: 506kcal | Carbohydrates: 20g | Protein: 18g | Fat: 40g | Saturated Fat: 24g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 117mg | Sodium: 548mg | Potassium: 497mg | Fiber: 2g | Sugar: 9g | Vitamin A: 1610IU | Vitamin C: 41mg | Calcium: 464mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Course: Entree
Cuisine: American
Servings: 6
Calories: 506
Keyword: Broccoli Cheddar Soup, broccoli cheese soup, how to make broccoli cheese soup
Like this recipe? Leave a comment below!
Get new recipes sent to your inbox!
Don't miss out! Subscribe and get all the new recipes first.
Please enable JavaScript in your browser to complete this form.
5 from 1 vote (1 rating without comment)

Leave a comment

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

Recipe Rating