Cheesy Broccoli Cauliflower

Featured in Vegetable and Grain Side Favorites.

This creamy, cheesy soup highlights broccoli, cauliflower, and shredded carrots in a rich, buttery base made with a roux, veggie broth, and half-and-half. Topped with melted cheddar, it strikes a balance of healthy and indulgent. It’s a quick 25-minute fix for busy weeknights with stovetop or Instant Pot options.
Aisha
Updated on Sun, 13 Apr 2025 18:01:24 GMT
A warm bowl of cheesy broccoli soup. Pin it
A warm bowl of cheesy broccoli soup. | cookingflavor.com

This filling Broccoli Cauliflower Cheddar Cheese Soup mixes good-for-you veggies with the soothing warmth of creamy, melted cheese for a truly satisfying meal. You can make it in just 25 minutes, making it great for busy nights when you want something homemade without spending forever cooking. I stumbled upon this idea during a frigid winter when I was trying to sneak more veggies into our family's diet without the kids putting up a fight.

Just weeks ago, I made this for friends who normally steer clear of veggie dishes, and they were begging for my secrets before they'd even finished eating. The trick lies in getting those veggies just right and using plenty of melty cheddar that turns basic ingredients into something you can't stop eating.

Key Ingredients and Smart Picking Advice

  • Broccoli and Cauliflower - Look for bright, crisp florets that'll give you the nicest bite and taste
  • Cheese - Grate it yourself from a block for better melting (store-bought shredded has stuff that stops it melting properly)
  • Half-and-Half - Gives that smooth richness; you can use whole milk if you want something lighter
  • Carrots - Brings a touch of natural sweetness and pretty orange flecks
  • Vegetable Stock - Creates the tasty foundation; homemade takes it to another level

The real wow moment comes when those soft veggies mix with the smooth cheese sauce, making a soup that works as a main dish but can easily start off a bigger meal too.

Simple Step-by-Step Cooking Guide

Step 1: Create Your Flavor Foundation
Melt butter in a Dutch oven over medium heat, then toss in your chopped onion. Cook it for a minute before adding garlic with a tiny bit of salt. This mix will give your soup its first layer of flavor.
Step 2: Make a Basic Thickener
Stir in flour and let it cook for 1-2 minutes to get rid of that raw flour taste. This helps your soup get nice and thick without clumps. You'll know it's ready when it looks slightly golden and smells a bit nutty.
Step 3: Pour in Your Liquids Carefully
Slowly add vegetable stock, stirring it into the flour mix until smooth. Then pour in room-temperature half-and-half and seasonings. Using cold dairy can make it curdle, so temperature really matters.
Step 4: Put in Your Veggies
Add your broccoli and cauliflower pieces along with grated carrot. Cut everything into manageable bites for the best texture and cooking time. They should fit on your spoon but still have some substance to them.
Step 5: Let Everything Cook Gently
Keep it at a low simmer—never let it boil—for about 15-20 minutes until the veggies are just right when poked with a fork. Boiling can ruin the dairy and make your veggies mushy. Check them often to catch them at the perfect moment.
Step 6: Mix in Cheese Away From Heat
Take the pot off the heat before adding handfuls of shredded cheese. This stops the cheese from getting grainy or stringy. Let each handful melt completely before adding more.
Step 7: Taste and Tweak
Try it and add more salt and pepper if needed. Remember, the cheese already brings saltiness, so go easy on salt early on and adjust at the end.
Step 8: Think About Texture
For chunks of veggies, leave it as is. If you want it smoother, use a hand blender on some of it, or blend a portion in a blender and pour it back in.
Step 9: Enjoy Right Away
This soup tastes best when it's hot and the cheese is perfectly melty. Have some crusty bread ready for dipping.
Step 10: Save Leftovers Properly
If you have extra, let it cool down before putting it in the fridge in a sealed container for up to 3-4 days. Heat it up slowly to keep it from separating.
A bowl of soup with broccoli and cheese. Pin it
A bowl of soup with broccoli and cheese. | cookingflavor.com

I found out why freshly grated cheese matters after making a batch with the pre-shredded stuff that turned out all grainy. Now I always take a moment to grate a block of cheddar myself for that perfectly smooth texture.

Sneaky Health Benefits Behind the Yum

This soup sneaks in tons of good stuff while tasting like a treat. Each bowl gives you almost all the vitamin C you need for a day from those cruciferous veggies. Broccoli and cauliflower together pack cancer-fighting compounds and antioxidants, while the cheese and half-and-half give you calcium for strong bones. Even the pickiest eaters who usually push veggies around their plate will happily slurp them down in this tasty disguise.

A bowl of soup with broccoli and cheese. Pin it
A bowl of soup with broccoli and cheese. | cookingflavor.com

Ways to Make Everyone Happy

For families with different tastes, this soup changes easily to please everyone. I often set up a toppings bar with extra cheese, bacon bits, crunchy croutons, and roasted pumpkin seeds. Kids love making their bowls their own way, which gets them more excited about the meal. If you like things spicy, a few drops of hot sauce or a sprinkle of red pepper flakes adds nice heat without changing the soup's basic goodness.

Stretching Your Food Dollars

When money's tight, this soup becomes a budget superhero. I watch for sales on broccoli and cauliflower, sometimes buying extra to blanch and freeze for later batches. Your food goes even further when you pair the soup with some DIY bread or biscuits. Leftover soup works great as a sauce over baked potatoes or pasta the next day, basically giving you two completely different meals from one cooking session.

Changing With The Seasons

While it's perfect when it's cold outside, this soup works all year with easy tweaks. In summer, toss in garden-fresh herbs like basil or dill. Fall is great for adding chunks of roasted butternut squash. Winter calls for warming touches like smoked paprika. Spring welcomes tender asparagus tips or fresh peas. These little seasonal changes keep the recipe interesting throughout the year so it never feels like you're eating the same thing over and over, even if it shows up on your table pretty often.

Great for Busy Week Lunches

For folks with hectic schedules, this soup fixes the lunch problem perfectly. On Sunday nights, I make a double batch and divide it into containers I can microwave. The flavors actually get better after a day or two as everything mingles together. Unlike many make-ahead options that start looking sad by Wednesday, these soup portions stay yummy right through Friday. A quick 90-second zap in the microwave gives you a homemade lunch that saves you from spending money on takeout.

Pro Cooking Shortcuts

  • Get everything chopped and ready before you start cooking to avoid stress
  • Cook your rice in chicken broth instead of water for more flavor
  • Mix in a scrambled egg to boost protein and change up the texture
  • For easy lunches, put portions in microwave-safe containers
  • Add a tiny bit of sesame oil just before eating for amazing aroma

I've worked out these tips by making this recipe countless times, especially after finding out that a splash of red wine in the gravy makes it taste so much deeper without much extra work.

This Broccoli Cauliflower Cheddar Cheese Soup has become my go-to for nights when I need something filling and tasty without camping out in the kitchen. There's something about the mix of rich beef, sweet peppers, and fluffy rice that makes everyone at the table happy.

A bowl of soup with broccoli and cheese. Pin it
A bowl of soup with broccoli and cheese. | cookingflavor.com

Last-Minute Clever Ideas

  • Top with a fried egg for a tasty breakfast-dinner mashup
  • Add chunks of pineapple for a sweet-savory twist
  • Keep cooked rice in your freezer to make this even faster
  • Try different spice mixes like taco or Italian seasonings
  • Toss in a handful of spinach right before serving for a complete one-bowl meal

This Broccoli Cauliflower Cheddar Cheese Soup shows that sometimes the most satisfying meals come from mixing simple ingredients together. With just a few basics from your pantry and minimal effort, you can make something that's not just delicious but flexible enough to become a regular in your meal lineup.

Frequently Asked Questions

→ Can this soup be prepared in advance?
Definitely! Keep it in the fridge for 3-4 days in a sealed container. Gently reheat it on the stove or in the microwave.
→ Is freezing this soup possible?
It's better not to freeze since dairy soups can separate. If you freeze it, stir continuously while slowly reheating.
→ Can I replace half-and-half to lighten it up?
For a lighter version, swap with whole milk, but keep in mind it won’t be as creamy. Low-fat milk isn’t recommended as it can thin the soup too much.
→ Can the soup be blended for a smoother texture?
Sure! Use an immersion blender directly in the pot, or move batches to a regular blender. Blend partially for texture or fully for smoothness.
→ What sides go well with this soup?
Pair it with fresh bread, a green salad, or croutons. If you’re after something heartier, serve it in a bread bowl or add a grilled cheese sandwich.

Cheesy Broccoli Cauliflower

Creamy, cheesy soup with tender broccoli, cauliflower, and carrots, ready in 25 minutes. Cook it on the stovetop or in an Instant Pot.

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes
By: Aicha

Category: Side Dishes

Difficulty: Easy

Cuisine: American

Yield: 4 Servings

Dietary: Vegetarian

Ingredients

→ Main Ingredients

01 2 cups half-and-half, at room temperature
02 3 Tablespoons unsalted butter
03 8 ounces cheddar cheese, shredded (yields about 2 cups)
04 Salt, to taste
05 4 garlic cloves, minced
06 1½ cups diced yellow onion (small onion works great)
07 2 cups broccoli, cut into bite-sized florets
08 1 large carrot, grated
09 ⅛ tsp white pepper powder
10 Freshly ground black pepper, to taste
11 2 cups chopped cauliflower florets
12 2½ cups vegetable broth (or use 2 cups for Instant Pot)
13 3 Tablespoons all-purpose flour

Instructions

Step 01

Turn on medium heat and melt butter in a stockpot. Stir in the onion and cook for about a minute. Add garlic next with a little salt, and cook it for two more minutes while stirring occasionally.

Step 02

Stir the flour into the mixture and let it cook while whisking for another 1-2 minutes. Start slowly adding vegetable stock, mixing as you do it, then pour in the half-and-half. Season with salt, black pepper, and white pepper. Toss in the broccoli, cauliflower, and shredded carrot. Let everything gently simmer (don’t let it boil) for about 15 to 20 minutes, or until the veggies are easy to poke with a fork.

Step 03

Take the pot off the heat and stir the shredded cheese in small amounts at a time. Mix it until it melts completely before adding the next batch. Season more if you like, and serve it up hot!

Step 04

Set your Instant Pot to the sauté setting. Melt the butter, toss in the onion, and give it a stir. Cook for a minute, then add garlic along with some salt. Stir in the flour and keep stirring another couple of minutes to cook it out. Add vegetable stock, salt, and both peppers, stirring until combined. Finally, add in the broccoli, cauliflower, and carrot.

Step 05

Put the Instant Pot lid on and securely seal it. Set it to high pressure for zero minutes. Once it reaches pressure, carefully release the steam right away.

Step 06

While the vegetables are cooking in the Instant Pot, heat the half-and-half gently in a small saucepan on the stove so it’s warm when you mix it in later.

Step 07

Once the steam is released, mix in the warm half-and-half. Stir in shredded cheese gradually, making sure it fully melts with each addition. Taste and tweak the seasoning if needed before serving.

Notes

  1. Grate your own block of cheese to avoid that weird gritty texture from store-bought pre-shredded ones.
  2. Keep it in an airtight container in the fridge for up to 3-4 days.
  3. Check labels for vegetarian-friendly cheese options if required.

Tools You'll Need

  • A stockpot or Dutch oven (if using stovetop)
  • Instant Pot (optional alternate method)
  • Cheese grater
  • Whisk for mixing

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • This dish has dairy
  • It contains wheat

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 412
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~