Skip to Content

Broccoli, Cauliflower and Cheese Soup

This easy, creamy Broccoli, Cauliflower and Cheese Soup takes everyone’s favorite broccoli cheese soup and amps it up with even more good-for-you veggies, and it’s ready in less than an hour!

One of the reasons I love soup is it’s a delicious way to eat your vegetables. This soup is the perfect example – you start with 9 cups of raw veggies!

But that’s not what you’ll be thinking about while you’re eating it. You’ll just be thinking about how yummy it is…creamy, cheesy, and full of fabulous flavor!

I love classic broccoli cheese soup, but I’ll be honest – I’m picky about it. I want it creamy and slightly thick – not super thick to the point where it’s like paste.

I’m not a huge fan of the texture of pureed soups (too much like baby food for me), so I want little chunks of broccoli in there – and lots of them. I want the soup to be super flavorful, and I want to actually taste the cheese.

Who’s with me on this one?

Sadly, too many times when I have ordered broccoli cheese soup out, I have indeed gotten a bowl of thick, pasty, overly pureed, where’s-the-broccoli, is-there-really-cheese-in-here, how-long-ago-was-this-soup-made, gray, flavorless soup.

You’ve been there too. Am I right?

The answer? You know what I’m going to say. Make it at home, of course. That way, I get exactly what I want!

spoonful of broccoli, cauliflower and cheese soup being taken out of the bowl

First and foremost, I want lots of veggies (look at them all – you’re not getting that in most restaurant or canned soups), so along with the broccoli I add cauliflower, carrots (love the pop of color they add), celery, and onions.

I add a little flour to lightly thicken the soup, but I don’t add so much that it ends up being super thick and pasty.

I use chicken base (Better Than Bouillon is my favorite brand #notsponsored) and water for the broth because I find that it has so much more flavor than canned or boxed chicken broth.

Instead of pureeing the soup, I mash the veggies with a potato masher until they get to exactly the texture I want. I don’t want to wrangle with big pieces; I just want nice little bits that I can see and actually have to chew (If you want to puree it, though, go right ahead!).

Finally, I add some half and half to make the soup creamy and then some sharp cheddar cheese so that you know there’s cheese in there!

pot of broccoli, cauliflower and cheese soup with a ladle in it

INGREDIENTS YOU NEED:

  • Olive oil (regular or light – extra virgin not recommended)
  • Carrots
  • Celery
  • Onion
  • Salt and pepper
  • All-purpose flour
  • Water
  • Chicken base (such as Better Than Bouillon)
  • Broccoli
  • Cauliflower
  • Half and half*
  • Sharp cheddar cheese

*Half-and-half is simply a mixture of equal parts milk and cream. You can find it in the dairy aisle of the grocery store next to the milk and cream. If you can’t get it, you can just make your own mixture of half milk and half cream (I would use heavy cream).

HERE’S A QUICK LOOK AT HOW TO MAKE BROCCOLI, CAULIFLOWER AND CHEESE SOUP:

three images showing the steps to make broccoli, cauliflower and cheese soup
three images showing the steps to make broccoli, cauliflower and cheese soup
three images showing how to make broccoli, cauliflower and cheese soup
two images showing how to make broccoli, cauliflower and cheese soup

Super easy, right? And it only takes about 40 minutes – including chopping all the veggies. You’ll be sitting down to a bowl of this warm and comforting soup before you know it!

TIPS AND TIDBITS:

  • I prefer using fresh veggies for the best flavor and texture, but you can use frozen broccoli and cauliflower. Just make sure you reduce the cooking time so they don’t get too mushy.
  • You can use boxed or canned chicken broth/stock instead of the chicken base and water (but I can’t guarantee it will be as flavorful!).
  • Since I use flour to thicken the soup, this recipe is not gluten-free. However, you could omit the flour to make it gluten-free and then use your favorite gluten-free thickening agent and method (such as cornstarch, arrowroot, tapioca starch, etc.) to thicken the soup.
  • I don’t recommend freezing this soup. Soups with dairy in them can separate and have an odd texture when frozen and reheated.
bowl of broccoli, cauliflower and cheese soup topped with extra cheese and cajun spiced oyster crackers

I know it’s gilding the lily a bit, but I usually top my soup with a little extra cheese. I also like to sprinkle on some of my Cajun-Spiced Oyster Crackers for some crunch and extra flavor. Grilled cheese cut up into croutons also makes an excellent topper!

Oh, and it’s also fabulous with some of my Easy Cheesy Garlic Biscuits!

I hope you try this recipe for Broccoli, Cauliflower and Cheese Soup and love it as much as I do. Thanks for visiting today!

michelle signature

image that states follow now cook this on pinterest for more simple and delicious recipes, click here
image that states if you make this recipe, please leave a star rating and comment below, thanks

Broccoli, Cauliflower and Cheese Soup

This easy, creamy Broccoli, Cauliflower and Cheese Soup takes everyone's favorite broccoli cheese soup and amps it up with even more good-for-you veggies, and it's ready in less than an hour!
4.94 from 32 votes
Print Pin Save Rate & Comment
Author: Michelle / Now Cook This!
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4
Estimated Calories: 471

Ingredients

  • 2 tablespoons olive oil, use regular or light – not extra virgin
  • 1 cup diced carrots, about 2 medium to large
  • 1 cup diced celery, about 2 large ribs
  • 1 cup diced onion, about 1 small to medium
  • salt and pepper, to taste
  • 3 tablespoons all-purpose flour
  • 4 cups water
  • 4 teaspoons chicken base, such as Better Than Bouillon
  • 3 cups fresh broccoli florets
  • 3 cups fresh cauliflower florets
  • 1 cup half and half
  • 2 cups shredded sharp cheddar cheese

Instructions

  • In a large pot (I use a 4-quart or larger), heat the olive oil over medium heat. Add the carrots, celery, and onions. Season lightly with salt and pepper. Sauté until the veggies begin to soften, about 5 minutes.
  • Add the flour and cook for another minute, stirring.
  • Combine the water and chicken base. Add to the pot along with the broccoli and cauliflower.
  • Bring to a boil, then reduce the heat to a simmer. Cover the pot with a lid and simmer until the veggies are tender, about 10 minutes. Turn off the heat.
  • Using a potato masher, mash the veggies until they reach the desired consistency.
  • Add the half and half and the cheese. Stir until the cheese is melted. Taste and adjust seasoning if needed.

Notes

  • This recipe makes 4 generous servings of about 2 cups each, which is perfect for a bowl of soup as the main dish, but you could stretch it out to 6 servings of about 1 1/3 cups each if you were serving it as a starter – more like a cup of soup rather than a bowl.
  • You can use frozen broccoli and cauliflower. Just be sure to reduce the cooking time so that they don’t get mushy.
  • You can use 4 cups of canned or boxed chicken stock in place of the chicken base and water, but the flavor will be a bit different (I think the chicken base has much more flavor).
  • Omit the flour to make the soup gluten-free. Use your favorite gluten-free thickening agent and method to thicken the soup (cornstarch, arrowroot, tapioca starch, etc.).
  • I don’t recommend freezing this soup. Soups with dairy can separate and take on an odd texture when frozen and reheated.   
Did you try this recipe? I’d love to see it!Share it on Instagram, tag @nowcookthis and use the hashtag #nowcookthisrecipes. Thanks!

This post was updated on 2/10/21 (updated images).

Recipe Rating




Patricia

Monday 25th of March 2024

I made it today and it was delicious. Town house crackers I also made a salad to go with it.

Michelle

Monday 25th of March 2024

Thank you, Patricia...so happy you enjoyed it!

Debbie

Friday 22nd of March 2024

We love combo broccoli and cauliflower, so thank you for this soup. I added some garlic powder and also ham that I had frozen from Christmas. Delicious!!

Michelle

Friday 22nd of March 2024

Thank you, Debbie! So happy you enjoyed the soup, and those additions sound yummy!

Stephanie

Friday 16th of February 2024

Your soup is delicious! I’ve made it twice now and the whole family was looking forward to it the second time around. A new staple in my recipe “book” 😊

Michelle

Friday 16th of February 2024

Thank you, Stephanie! I'm so happy that everyone enjoyed the soup, and I'm honored that my recipe has earned a spot in your recipe book!

Rachel (Elaine) E Coloura

Monday 29th of January 2024

I licked the bottom of the pan.....OMG! I don't measure! So I didn't follow the recipe to the exact T! I sliced up my carrots, celery and onion. I also added shallots and green onion. I put a stick of butter in my pan and let all that simmer. Then I put a ton of slivered garlic. I tossed in a few of the green parts of my green onions. I then added a carton of Costco boxed chicken stock. Simmered it! Then doubled the amount of flour because I made more....but I added it to another container of stock. Whisked it WELL! Poured it in.....simmered and then added my fresh broccoli and cauliflower. As it simmered, i whisked it so the flour mixture thickened without clumping. Once it looked thick and mostly cooked, I added the cheddar cheese and heavy whipping cream!. I used a potato masher to smush up all the veggies. I topped it with fresh cut green onions. I swear, I was licking the bottom of the pan!!!!

Michelle

Monday 29th of January 2024

Thank you for the 5-star review! So happy you really enjoyed the soup, and thanks also for sharing how you made it (I say you can never go wrong with more onions and garlic)!

Laura

Tuesday 16th of January 2024

This soup was delicious and not hard to make either. Everyone loved it and I will make it often. Thanks for a great recipe!

Michelle

Wednesday 17th of January 2024

Thank you, Laura! I'm so happy to hear that the soup was a hit, and I appreciate you taking the time to comment and rate the recipe!