Now Cook This!

menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Contact
  • Subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • About
  • Contact
  • Subscribe
×
Home » Recipes » Soups, Stews & Chili

Broccoli, Cauliflower and Cheese Soup

Last Updated: Aug 18, 2026 • Published: Oct 16, 2019 By Michelle

Jump to Recipe

This easy creamy Broccoli, Cauliflower and Cheese Soup is hearty, comforting and packed with good-for-you veggies and flavor. And it's ready in less than an hour!

bowl of broccoli, cauliflower and cheese soup with a spoon in it this recipe

Michelle's Recipe Rundown

Soup is such a great way to eat your vegetables, and this one is the perfect example because it's got lots of them. For 4 generous servings of soup, I start with 9 cups of fresh veggies: broccoli, cauliflower, carrots, celery, and onions.

BUT that's not what you'll be thinking about while you're eating it. You'll just be thinking about how delicious it is and how quick and easy it was to make with very simple ingredients.

The broth is creamy and has plenty of cheesy flavor from the sharp cheddar. I thicken it just slightly to give it some body without making it gloopy. I then use a hand-held potato masher to get the cooked veggies into perfectly-sized chunks that give the soup a really nice texture.

Ready in just 40 minutes - and that includes all the prep work - this satisfying and nutritious soup is great for lunch or dinner. It's one of my go-to recipes on meatless meal days.

And with all that cheesy goodness, I think you may even win over some of those picky eaters who think they don't like vegetables!

Featured Review:
This soup was delicious and not hard to make either. Everyone loved it and I will make it often. Thanks for a great recipe!
~ Laura ⭐⭐⭐⭐⭐

Jump to:
  • Michelle's Recipe Rundown
  • Ingredients & Notes
  • How to Make Broccoli, Cauliflower & Cheese Soup
  • Recipe Tips
  • Storing Leftovers, Reheating & Freezing
  • Serving Suggestions
  • More Vegetable Soup Recipes to Try
  • 📋Recipe

Ingredients & Notes

This photo shows all of the ingredients you'll need to make this broccoli, cauliflower and cheddar cheese soup; amounts are in the recipe card below. I've also included a few notes below for some of the items on making the best selections, preparation and easy substitutions.

All of the ingredients needed to make broccoli, cauliflower and cheese soup.
  • Olive Oil - I use a regular or light-tasting olive oil as opposed to extra-virgin which can have a stronger flavor. You can substitute any neutral-flavored oil, such as avocado oil or vegetable oil, or you can use butter.
  • Roasted Chicken Base + Water - Better Than Bouillon is my choice because it adds a lot of great flavor (#notsponsored); feel free to use your favorite. Roasted vegetable base can be used as a vegetarian option. You can substitute canned or boxed broth or stock; just make sure it has plenty of flavor.
  • Broccoli and Cauliflower - I prefer the flavor and texture of fresh veggies in this soup, so that's what I recommend.
    • TIP: I have substituted frozen broccoli and cauliflower with very good results; since they are partially cooked and already have a softer texture, reduce the cooking time as needed so they don't get too mushy.
  • Half-and-Half - You will find this in the dairy aisle of most grocery stores near the cream; or you can easily make your own by combining equal parts of whole milk and heavy cream.
  • Sharp Cheddar Cheese - White or yellow; freshly shred it from a block of cheese. You can substitute mild, medium or extra-sharp cheddar depending on the flavor you like.
    • TIP: Don't substitute pre-shredded cheese, as it can have anti-caking agents or other additives that may prevent it from melting well.

How to Make Broccoli, Cauliflower & Cheese Soup

This is a brief overview of the steps with photos for visual guidance. The full printable recipe with ingredient amounts and detailed instructions is in the recipe card below.

Carrots, celery and onions being sautéed in a pot.

Sauté the carrots, celery and onions in olive oil until beginning to soften.

Carrots, celery, onions and flour being cooked in a pot with a small inset photo that shows the flour being added to the pot.

Add flour; cook for one minute.

Broccoli, cauliflower and chicken broth added to the pot.

Add the chicken base, water, broccoli and cauliflower.

The pot with the lid on it on the stove.

Bring to a boil, then reduce the heat, cover and simmer until the veggies are tender.

A potato masher mashing the cooked vegetables in the pot.

Use a potato masher to mash the veggies to your desired consistency.

A collage of 3 images, one showing the half and half being added to the pot, one showing the cheese being added to the pot, and one showing everything being stirred together.

Off the heat, add the half-and-half and cheese; stir until the cheese is melted.

Recipe Tips

  • Add the cheese in smaller batches, and always add it off the heat. This will prevent it from clumping in the soup. Stir after each addition until the cheese is completely melted before adding more.
  • You can purée the soup if you prefer a smoother texture. Use either an immersion blender, blender or food processor, and be sure to follow the manufacturer's safety instructions for blending hot foods.

Storing Leftovers, Reheating & Freezing

To store leftovers: Once cooled, place the soup in an airtight container and store it in the refrigerator for up to 3 to 4 days.

To reheat: Place the soup in a pot over low heat and stir occasionally just until heated through. Don't boil, as this can cause the dairy to separate or the cheese to stick to the bottom of the pot. Alternately, you can reheat it in a microwave-safe bowl in the microwave.

Notes on Freezing: I generally don't recommend freezing creamy soups because the dairy can separate and have a grainy texture.

That being said, soups thickened with flour, like this one, can sometimes end up just fine because the flour helps stabilize the texture. And I have, in fact, successfully frozen, thawed and reheated this soup many times (but I can't guarantee those results).

Alternately, you could prepare the soup up to the point of mashing the vegetables, then cool and freeze that. Then add the half-and-half and cheese when it is thawed and reheated.

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

Serving Suggestions

It may be gilding the lily a bit, but I usually like to top my soup with a little extra shredded cheddar cheese. You could also add something crunchy like my Cajun-Spiced Oyster Crackers or Homemade Croutons.

And although it's great all on its own, I do love to serve it with some of my Easy Cheesy Garlic Biscuits or Homemade Garlic Bread. Or you can pair it with your favorite salad or sandwich.

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

michelle signature

More Vegetable Soup Recipes to Try

  • a bowl of french onion soup with a spoon in it and another bowl of soup in the background.
    Easy Homemade French Onion Soup
  • a bowl of spicy tomato vegetable soup with a spoon in it
    Spicy Tomato Vegetable Soup
  • homemade creamy mushroom soup in a white bowl
    Homemade Creamy Mushroom Soup
  • Easy Low-Calorie Cabbage Soup

Be sure to check out my Soup, Stew and Chili Recipes page for lots more ideas!

If you make this recipe, I'd love to know how it went! Please leave a comment and star rating below. Thanks!

📋Recipe

a bowl of broccoli cauliflower and cheese soup with a spoon in it.

Broccoli, Cauliflower and Cheese Soup

This easy creamy Broccoli, Cauliflower and Cheese Soup is hearty, comforting and packed with good-for-you veggies and flavor. And it's ready in less than an hour!
4.96 from 49 votes
Print Recipe Pin Recipe Rate & Comment
Author: Michelle
Prep Time: 15 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 40 minutes minutes
Servings: 4 (about 2 cups each)
Estimated Calories: 471
(prevent your screen from going dark)

Ingredients

  • 2 tablespoons olive oil, I use regular or light-tasting
  • 1 cup diced carrots
  • 1 cup diced celery
  • 1 cup diced onion
  • 3 tablespoons all-purpose flour
  • 4 cups water
  • 4 teaspoons roasted chicken base, I use Better Than Bouillon (See Notes below)
  • 3 cups fresh broccoli florets
  • 3 cups fresh cauliflower florets
  • 1 cup half and half
  • 2 cups freshly-shredded sharp cheddar cheese, white or yellow
  • salt and pepper, to taste

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.
  • Add the water and chicken base to the pot along with the broccoli and cauliflower; stir to combine.
  • 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 hand-held potato masher, mash the veggies until they reach your desired consistency.
  • Add the half-and-half, then add the cheese in in a few small batches, stirring after each addition until it is fully melted. Taste and adjust the seasonings if needed.

Notes

  • For the chicken base, if you use a different brand, follow the instructions on the packaging for how much you need for each cup of water to make broth. Better Than Bouillion uses 1 teaspoon per cup of water, so I use 4 teaspoons. But some brands may use more or less per cup. Adjust the amount accordingly. 
  • 4 cups of canned or boxed chicken stock can be used 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).
  • Roasted vegetable base or vegetable broth/stock can be used for a vegetarian option.
  • You can use frozen broccoli and cauliflower instead of fresh. Since it is already partially cooked and has a softer texture, just be sure to reduce the cooking time, as needed, so they don't get too mushy.
  • 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 ⅓ cups each if you were serving it as a starter, more like a cup of soup rather than a bowl.
Did you try this recipe?Be sure to leave a star rating and comment below. Also, share a photo on Instagram and mention @nowcookthis or tag #nowcookthisrecipes.

Comments

    Leave A Comment Cancel reply

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

    Recipe Rating




  1. Lisa says

    July 21, 2026 at 10:02 pm

    A family favorite! Have been making for a while now. Delicious!!!

    Reply
    • Michelle says

      July 22, 2026 at 7:43 am

      Thank you, Lisa! So happy you and your family like it!

      Reply
  2. Kari says

    April 22, 2026 at 7:33 pm

    Tasty soup. Added thyme. I like the potato masher idea for a chunky soup.

    Reply
    • Michelle says

      April 22, 2026 at 7:52 pm

      Thank you, Kari! So happy you enjoyed it!

      Reply
  3. Connie says

    February 03, 2026 at 10:38 am

    Great recipe. I don't add the cheese to the soup but sprinkle it on top when serving.

    Reply
    • Michelle says

      February 03, 2026 at 10:50 am

      Thanks, Connie! So happy you enjoy the soup, and I appreciate you sharing how you make it!

      Reply
    • Mimi says

      March 24, 2026 at 3:55 pm

      It was absolutely delicious. I had it for dinner last night and then couldn’t wait to have it again for lunch.
      It was super easy to make, I highly recommend it!

      Reply
      • Michelle says

        March 24, 2026 at 5:21 pm

        Thanks so much, Mimi!

  4. She She says

    January 10, 2026 at 2:52 pm

    Really tasty!!! I’ll make this again. I threw in a couple of slices of pepper jack cheese and it gave it a nice kick.

    Reply
    • Michelle says

      January 10, 2026 at 4:04 pm

      Thank you! So happy you enjoyed it!

      Reply
    • Recie Rittell Wallis says

      March 16, 2026 at 11:23 am

      This was absolutely delicious! Will be making again!

      Reply
      • Michelle says

        March 16, 2026 at 11:42 am

        Thank you, Recie!!

  5. Carolyn says

    December 22, 2025 at 6:47 am

    Followed the recipe closely but added 1 whole onion (my family doesn'r like the texture but this way they get the flavor). I used cornstarch for thickening, I shared it (made a triple batch) with my neighbors and rhey all raved about it.

    Reply
    • Michelle says

      December 22, 2025 at 10:48 pm

      Thank you, Carolyn! So happy everyone enjoyed it!

      Reply
  6. Kathy says

    December 01, 2025 at 11:46 pm

    I make this soup at least once a month. We absolutely love it! In fact, I'm going to serve it for Christmas because that way everyone will get their veggies and won't have a thing to complain about. I follow the recipe exactly, although I use co-jack cheese instead of cheddar. Thank you, thank you for this delicious broccoli cauliflower cheese soup recipe.

    Reply
    • Michelle says

      December 02, 2025 at 11:55 am

      Thank you, Kathy! So happy to hear that you love this soup and make it often!

      Reply
  7. Sue says

    September 14, 2025 at 10:16 pm

    This was very good soup!!! I added some ham in order to get more protein. I also used milk rather than half and half since that’s all I had in the refrigerator and it worked out fine. I only had medium cheddar cheese today but will use some sharp the next time to increase the flavor a bit more.

    Reply
    • Michelle says

      September 15, 2025 at 9:08 am

      Thank you, Sue! Adding some ham sounds delicious!

      Reply
« Older Comments
picture of michelle, the owner of now cook this, with text that says hello

I'm Michelle.

Welcome to my kitchen where something good is always cooking! I want us all to cook and eat at home more, so I'm here to share my favorite simple and delicious recipes that are perfect for the everyday home cook!

More about me

Popular Recipes

  • 8 pieces of French toast on a sheet pan with butter and a small pitcher of maple syrup on the side
    Sheet Pan French Toast
  • a piece of butter baked haddock on a white plate with rice pilaf, green beans and a lemon edge on the side.
    Butter-Baked Haddock
  • one-pan baked chicken, potatoes and green beans in a baking dish with a serving fork and spoon on the side
    One-Pan Baked Chicken, Potatoes and Green Beans
  • Classic Tuna Casserole (No Canned Soup!)

Easy Summer Dinners

  • bruschetta pasta in a bowl with two pieces of toasted bread on the side
    Bruschetta Pasta
  • Shrimp Boil Packets (Grill or Oven)
  • four stuffed zucchini boats on a white plate with a serving fork
    Stuffed Zucchini Boats With Sausage and Tomatoes
  • farfalle with zucchini, spinach and tomatoes in a pan with a wooden spoon on the side
    Farfalle Pasta With Zucchini, Spinach and Tomatoes

Footer

↑ back to top

About

  • Privacy Policy
  • Terms of Use

Newsletter

  • Subscribe

Contact Me

  • Contact

Copyright © 2026 Now Cook This LLC

lade of soup being taken from the pot with a text overlay that says now cook this broccoli cauliflower and cheese soup