This cheesy soup is loaded with broccoli and cauliflower for a satisfying meal that is secretly healthy! If you’re craving hearty comfort food, this soup is the solution!

Creamy Broccoli Cauliflower Soup
Save This Recipe Form

Want to save this recipe?

Share your email below & we'll send it to you! Plus, you'll get new recipes from us every week!

I love making broccoli cheddar soup and I started thinking about how to sneak in even more vegetables to this type of soup. It turned out to be easier than I thought! By adding cauliflower to the mix, I was able to create a cream of broccoli soup that was so delicious and hearty!

Ingredients & Substitutions

  • Butter– Adds richness and flavor; substitute with olive oil, coconut oil, or non-dairy butter.
  • Onion– This adds a savory base. You can substitute the onion for two shallots.
  • Celery– This is an easy way to add additional vegetables without a strong flavor.
  • Carrots– Gives a subtle sweetness to the soup and it’s a great way to sneak in additional vegetables.
  • Garlic– I like the flavor of fresh garlic, but you can substitute with garlic powder.
  • Thyme– Ground thyme adds a savory, earthy flavor.
  • Flour– A little all-purpose flour helps thicken the broth. You can substitute this for gluten-free flour if necessary.
  • Vegetable Broth– I recommend using a flavorful vegetable broth such as the Better Than Boullion vegetable base or Edward & Son’s Not Chicken Broth. My favorite boxed broth is the Ocean’s Halo Not Chicken Broth.
  • Broccoli– You can use fresh or frozen broccoli.
  • Cauliflower– Similarly, you can use fresh or frozen cauliflower.
  • Cheddar Cheese– Extra sharp cheddar cheese adds a savory, creamy flavor to the soup. A little goes a long way when you’re using a flavorful cheese.

How to Make Broccoli Cauliflower Soup