Amazing Broccoli Cauliflower Cheese Soup in 30 Mins

By:

November 1, 2025

Broccoli, Cauliflower and Cheese Soup

There’s just something about a big, steaming bowl of creamy soup that feels like a warm hug, right? And when it comes to comfort food, my Broccoli, Cauliflower and Cheese Soup is an absolute champion at our house. I’ve made countless versions of creamy vegetable soups over the years, and this one really hits the sweet spot. It’s like the perfect blend of indulgently cheesy and surprisingly wholesome. You get all that rich, velvety goodness you crave, but packed with healthy veggies. It’s become my go-to for chilly evenings or whenever we need a little pick-me-up. Seriously, it’s a recipe that just works, every single time!

Broccoli, Cauliflower and Cheese Soup - detail 1

Why You’ll Love This Broccoli, Cauliflower and Cheese Soup

Seriously, this Broccoli, Cauliflower and Cheese Soup is a winner for so many reasons! It’s the kind of dish that makes you feel good inside and out. Here’s why it’s earned a permanent spot in my recipe rotation:

  • Quick and Easy Preparation: You won’t spend hours in the kitchen! This soup comes together fast on the stovetop, making it perfect for weeknights.
  • Packed with Flavor: The combination of tender broccoli and cauliflower with melty cheddar cheese creates a wonderfully rich and satisfying taste that’s pure comfort.
  • A Wholesome Choice: It’s a fantastic way to sneak in extra veggies. You get that creamy, cheesy goodness without all the guilt – a truly delightful healthier comfort food option.

Essential Ingredients for Broccoli, Cauliflower and Cheese Soup

Alright, let’s talk about what goes into this magical pot of goodness! Getting the right ingredients is super important, and trust me, it makes a difference. You’ll need:

  • 1 tablespoon olive oil: Just a little bit to get things started.
  • 1 medium onion, chopped: Chop it up nice and small so it softens easily.
  • 2 cloves garlic, minced: Fresh garlic is key here for that wonderful aroma and flavor.
  • 4 cups broccoli florets: Make sure they’re cut into bite-sized pieces. Fresh is best!
  • 4 cups cauliflower florets: Same here, bite-sized florets work best.
  • 4 cups vegetable broth: This is the liquid base for our soup.
  • 1 cup milk: Whole milk really makes it creamy, but you can use what you have.
  • 1 cup shredded cheddar cheese: I love using sharp cheddar for a bolder flavor, but any good melting cheddar works!
  • Salt and pepper to taste: Don’t forget to season it up at the end!

Honestly, using fresh, good-quality ingredients really does make this Broccoli, Cauliflower and Cheese Soup sing. It’s worth grabbing the freshest produce you can find!

Produce Selection

When you’re picking out your broccoli and cauliflower, look for heads that are firm and tightly packed. The color should be a vibrant green for broccoli and a creamy white for cauliflower, with no yellowing or soft spots. Give them a gentle squeeze – they should feel solid. Fresher veggies mean a fresher, brighter soup!

Dairy and Broth Choices

For that extra creamy texture, I usually go with whole milk, but 2% works too. If you’re feeling fancy or want a deeper flavor, you could even try half-and-half! As for the cheese, while cheddar is fantastic, don’t be afraid to mix it up. A bit of Gruyere or Monterey Jack can add a delightful twist to your Cauliflower Cheese Soup. And for the broth, a good quality vegetable broth is perfect, but chicken broth works in a pinch too if you’re not worried about keeping it vegetarian.

Step-by-Step Guide to Making Broccoli, Cauliflower and Cheese Soup

Alright, let’s get cooking! Making this comforting soup is easier than you think. Just follow along, and you’ll have a delicious pot of Broccoli, Cauliflower and Cheese Soup ready in no time.

Building the Flavor Base

First things first, grab a big pot or Dutch oven and get it over medium heat. Add that tablespoon of olive oil. Once it’s warm, toss in your chopped onion. Let it cook for about 5 minutes, stirring occasionally, until it gets nice and soft and a little see-through. Then, add your minced garlic and cook for just another minute until you can really smell it. Be careful not to burn the garlic – that’s definitely not the flavor we want!

Simmering the Vegetables

Now for the stars of the show! Add your lovely broccoli florets and cauliflower florets to the pot. Pour in the vegetable broth. Give everything a good stir, then bring the whole mixture up to a boil. Once it’s boiling, turn the heat down to low, cover the pot, and let it simmer away for about 15 to 20 minutes. You want those veggies to be super tender – easily pierced with a fork. This is where all that yummy vegetable flavor really gets into the broth, making it a fantastic base for our Broccoli Cauliflower Soup.

Broccoli, Cauliflower and Cheese Soup - detail 2

Achieving Creamy Perfection

This is where the magic really happens! Turn the heat down low, almost as low as it can go. Slowly stir in your milk and then the shredded cheddar cheese. Keep stirring constantly, and I mean *constantly*, until all that glorious cheese is melted and the soup is heated through. The most important thing here is to NOT let it boil after adding the cheese. Boiling can make the cheese get oily or stringy, and we want it smooth and velvety. Just gentle heat is the key!

Tips for the Best Broccoli, Cauliflower and Cheese Soup

Want to take your Broccoli, Cauliflower and Cheese Soup from good to absolutely amazing? Here are a few little tricks I’ve picked up that really help:

  • Thickening it up: If you like your soup extra thick and luscious, don’t worry! You can easily thicken it by making a cornstarch slurry. Just whisk together 1 tablespoon of cornstarch with 2 tablespoons of cold water, then stir it into the soup during the last few minutes of cooking until it reaches your desired consistency.
  • Cheese, please! While sharp cheddar is my go-to, feel free to get creative with your cheese! A mix of cheddar with Gruyere or Monterey Jack adds a wonderful depth of flavor. Just make sure whatever cheese you use melts well.
  • Garnishes galore: For that extra special touch, try topping your soup with some crunchy croutons, a sprinkle of fresh parsley, a swirl of cream, or even a dash of paprika. It really elevates the presentation and adds another layer of texture and flavor!

These little tips will help ensure your Cauliflower Cheese Soup is a total hit!

Frequently Asked Questions About Broccoli, Cauliflower and Cheese Soup

Got questions about whipping up this delicious Broccoli, Cauliflower and Cheese Soup? I’ve got you covered!

Q: Can I make this Broccoli, Cauliflower and Cheese Soup vegan?
You sure can! To make this a vegan delight, just swap out the milk for your favorite unsweetened plant-based milk (like oat or soy) and use a good melting vegan cheddar cheese. For the cheese soup aspect, there are some amazing vegan cheese shreds available now that work wonderfully. It’s a little trickier to get that exact cheesy flavor without dairy, but it’s definitely doable!

Q: What can I use instead of vegetable broth in this Cauliflower Soup Recipe?
If you don’t have vegetable broth on hand, chicken broth is a great substitute and adds a lovely depth of flavor. Just be mindful if you’re aiming for a vegetarian meal. Water can work in a pinch, but you might want to add a bit more seasoning to compensate for the lack of broth flavor in your Cauliflower Soup Recipe.

Q: How do I store leftover Broccoli Cauliflower Soup?
Leftovers are the best! Let the soup cool down a bit, then store it in an airtight container in the refrigerator for up to 3-4 days. When you’re ready to reheat, do it gently on the stovetop over low heat, stirring often. Remember, don’t boil it, especially if there’s still cheese in it!

Q: Can I make this soup ahead of time?
Absolutely! This Broccoli Cauliflower Cheese Soup actually tastes even better the next day as the flavors meld. Just reheat it gently on the stove before serving. It’s perfect for meal prepping!

Estimated Nutritional Information for Broccoli, Cauliflower and Cheese Soup

Just so you know, the nutritional info can vary a bit depending on the brands you use and exact measurements, but here’s a general idea for a serving of this delicious Broccoli, Cauliflower and Cheese Soup:

  • Serving Size: 1.5 cups
  • Calories: About 250
  • Fat: Around 15g
  • Carbohydrates: Roughly 15g
  • Protein: Approximately 12g

It’s a pretty balanced bowl for a comforting meal!

Sharing Your Broccoli, Cauliflower and Cheese Soup Experience

I just love hearing about how my recipes turn out in your kitchens! Have you tried making this easy Broccoli, Cauliflower and Cheese Soup? I’d be thrilled if you’d leave a comment below with your thoughts, rate the recipe, or even share any fun twists or variations you came up with. Your feedback helps other cooks too!

Broccoli, Cauliflower and Cheese Soup - detail 3

For more delicious recipes and inspiration, check out our Pinterest page!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Broccoli, Cauliflower and Cheese Soup

Amazing Broccoli Cauliflower Cheese Soup in 30 Mins


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Annabelle
  • Total Time: 45 minutes
  • Yield: 4-6 servings
  • Diet: Vegetarian

Description

A creamy and comforting soup made with broccoli, cauliflower, and cheese.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups broccoli florets
  • 4 cups cauliflower florets
  • 4 cups vegetable broth
  • 1 cup milk
  • 1 cup shredded cheddar cheese
  • Salt and pepper to taste


Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 5 minutes.
  2. Add garlic and cook for 1 minute more until fragrant.
  3. Add broccoli florets, cauliflower florets, and vegetable broth. Bring to a boil, then reduce heat and simmer for 15-20 minutes, or until vegetables are tender.
  4. Stir in milk and shredded cheese. Cook, stirring constantly, until cheese is melted and soup is heated through. Do not boil.
  5. Season with salt and pepper to taste.
  6. Serve hot.

Notes

  • For a thicker soup, use less broth or add a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) and simmer until thickened.
  • You can substitute other cheeses like Gruyere or Monterey Jack for cheddar.
  • Garnish with croutons or fresh parsley if desired.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 250
  • Sugar: 6g
  • Sodium: 750mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 4g
  • Protein: 12g
  • Cholesterol: 30mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star