Cream of Broccoli Cheese Soup

The BEST Broccoli Cheese Soup, made without any heavy cream, has readers raving: โ€œItโ€™s better than Panera!โ€ โ€œA new family favorite!โ€ and โ€œIt was so easy to make and so amazing!!!โ€ As someone whoโ€™s tested countless soup recipes, Iโ€™ve crafted this version to deliver an unparalleled creamy, cheesy, and flavorful experience that will have you declaring, โ€œEVERYONE loved this soup!โ€ Follow along for your step-by-step guide to cheesy broccoli soup perfection!

Originally Published 11/20/2018; Updated 2/27/25

WATCH How to Make Cheesy Broccoli Soup

ย 
top view of serving a bowl of broccoli cheese soup garnished with freshly cracked pepper


 

Perfectly Cheesy Broccoli Soup

I’ve perfected this Broccoli Cheese Soup to create the ultimate comfort food experience that’s not just cheesy but deeply flavorful, creamy without being overly rich, and made with real ingredients. Hereโ€™s why itโ€™s the best:

  • Loaded with Fresh Flavor: Made with fresh broccoli, aromatic onions, garlic, and sharp cheddar cheese for a bold and balanced taste.
  • Adept Seasoning- No Bland Soup Here!: This soup is seasoned with paprika, ground mustard, salt, pepper, and cumin to elevate every spoonful.
  • ZERO HEAVY CREAM Velvety Creaminess: This is achieved with a combination of a light roux, pureed vegetables, and light cream cheese for a luxurious consistency that will have you swooning.
  • Customizable Texture: You can blend the soup to your desired creaminessโ€”smooth, chunky, or somewhere in between.
  • Quick and Easy: Comes together in about 30 minutes, perfect for a cozy weeknight dinner.
a ladle of broccoli cheese soup recipe showing how creamy it is
ingredient icon

Broccoli Cheese Soup Ingredients

Let’s take a closer look at what you need to make this Broccoli Cheese Soup recipe (measurements in the printable recipe card at the bottom of the post):

  • Broccoli: Fresh broccoli florets bring vibrant flavor and a hearty texture; cut them into uniform pieces for even cooking.
  • Onion: Yellow onion adds a subtle sweetness and depth to the soup or you may substitute with 1 teaspoon onion powder.
  • Garlic: Fresh garlic cloves provide aromatic richness or substitute with 1 teaspoon garlic powder in a bind.
  • Cheddar Cheese: Sharp cheddar delivers bold, tangy flavor; shred your own for the smoothest melting and superior flavor.
  • Cream Cheese: Use less fat to keep the recipe lighter or full fat for even more luxuriousness. Soften the cream cheese before using.
  • Chicken Broth: Acts as the flavorful foundation of the soup; choose low-sodium to control the seasoning.
  • Milk: Creates a creamy base without being overly heavy. Use 2% or higher for the best results.
  • Butter: Adds richness and helps create the roux; use unsalted to balance the saltiness of the cheese.
  • Flour: Thickens the soup for a velvety consistency; whisk well with butter to avoid lumps.
  • Spices: Paprika, ground mustard, cumin, salt and pepper elevate the soup with warmth, tang, and a hint of nuttiness; adjust to taste for the perfect balance.
top view of ingredients for broccoli and cheese soup:  broccoli florets, sharp cheddar cheese, onion, garlic, cream cheese, milk, chicken broth and spices

How to Make Broccoli and Cheese Soup

Let’s take a closer look at how to make this recipe with step-by-step photos (full recipe in the printable recipe card at the bottom of the post):

  • Step1: Sautรฉ Aromatics. Melt the butter in the olive oil in a Dutch oven/soup pot over medium heat. Add the onions and sautรฉ for 3 minutes. 
showing how to make broccoli cheese soup by sautรฉing onions in a large soup pot
  • Step 2: Make a Roux. Sprinkle in the flour and cook and stir for 2 minutes. Add the garlic and continue to cook for 1-2 minutes or until the onions are soft.
showing how to make broccoli cheese soup by adding flour and cooking to make a roux
showing how to make broccoli cheese soup by adding the chicken broth, milk, spices and broccoli
  • Step 4: Simmer. Bring the soup to a simmer, stirring constantly. Once it begins to thicken, simmer for one additional minute, then reduce the heat to low. Cover and simmer for 20 minutes, stirring occasionally, or until the broccoli is tender to your liking.
showing how to make broccoli cheese soup by simmering the soup until the broccoli s tender
  • Step 5: Puree.  Remove half of the soup (more or less to your liking) and the cream cheese to a blender. Puree until smooth, letting smoke escape, or it will explode (I leave the blender cap open and cover it with a paper towel). Pour the pureed soup back into the pot.
a collage showing how to make broccoli cheese soup by pureeing half the soup in a blender with cream cheese, then stirring it back into the pot
  • Step 6: Add Cheese.  Stir in the cheese, a handful at a time, stirring after each addition until mostly melted. Add 1 cup of milk, more or less, to reach your desired consistency and warm through.
showing how to make broccoli cheese soup by stirring in sharp cheddar cheese
  • Step 7: Season. Adjust to taste with additional salt/pepper if desired.
showing how to make broccoli cheese soup by stirring in additional milk after simmering

Broccoli and Cheese Soup Recipe Tips and Tricks

  • CONSISTENCY. You can customize the consistency. Use smaller or larger florets, depending on your preference, and puree as little or as much of the soup as you would like, depending on whether you prefer a smoother texture or more whole pieces of broccoli. Add as little or as much milk as needed at the end to finish.
  • FRESHLY SHREDDED CHEESE.  It is important to use high quality freshly shredded sharp cheddar cheese for your Broccoli CHEESE Soup.  Freshly shredded not only tastes much better and boasts a stronger flavor but melts much easier than the pre-shredded bagged variety. 
  • Pre-shredded bagged cheeses often contain potato starch or another similar anti-clumping agent that keeps the cheese separate in the bagโ€” this separating agent also makes it difficult for the cheese to melt smoothly in the soup. 
  • GOAT CHEESE.  If you want to get a little decadent for guests or because you just have amazing taste, then trying substituting the cream cheese with garlic and herb goat cheese (from a log).  
  • ADD-INS.  This soup is a fabulous base for add-ins like ham, potatoes, corn, rice, etc.  In other words, use it to clean out your pantry and enjoy one of the best soups of your lifeโ€”because everything is better with cheese!
top view of cheesy broccoli soup in the pot showing the thick, creamy consistency with bits of broccoli florets
up close of a ladle full of recipe for broccoli cheese soup showing the rich, velvety creaminess

Broccoli Cheese Soup variations

  • Extra Cheesy: Add a mix of cheeses like gouda, Guyรจre, or Monterey Jack.
  • Protein-Packed: Add shredded rotisserie chicken, crumbled sausage, or diced ham.
  • Creamy and Dairy-Free: Use coconut milk and dairy-free cheese or a blended cashew cream for a plant-based option.
  • Cauliflower Twist: Use cauliflower instead of some of the broccoli.
  • Spicy Kick: Stir in cayenne pepper, red pepper flakes, or ground chipotle pepper for a bit of heat.
  • Southwest Style: Stir in roasted corn, black beans, and taco seasoning for a Tex-Mex twist.

What to Serve With Cream of Broccoli Cheese Soup

Broccoli and Cheese Soup can be a meal all by itself or it goes fabulously well with:

showing how to serve broccoli cheese soup garnished with extra cheese and baguette slices for dipping

Cream of Broccoli Cheese Soup FAQs

Is broccoli and cheese soup low carb?

Yes!ย  While many soups contain pasta, rice or potatoes, this Broccoli Cheese Soup is loaded with broccoli and cheese for a delicious low-carb meal!

Can this Recipe for Broccoli and Cheese Soup be made ahead of time?

Unlike soups with pasta which sometimes soaks up the broth, this Broccoli Cheddar Soup is perfect to make ahead for lunches or dinners.ย  You can reheat the soup on low on the stove or in the microwave, stirring occasionally.ย  ย If you would like the soup to be thinner after you’ve reheated it, simply add in additional water until it reaches desired consistency.

How do you make Creamy Broccoli Soup?

The key to Creamy Broccoli Soup is threefold:

1. Roux:ย  Make a roux of flour, olive oil and butter and then add chicken broth to create a thick, creamy sauce-like base.ย  ย This eliminates our need to use heavy cream.
2. Cream cheese:ย  Cream cheese adds a rich, creamy tanginess.
3. Pureed broccoli:ย  Pureeing some of the broccoli with the cream cheese adds creamy body to the Broccoli Cheese Soup.ย  It also allows us to use light cream cheese without any melting problems.

Looking for more Easy Soup  Recipes? 

side view of a bowl of broccoli cheese soup recipe showing how to serve it with cheese ganrish

WANT TO TRY THIS Broccoli Cheese Soup RECIPE?

PIN ITย to your recipe BOARD TO SAVE FOR LATER!

FIND ME ON PINTEREST FOR MORE GREAT RECIPES!  I AM ALWAYS PINNING :)!

ยฉCarlsbad Cravings by CarlsbadCravings.com

top view of serving a bowl of broccoli cheese soup garnished with freshly cracked pepper

Lightened Up Cheese and Broccoli Soup

The BEST Broccoli Cheese Soup, made without any heavy cream, has readers raving: โ€œItโ€™s better than Panera!โ€ โ€œA new family favorite!โ€ and โ€œIt was so easy to make and so amazing!!!โ€ As someone whoโ€™s tested countless soup recipes, Iโ€™ve crafted this version to deliver an unparalleled creamy, cheesy, and flavorful experience that will have you declaring, โ€œEVERYONE loved this soup!โ€
Servings: 6 servings
Total Time: 40 minutes
Prep Time: 15 minutes
Cook Time: 25 minutes

Save This Recipe To Your Recipe Box

You can now create an account on our site and save your favorite recipes all in one place!

Ingredients

Instructions

  • Sautรฉ Aromatics: Melt the butter in the olive oil in a Dutch oven/soup pot over medium heat. Add the onions and sautรฉ for 3 minutes. Sprinkle in the flour and cook and stir for 2 minutes. Add the garlic and continue to cook for 1-2 minutes or until the onions are soft.
  • Add Ingredients: Reduce the heat to low and gradually stir in the chicken broth and 2 cups of milk. Add the chicken bouillon, spices, and broccoli.
  • Simmer: Bring the soup to a simmer, stirring constantly. Once it begins to thicken, simmer for one additional minute, then reduce the heat to low. Cover and simmer for 20 minutes, stirring occasionally, or until the broccoli is tender to your liking.
  • Puree: Remove half of the soup (more or less to your liking) and the cream cheese to a blender. Puree until smooth, letting smoke escape, or it will explode (I leave the blender cap open and cover it with a paper towel). Pour the pureed soup back into the pot.
  • Add Cheese: Stir in the cheese, a handful at a time, stirring after each addition until mostly melted. Add 1 cup of milk, more or less, to reach your desired consistency and warm through.
  • Season: Adjust to taste with additional salt/pepper if desired. Garnish individual bowls with extra cheese (optional).

Video

Notes

Don’t miss the “how to make” recipe video at the top of the post!

Tips and Tricks for Broccoli Cheese Soup

  • CONSISTENCY.ย  You can customize the consistency.ย  You can use smaller or larger florets depending on your personal preference and you can puree as little or as much as the soup as you would like depending on if you prefer more of a smooth texture or more whole pieces of broccoli.
  • FRESHLY GRATED CHEESE.ย  It is important that you use high quality freshly grated sharp cheddar cheese for your Broccoli CHEESE Soup.ย  Freshly grated cheese not only tastes much better and boasts a stronger flavor but melts much easier than the pre-shredded bagged variety.
  • GOAT CHEESE.ย  If you want to get a little decadent for guests or because you just have amazing taste, then trying substituting the cream cheese with garlic and herb goat cheese (from a log).ย  ย I did this the last time I Broccoli and Cheese Soup and it was heavenly!
  • AD-INS.ย  This Broccoli Cheese Soup is a fabulous base for all sorts of add-ins such as ham, potatoes, corn, rice, etc.ย  In other words, use it to clean out your pantry and enjoy one of the best soups of your life – because everything is better with cheese!
  • CAN I FREEZE BROCCOLI CHEESE SOUP?ย  No, I don’t recommend freezing this soup because the texture will get grainy due to the dairy.

Did You Make This Recipe?

Tag @CarlsbadCravings and Use #CarlsbadCravngs

Leave a Review, I Always Love Hearing From You!

ยฉCarlsbad Cravings Original

Reader Interactions

leave a review

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

42 Comments

  1. Salesha says

    I made this soup over the weekend. Both of my kiddos loved it!! Iโ€™ve never had success with broccoli cheddar soup- it always splits and turns out grainy. This soup was the perfect texture. It also reheated very well. Thank you!

    • Jen says

      Hi Salesha! Thank you so much for taking the time to leave your sweet review! I am thrilled that you found success with my recipe and you and your kiddos loved it!

See More Comments