Kalyn's Kitchen

Cheesy Broccoli and Cauliflower Soup (Video)

Cheesy Broccoli and Cauliflower Soup is a low-carb soup that’s loaded with cheesy flavor, and this is perfect for cold winter weather.

PIN Cheesy Broccoli and Cauliflower Soup to make it later!

Watch the video to see if you’d like to make Cheesy Broccoli and Cauliflower Soup!

Cheesy Low-Carb Broccoli and Cauliflower Soup close-up photo

Nearly every family restaurant in the U.S. has some version of broccoli cheese soup on the menu because of the wonderful flavor combination that is broccoli + melted cheese. And right now many parts of the U.S. are having terrible winter storms, so it seems like this Cheesy Broccoli and Cauliflower Soup is a great dinner idea to feature for Friday Favorites this week! And this delicious soup is really low in carbs!

It took some experimenting to come up with a broccoli-cheese soup that wasn’t thickened with flour, but I got inspiration from some soups I saw online. My recipe added cauliflower, which pureed nicely to add some body to the soup. I also added some barely-cooked broccoli florets at the end for a little more texture. I think this kind of soup needs plenty of extra sharp cheddar to make it taste really good, and using a good quality aged cheddar will really make a difference. I tested this soup recipe with my nephew Jake and we gobbled it up after a long cooking day when we weren’t all that hungry, so I think it’s safe to say it was a success.

Watch how make Low-Carb Broccoli and Cauliflower Soup!

Why I Love My Immersion Blender!

I think that if you’re going to try making a pureed soup that’s not going to be thickened with flour or cornstarch, using an Immersion Blender (affiliate link) to puree the hot soup is going to be the easiest method, and will also give the best results. (Pureeing hot soup in a blender or food processor is possible, but it’s not easy.) 

What ingredients do you need for this recipe?

  • broccoli, including stems
  • cauliflower, including stems
  • onion
  • olive oil
  • Minced Garlic (affiliate link)
  • Dried Thyme (affiliate link)
  • vegetable stock or canned vegetable broth
  • grated sharp cheddar cheese
  • half and half (or use milk or heavy cream)
  • salt and fresh-ground black pepper to taste

Cheesy Low-Carb Broccoli and Cauliflower Soup process shots collage

How to Make Cheesy Broccoli and Cauliflower Soup:

(Scroll down for complete printable recipe.)

  1. Cut up two cups of chopped broccoli and 2 cups of chopped cauliflower. 
  2. Chop up an onion and saute in olive oil until is starts to brown, then add Minced Garlic (affiliate link) and Dried Thyme (affiliate link) and cook a minute or two more. 
  3. Add 4 cups vegetable stock plus the chopped broccoli and cauliflower and simmer about 20 minutes, or until the vegetables are quite soft.
  4. When the vegetables are nicely softened, use an Immersion Blender (affiliate link) to puree the soup until it’s fairly smooth. 
  5. Then add 2 cups sharp cheddar and melt it into the soup. 
  6. Add 1/2 cup milk, half and half, or cream and stir in.
  7. Put cut up another 2 cups of broccoli florets and put into a large glass measuring cup or bowl and microwave 1 minute. 
  8. Add the barely-cooked broccoli to the soup, season to taste with salt and fresh-ground black pepper, and serve hot (with extra cheese to add at the table if desired.)

Cheesy Low-Carb Broccoli and Cauliflower Soup thumbnail photo

More Low-Carb Soups You Might Like:

Instant Pot Cauliflower Soup with Mushrooms from Kalyn’s Kitchen
Keto Italian Wedding Soup from All Day I Dream About Food
Instant Pot Low-Carb Ground Beef Cauliflower Soup from Kalyn’s Kitchen
Albondigas Soup or Mexican Meatball Soup from Low-Carb with Jennifer
Low-Carb Stuffed Pepper Soup from Kalyn’s Kitchen

Weekend Food Prep:

This recipe has been added to a category called Weekend Food Prep  to help you find recipes you can prep or cook on the weekend and eat during the week!

Cheesy Low-Carb Broccoli and Cauliflower Soup close-up photo

Cheesy Broccoli and Cauliflower Soup

Yield 6 servings
Prep Time 40 minutes
Cook Time 20 minutes
Total Time 1 hour

Cheesy Broccoli and Cauliflower Soup is an amazing low-carb soup that's loaded with cheesy broccoli flavor!


  • 2 cups chopped broccoli, including stems
  • 2 cups chopped cauliflower, including stems
  • 2 additional cups broccoli florets
  • 1 cup chopped onion
  • 2 tsp. olive oil
  • 2 tsp. minced garlic
  • 1 tsp. dried thyme
  • 4 cups vegetable stock or canned vegetable broth
  • 2 cups grated sharp cheddar cheese
  • 1/2 cup half and half (see notes)
  • salt and fresh-ground black pepper to taste


  1. Cut up 2 cups each of chopped broccoli and cauliflower, including stems.
  2. Chop the onion, then heat the olive oil or butter in a large heavy soup pot and saute the onion over medium-high heat until it’s starting to lightly brown. Then add the garlic and thyme and cook about a minute more.
  3. Add the vegetable stock, chopped broccoli with stems, and chopped cauliflower with stems, and let the soup simmer on medium-low heat about 20 minutes (or until the broccoli and cauliflower are both very tender.)
  4. Use an Immersion Blender (affiliate link) to carefully puree all the soup until it’s quite smooth.  (If you don’t have an immersion blender, carefully puree small amount of soup in a blender or food processor until it’s all pureed; then add it back into the pan.  Be sure not to fill the blender or food processor too fill and take care not to get burned with the hot soup.)
  5. Bring the soup back to a very low simmer; then add the grated cheese and stir until it’s melted into the soup.
  6. Turn heat as low as it will go and stir in the half and half.
  7. Cut another 2 cups of broccoli florets. Put the broccoli florets into a large glass measuring cup or bowl, cover with cling wrap, and microwave on high for one minute.
  8. Stir the barely cooked broccoli into the soup, season to taste with salt and fresh-ground black pepper.
  9. Serve hot, with extra grated cheese to add at the table.


I used half and half but use milk or heavy cream if you prefer.

Recipe created by Kalyn with inspiration from Cream of Broccoli and Cheese Soup at Soup Chick and Roasted Broccoli and Cheddar Soup from Closet Cooking.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 400Total Fat: 28gSaturated Fat: 15gUnsaturated Fat: 9gCholesterol: 75mgSodium: 1190mgCarbohydrates: 7.6gFiber: 5gSugar: 5gProtein: 23g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

If you make this recipe I'd love to hear how it turns out. Leave a star rating or share on social media with the hashtag #KALYNSKITCHEN, thanks!

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
This soup recipe as written would be suitable for most types of Low-Carb eating plans. The original South Beach Diet would recommend olive oil, low-fat cheese, and skim milk to make this soup lower in saturated fat. However, I’m not sure how the low-fat cheese will melt in the soup and I I’d use regular cheese and make this an occasional treat if you’re being that strict on South Beach.

Find More Recipes Like This One:
Use Soup Recipes to find more recipes like this one. Use the Recipes by Diet Type photo index pages to find more recipes suitable for a specific eating plan. You might also like to Follow Kalyn’s Kitchen on Pinterest to see all the good recipes I’m sharing there.

Pinterest image of Cheesy Broccoli and Cauliflower Soup

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. As an Amazon Associate, I earn from qualifying purchases.

Leave a Reply

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

    33 Comments on “Cheesy Broccoli and Cauliflower Soup (Video)”

  1. Started Keto a month ago and needed new recipes. This looks absolutely delicious heading to the store now and will make this soup today! Thank you so much <3

  2. Loved this! I made a double batch and we ate leftovers. The broccoli has a bit of a strong smell, but we still really enjoyed it.

  3. Looks like it would be delicious!
    Is the serving size 1 cup?
    New to keto and trying to make sure that I have correct portion sizes.

    • I don’t measure out the portions, so all I can tell you is that nutritional information is calculated on one portion being 1/6 of the recipe. Just eyeballing it, I’d say that’s more than a cup. You can of course eat any size portion that works for you.

  4. This looks absolutely delicious… cannot wait to try it!!!

  5. SO YUMMY and SO Easy to make!! Thank you

  6. I wish there was an easy way for me to get nutritional information on all the recipes. This post talks about my efforts after I switched my blog from Blogger to WordPress and had to edit 2,000+ recipes. I have been working on that for nearly two years now, while trying to keep up with the blog. I am planning to add nutritional information, but not until the editing project is done.

    We are getting quite close to being ready to start adding nutritional information however! We are going to be starting it mid-November this year. I’m sorry you had trouble trying to calculate the information for this recipe, but maybe that can help you be understanding about what a challenging project it is for me to do it for the huge number of recipes on the site.

  7. This looks delicious – how can I convert the recipe to use in my Instant Pot??  Any suggestions??  Thanks!

    • I can’t say exactly without testing the recipe. But I think it would be similar to this Instant Pot Low-Carb Loaded Cauliflower Soup. Definitely a lot less liquid for cooking in the Instant Pot than this recipe.

  8. This is our favourite "go to" soup. We love it. Thank you.

  9. So yummy, just made this for my dinner as a 'cleanse' didn't add as much cheese and used milk but it's still so yummy

  10. The cauliflower adds a really nice creamy addition.

  11. I don't understand adding broccoli twice. Cooked and blended then add some later that has been microwaved??

    • Kathy I added the barely-cooked broccoli at the end to add texture to the soup, but you could omit that if you prefer a smoother soup. I just liked the idea of chunks of broccoli in the soup.

  12. This looks delish! Do you think I could double the recipe?

    • Heidi, I don't see why not if you have a big enough pan. But I haven't frozen this and I'm not sure it will freeze that well.

  13. Comfort without the carbs…I love it! especially when so much cheese is involved. 🙂

  14. Have you tried using ground arrowroot for thickening? It works like cornflour, but it has 13g carbs per 100g as opposed to cornflour with 91g carbs per 100g, and you only need a small amount

  15. Thanks for the shout-out for my version of this soup. I love the idea of adding fresh broccoli at the end, and I might just have to try the cauliflower, too.