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

This Easy Broccoli Cheese Soup Recipe is so simple, it’s on the table in less than 30 minutes! It’s a great dinner for busy weeknights or for a cold evening when you’re craving some rich and delicious comfort food.

A bowl full of broccoli cheese soup with a spoonful pulled out.

Broccoli Cheese Soup is so filling and satisfying, you can serve it on it’s own without any sides. When I want to bulk up the meal or stretch it out to feed more people, I just serve with a copycat Olive Garden Salad and some homemade Beer Bread.

We’ve got an entire collection of soup recipes and add a few to your own recipe box.

Easy Broccoli Cheese Soup Recipe

This soup is a creamy, subtle nod to Panera’s Broccoli Cheddar Soup, made at home. It’s got rich chicken broth, shredded carrots, tons of broccoli and sharp cheddar cheese. It’s ready in about 30 minutes, and uses just 9 simple ingredients.

I like to mash the broccoli up a bit at the end, so it’s not so chunky. My kids prefers it this way (no big chunks of broccoli) but there’s still a ton of flavor. It’s perfect when you need a warm, comforting dinner that the whole family will love!

This Broccoli Cheese Soup took me 25 minutes from start to finish. The process is pretty straightforward and doesn’t require a ton of simmering and cooking time since there isn’t any meat.

A ladle of broccoli cheese soup over a pot of the soup.

Ingredients for Broccoli Cheddar Soup

  • Olive oil – for sauteing the veggies.
  • Carrots – shredded on a cheese grater. If you want chunks you can slice them into coins instead.
  • Onion for flavor.
  • Broccoli – you need 4 cups which is about 2 pounds. You can use just the broccoli florets or toss the stalks in too for less waste.
  • Minced garlic
  • Chicken or vegetable broth – use vegetable broth for a vegetarian soup. Either one should be low sodium.
  • Half & Half or heavy cream – milk can be used but the fuller the fat, the richer the soup.
  • All-Purpose Flour for thickening the soup.
  • Sharp cheddar cheese – Feel free to mix it up with the cheese. Add a little Parmesan or some gruyere, or use white cheddar instead.

Step by Step Instructions

  1. Saute veggies. In a large pot or dutch oven, saute some chopped onions and carrots just for a couple of minutes to soften. Add the broccoli and garlic and saute for another minute or two.
  2. Simmer. Pour in the chicken broth and bring to a boil over medium-high heat, then turn the heat down and simmer for 10-12 minutes, until the broccoli is tender.
  3. Mash. This step is purely for my own taste, but I like to mash the broccoli up a bit so it’s not super chunky but still has texture. If you want a super smooth cream style broccoli soup, you could use an immersion blender to get that consistency. Or, don’t mash it at all and have chunks of broccoli in every bite. Your choice.
  4. Thicken the soup. Whisk together some flour and broth (from the soup) until the flour is completely dissolved. You can add more broth if needed. Pour the flour mixture into the soup and simmer for several minutes until it’s nice and thick.
  5. Add the cheese. Turn off the heat and stir in the shredded cheddar cheese until it’s completely melted. Season with salt and pepper as needed.
collage of images showing how to make broccoli cheese soup
a large pot of broccoli cheese soup with shredded cheddar cheese
  • Feel free to adjust the cheese to your liking – add more or less, or even different kinds of cheese.
  • Grate the carrots and onions with a cheese grater to help them blend better into the soup.
  • Add the stalks of the broccoli to the soup instead of tossing them for less waste and more broccoli flavor.
  • Serve in a regular bowl and top with more cheese. Or, try serving in a bread bowl!

Storage and Reheating

Leftovers: Let your soup cool completely, then pour into an airtight container. Homemade Broccoli Soup will last 3-4 days in the the refrigerator.

Freezing: Allow the soup to cool completely, then pour into an airtight, freezer safe container or freezer bag. Squeeze out as much air as possibly if using a bag, and if using a container be sure to leave an inch at the top for expansion. Store in the freezer for 4-6 months.

Stove top reheating: If frozen, thaw soup in the fridge overnight. Pour the soup into a saucepan or soup pot on the stove. Heat over medium-low, stirring constantly, until warmed.

Microwave reheating: Pour soup into a microwave safe bowl and cover with a paper towel or loosely with a microwave safe lid. Heat on high for 1-2 minutes, stirring at least once for even heating.

FAQs

How do you thicken broccoli cheese soup?

Combine flour and some of the broth, then add it to the simmering soup. It should thicken up in about 5 minutes. You can also use cornstarch. Alternatively, you can make a roux at the beginning with butter and flour.

Can broccoli cheese soup be frozen?

It absolutely can! Cool the soup completely, then freeze in an airtight container or freezer bag for up to 4-6 months.

What goes with broccoli cheese soup?

This soup can be served as a meal or as a starter with smaller portions. As a meal, all you need is a great loaf of crusty bread or some homemade dinner rolls and a big green salad for a complete meal.

Broccoli Cheese soup in a bowl with shredded cheese on top.

More Delicious Soup Recipes to Discover


Recipe
A bowl of Broccoli Cheese Soup

Broccoli Cheese Soup

4.82 from 11 votes
Easy Broccoli Cheese Soup is on the table in less than 30 minutes making it a great dinner for busy weeknights when you’re craving serious comfort food.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 servings

Ingredients
  

  • 1 tablespoon olive oil
  • 2 large carrots finely diced or shredded (about 1 cups)
  • 1 small onion finely diced or shredded (about 1 cup)
  • 4 cups broccoli chopped, finely chopped, some stems included
  • 2 cloves of garlic minced
  • 32 ounces low-sodium chicken or vegetable broth
  • 1 ½ cups milk or cream I used half nonfat milk and half heavy cream
  • 3 tablespoons flour
  • 6 ounces fresh sharp cheddar cheese shredded (about a cup and a half)
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!

Instructions
 

  • In a large 5 quart soup pot (dutch oven), heat olive oil over medium heat. Add diced onion and carrots and cook, stirring often, until softened; 2-3 minutes. Stir in garlic and broccoli and cook until broccoli turns bright green; about 1-2 minutes.
  • Add chicken or vegetable broth and bring to a boil. Cover, reduce heat to low, and simmer for 10-12 minutes or until broccoli is soft. Mash gently with a potato masher to break up vegetables. (This is an optional step, but if you want the soup really chunky you can skip it).
  • In a small bowl or glass measuring cup, add the flour and slowly whisk in about ¼ cup of the soup liquid (skimmed from the pot, without vegetables). When completely smooth (add more liquid if needed) stir into the soup pot. Immediately stir/whisk in the cream/milk and stir until completely combined. Simmer (turn up the heat a little if needed) for 5 minutes or until thickened and bubbly.
  • Remove from heat and stir in the cheese. Continue to stir until cheese is completely melted. Serve immediately. Garnish with additional shredded cheddar, if desired.

Notes

Leftovers: Let your soup cool completely, then pour into an airtight container. Homemade Broccoli Soup will last 3-4 days in the the refrigerator.
Freezing: Allow the soup to cool completely, then pour into an airtight, freezer safe container or freezer bag. Squeeze out as much air as possibly if using a bag, and if using a container be sure to leave an inch at the top for expansion. Store in the freezer for 4-6 months.
Stove top reheating: If frozen, thaw soup in the fridge overnight. Pour the soup into a saucepan or soup pot on the stove. Heat over medium-low, stirring constantly, until warmed.
Microwave reheating: Pour soup into a microwave safe bowl and cover with a paper towel or loosely with a microwave safe lid. Heat on high for 1-2 minutes, stirring at least once for even heating.

Nutrition

Serving: 1cupCalories: 248kcalCarbohydrates: 16gProtein: 15gFat: 15gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 36mgSodium: 283mgPotassium: 530mgFiber: 3gSugar: 6gVitamin A: 4158IUVitamin C: 57mgCalcium: 321mgIron: 1mg
Keyword broccoli cheese soup

 

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Laura says:

    Soup was delicious! My son just asked if it could be thicker. Next time, any suggestions? Thanks!

    1. Kristin Maxwell says:

      Sure! You could use an immersion blender and blend the soup, veggies, cheese and all. Or you could add the flour when you saute the vegetables, and add a little more than 3 tablespoons.

      1. Sheri says:

        Mine did not thicken & I completely followed the recipe🙁

  2. Chris says:

    This soup is delicious. However I would l leave the broccoli in small florettes and I would add more cheese.

    1. Kristin says:

      Love the feedback Chris! Thanks for stopping by.

  3. Wendi says:

    Easy and delicious! We topped ours with crumbled bacon!

  4. Carolyn says:

    Tried this recipe and loved it. Will definitely make again.

    1. Kristin says:

      That’s awesome Carolyn! Thanks for stopping by.

  5. Alicia says:

    Super easy to make and very delicious, will be making this again

    1. Kristin says:

      Love the feedback Alicia! Thanks for stopping by.

  6. Fatima says:

    I haven’t made it yet because I need to know how many carbs per serving. I’ll def make it if it’s low carb. Thanks!

    1. Kristin Maxwell says:

      Hi Fatima, I’m working on updating all of my recipes with nutritional information. I was able to go ahead and update the broccoli cheese soup, so now it includes the information you asked for.

  7. Kisha says:

    I just made this soup for lunch/dinner thx for the tutorial and I hope it’s a winner!! I love simple yummy recipes 😌😋

  8. Reneá says:

    Hi Kristin. Your soup is so yummy I’ve made it twice now! BUT each time I’ve I made it it’s not thickening and it looks like it’s curled a little bit? How do I fix this? Thank you!

    1. Kristin Maxwell says:

      Make sure to whisk the flour in the small bowl until completely smooth, and let it boil to thicken. Also make sure to remove the pot from heat and stir quickly to melt all of the cheese.

  9. Carol says:

    Loved this. Thanks for sharing.

  10. Joanie says:

    Hi, Kristin! Your soup looks delicious! Is it okay to use defrosted frozen broccoli instead of fresh?

    1. Kristin Maxwell says:

      Yes, of course! It won’t need the same amount of cooking time since its already cooked though.

    2. Joanie says:

      Thank you!!! I pray that you and your family are well!

  11. Pamela Kennemer says:

    Just finished making your soup. I made it pretty much as the recipe instructed. Its my first time making brocolli cheese soup and I think we have a winner. I did add a little salt and pepper at the end but that’s a personal preference with any recipe. Thank you for the recipe.

    1. Kristin says:

      You are so welcome Pamela, thank you so much for taking the time to leave some positive feedback.

  12. Kylie says:

    This soup was okay, but I would add at least 2 more cups of “broth” then was called for. Found it didn’t have enough for a broth-broccoli ratio. I also ended up having to add 3/4 of a block of cheese just to make it cheesy enough. The recipe would maybe be okay after some tweaking.

    1. Kristin says:

      Thank you Kylie for your honest feed back.

  13. Denise says:

    This was delicious and perfect for a chilly, winter day! I used half skim milk and half cream to lighten it up a bit. Will definitely be making this again!

  14. Mandy Merriman says:

    Broccoli and cheese were made for each other, and this soup!! YUM!!

  15. Ashlee Marie says:

    I think broccoli and cheese is like the perfect soup – always my go to, YUM!

  16. Kara says:

    Broccoli cheese soup has always been one of my favorites. Yours looks so simple, and soooo tasty!

  17. Alicia says:

    This looks amazing, Kristin! I have loved every single recipe I have tried of yours, so I’m sure this will be fabulous. 🙂 My nine year old, who has been a super picky eater her entire life, has also recently developed a love affair with broccoli, so she will love this too!

    1. Kristin says:

      That’s so sweet of you to say Alicia! I hope your daughter loves it!