Healthy Broccoli Cheddar Soup with Cauliflower

A steaming bowl of healthy broccoli cheddar soup with vibrant green florets and a rich, velvety texture.
Healthy Broccoli Cheddar Soup in 40 Min
By blending cauliflower, this Healthy Broccoli Cheddar Soup achieves a luscious consistency without relying on heavy cream. It's an easy method to maintain the comfort while reducing the richness.
  • Time: 10 min prep + 30 min simmering
  • Taste & Feel: Rich, tangy, and velvety
  • Perfect for: A relaxing weeknight meal

The crackle of onions in hot olive oil is the perfect way to begin a rainy Tuesday. There is something about that specific sizzle that makes the entire home feel cozy before the soup even reaches the table.

I once believed that true creaminess required heaps of butter and cream, but those versions often left me feeling lethargic.

I craved a meal that felt like a warm embrace but remained light. After experimenting with various vegetable combinations, I discovered that adding cauliflower is the ultimate secret. It provides a thick, silky body without the caloric load of a cream block.

You can expect a dish that feels decadent yet stays fresh. Preparing a Healthy Broccoli Cheddar Soup this way ensures you get the sharp bite of cheddar and the earthiness of the greens without any of the grease.

Quick and Healthy Broccoli Cheddar Soup

  • For a thicker base: blend in an extra half cup of cauliflower.
  • For more bite: only blend half the soup.
  • For a sharper tang: add a pinch more lemon juice.

Why This Texture Works

Cauliflower Puree: Blending cooked cauliflower creates a neutral, thick base that mimics cream. Late Lemon Addition: A splash of acid at the end cuts through the fat of the cheese.

Serious Eats' testing shows that blending cauliflower creates a creamy base without relying on heavy dairy fats.

MethodTimeTextureBest For
Stovetop40 minSmoothQuick weeknights
Oven Roast Veg60 minDeep/NuttyWeekend meals

The Essential Ingredients

ComponentPurposeSubstitute Notes
CauliflowerCreamy TextureParsnips (adds a hint of sweetness)
Sharp CheddarBold FlavorGruyère (nuttier and more premium)
Vegetable BrothLiquid BaseChicken broth (for a richer taste)
Lemon JuiceBalanceApple cider vinegar (tangier alternative)

The Grocery List

  • 1 tbsp olive oil
  • 1 medium yellow onion (150g), diced
  • 2 cloves garlic (6g), minced
  • 1 medium carrot (60g), finely diced
  • 4 cups (360g) broccoli florets, chopped small
  • 2 cups (300g) cauliflower florets, chopped
  • 4 cups (950ml) low-sodium vegetable broth
  • 1/2 tsp (3g) dried thyme
  • 1 1/2 cups (170g) sharp cheddar cheese, shreddedWhy this? Delivers the most punch with less cheese needed
  • 1 tbsp (15ml) fresh lemon juiceWhy this? Lifts the richness of the heavy cheese
  • 1/2 tsp (3g) sea salt
  • 1/4 tsp (1g) cracked black pepper

Tools You Will Need

You don't need a fancy kitchen, but an immersion blender is the real MVP here. It lets you blend right in the pot so you aren't scrubbing three different bowls. If you have a standard blender, just be careful with the hot liquid.

A large heavy bottomed pot is best to keep the heat even. This prevents the cheese from scorching at the bottom.

Cooking step by step

Preparing the Base

Warm the olive oil over medium heat in a large pot. Stir in the onion, carrot, and garlic. Sauté for 5-7 minutes until the onions are fragrant and translucent.

The Simmering Stage

Add the broccoli, cauliflower, thyme, salt, and pepper. Pour in the broth and bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 12-15 minutes until the vegetables are tender crisp.

Blending the Soup

Use an immersion blender to puree the soup directly in the pot. For a heartier texture, blend only half of the mixture. This creates a rich base while keeping some whole broccoli florets in your Healthy Broccoli Cheddar Soup.

The Final Touch

Reduce the heat to low. Gradually stir in the shredded cheddar cheese, one handful at a time, until melted and glossy. Add the lemon juice just before ladling the soup into bowls.

Fixing Common Soup Issues

Velvety orange-yellow soup served in a rustic bowl beside a slice of toasted sourdough bread on a linen cloth.

Soup Too Thin

If it feels more like a broth than a soup, simmer it uncovered for another 5-10 minutes before adding the cheese. You can also blend in some extra cauliflower if you have it on hand.

Grainy Cheese

This happens when the heat is too high. The fats in the cheese separate from the solids. To fix this, keep the heat on low and stir constantly. If it's already happened, a tiny splash of broth and a whisk can sometimes bring it back.

Broccoli Turned Brown

Overcooking is the enemy here. If you simmer the vegetables for too long, they lose that bright green color. Stick to the 12-15 minute window to keep the look fresh. Trust me, it tastes the same, but it looks way better.

Adjusting Your Batch

When making a smaller batch, like half, use a smaller pot so the liquid doesn't evaporate too quickly. Reduce the simmering time by about 20%.

For a double batch, don't just double the salt and thyme. Start with 1.5x the seasonings, taste it, and then add more if needed. Liquids can be doubled exactly, but you might need to simmer it a bit longer to get the thickness right.

Serving SizeBroth AmountCheese AmountVeggie Volume
2 Servings475ml85g1/2 original
4 Servings950ml170gFull recipe
8 Servings1900ml340gDouble recipe

Ways to Change Flavors

This Broccoli Cheddar Soup is naturally low carb and relatively lean. To further reduce the sugar content, simply omit the carrots.

To boost the protein, try stirring in some white beans or cooked shredded chicken before serving. For a dairy-free option, substitute the cheese with nutritional yeast and a cashew based cheddar alternative.

For a variation, check out my Yogurt Soup for 6 recipe, which achieves a similarly creamy consistency using Greek yogurt rather than cauliflower.

Truth About Soup

Some people think you need a flour roux to make a soup thick. That's not true. Blended vegetables provide plenty of body and keep the calories lower.

Another myth is that you should boil the cheese. Never do that. High heat breaks the emulsion, leaving you with an oily mess and clumps of protein. Always stir cheese in on low heat.

Storage and Waste Tips

Store this in a sealed glass jar within the refrigerator for around 96 hours. For reheating, use the stove over medium low heat, warming it slowly. A bit of broth or water can be stirred in to thin the texture.

I suggest avoiding the freezer as the cheese can turn grainy. If you do freeze it, leave the cheddar out. Freeze the pureed vegetable mixture instead, then stir in the cheese after thawing and reheating.

This is a fantastic choice for weekly meal prep and stores similarly to my High Protein Tomato Soup.

Don't let the broccoli stems go to waste. Just peel the tough outer layer, finely dice the center, and add it to the pot with the onions. It enhances the texture and reduces food waste.

Best Sides for Soup

This Healthy Broccoli Cheddar Soup is rich, so you need something to cut through that. A crisp, acidic salad is the best bet. I usually go with a simple vinaigrette and lots of raw greens.

If you want something heartier, a slice of toasted sourdough with a bit of garlic butter is a classic. For a lighter option, try some roasted chickpeas on top for a crunch that contrasts with the smooth soup.

Right then, you're all set. This Healthy Broccoli Cheddar Soup is a brilliant way to get your greens in while still feeling like you're treating yourself. Give it a go and let me know how it turns out.

For more nutritional data on the ingredients used, you can check USDA FoodData Central.

High in Sodium

⚠️

840 mg 840 mg of sodium per serving (37% 37% of daily value)

The American Heart Association recommends a daily sodium limit of no more than 2,300 mg for most adults to maintain heart health.

Tips to Reduce Sodium

  • 🥣Swap the Broth-30%

    Replace the low-sodium vegetable broth with homemade unsalted broth or water infused with fresh herbs.

  • 🧂Eliminate Added Salt-25%

    Remove the sea salt entirely; the cheese and broth already contribute significant sodium to the dish.

  • 🧀Reduce Cheese Quantity-15%

    Use 1 cup of sharp cheddar instead of 1 1/2 cups to maintain flavor while lowering salt content.

  • 🌿Enhance with Herbs

    Increase the amount of dried thyme or add fresh parsley to provide depth of flavor without adding sodium.

Estimated Reduction: Up to 60% less sodium (approximately 336 mg per serving)

Recipe FAQs

Is there a healthy version of broccoli cheddar soup?

Yes, by swapping heavy creams for blended vegetables. This recipe uses cauliflower and broccoli to create a creamy texture without the added fat.

Is broccoli cheddar soup typically considered healthy?

Yes, when made with fresh produce. It provides essential vitamins from the broccoli and carrots while keeping calories low.

Does broccoli cheddar soup support weight loss?

Yes, if portions are managed. The high fiber content increases satiety, and it pairs well with a light classic Caesar salad.

What replaces heavy cream in this recipe?

Blend cauliflower and broccoli. These vegetables create a naturally thick, creamy base that mimics dairy without the extra calories.

Why do some cheese soups become greasy?

Too much heat breaks the cheese emulsion. To prevent this, turn the heat to low before stirring in the cheddar one handful at a time.

How to adjust the soup's thickness?

Blend more or less of the vegetables. For a thicker consistency, blend everything; for a chunkier texture, blend only half the soup.

Which cheddar cheese is best for this soup?

Use a sharp cheddar. Its bold flavor cuts through the sweetness of the cooked carrots and onion.

Is it true that broccoli soup is too bitter for kids?

That's a myth. The combination of melted cheddar and sautéed carrots balances the broccoli's earthiness, making it very kid-friendly.

Healthy Broccoli Cheddar Soup

Healthy Broccoli Cheddar Soup in 40 Min Recipe Card
Healthy Broccoli Cheddar Soup in 40 Min Recipe Card
Preparation time:10 Mins
Cooking time:30 Mins
Servings:4 servings
Category: SoupCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
297 kcal
% Daily Value*
Total Fat 17.8g
Sodium 840mg
Total Carbohydrate 19.5g
   Dietary Fiber 5.0g
   Total Sugars 7.2g
Protein 16.4g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Tap a star to rate
Share, Rating and Comments:
Submit Review:
Rating Breakdown
5
(0)
4
(0)
3
(0)
2
(0)
1
(0)
Jump to Recipe