Creamy Broccoli Cauliflower Soup

A steaming bowl of creamy broccoli cauliflower soup topped with a swirl of cream and fresh green broccoli florets.
Creamy Broccoli Cauliflower Soup
The combination of a gold potato and cauliflower creates a natural thickness, meaning this Broccoli Cauliflower Soup doesn't rely solely on dairy for its body. It's a budget-friendly way to get a high end feel with simple garden vegetables.
  • Time: 10 min active + 25 min cooking
  • Flavor/Texture Hook: Smooth and bright with a lemony finish
  • Perfect for: Healthy weeknight dinner or meal prep

Easy Homemade Broccoli Cauliflower Soup

It all begins with the sound of butter melting in the pot and the aroma of onions softening. I used to believe that achieving a creamy consistency required heavy cream or a flour roux, which often clumped if I wasn't quick enough. However, the secret is actually the cauliflower.

Once blended, it creates a thick, velvety base that supports the broccoli flavor without overpowering it.

This Broccoli Cauliflower Soup is a study in balance. The earthy depth of the simmered vegetables is cut by a bright splash of lemon juice at the end to lift the entire dish. It is a deeply comforting meal for cold weather, providing a sense of nourishment without leaving you feeling heavy or sluggish.

The result is a soup that is smooth yet tastes fresh. By adding a portion of the broccoli at the very end rather than boiling it all down, the color remains vivid and the flavor stays crisp, avoiding the muted taste often found in canned soups.

Why This Soup Actually Works

  • The Cauliflower Base: Blended cauliflower creates a thick structure that mimics cream, allowing the soup to feel rich while staying vegetable forward. If you like the taste of charred veg, my roasted cauliflower soup uses a similar base but a deeper, smoky vibe.
  • Staggered Veggies: Adding half the broccoli early and half late ensures you get both a deep, integrated flavor and a bright, fresh pop of green.
  • Potato Starch: A single gold potato releases natural starches during the simmer, which binds the liquid and the vegetables together.

Ingredient Role and Swaps

IngredientWhat It DoesBest Swap
Gold PotatoAdds natural thicknessParsnip (adds a sweet, peppery note)
CauliflowerCreates the creamy bodyCeleriac (earthier, more savory)
Heavy CreamAdds richness and shineFull fat coconut milk (adds a slight nuttiness)
Lemon JuiceCuts through the fatApple cider vinegar (more pungent)

The Base

Start with unsalted butter (30g) and a medium yellow onion. The onion provides the aromatic foundation. I prefer yellow over red here because it's milder and doesn't change the color of the soup.

The Vegetables

You'll need 4 cups (approx 300g) of broccoli florets and 4 cups (approx 300g) of cauliflower florets, both chopped small. Small pieces cook faster and blend more easily. One medium gold potato, peeled and cubed, is essential for that smooth finish.

The Finishing Touches

Use 6 cups (1.4 liters) of low sodium vegetable broth. Heavy cream (120ml) and a tablespoon of fresh lemon juice are added at the end to balance the earthiness. Fresh parsley adds a bit of herbal brightness.

Equipment You'll Need

While a professional kitchen isn't necessary, having the right gear simplifies things. To ensure the butter doesn't burn, use a large pot with a heavy bottom.

The real game changer is an immersion blender. This lets you puree the ingredients directly in the pot, eliminating the risk of hot splashes that happen when transferring liquid to a standard blender. If you prefer a traditional blender, blend in small batches and leave the lid ajar to allow steam to vent.

Simple Cooking Steps

Smooth pale green puree in a white ceramic bowl with a drizzle of olive oil and toasted sourdough croutons.
  1. Heat 2 tbsp butter in a large pot over medium heat. Sauté the diced onion for 5-7 minutes until translucent and soft.
  2. Mix in the minced garlic and cook for 60 seconds until fragrant, taking care not to let it brown.
  3. Toss in the cauliflower, cubed potato, and half of the broccoli florets, stirring for one minute to coat the vegetables in butter.
  4. Add 6 cups of vegetable broth. Bring the liquid to a boil, then lower the heat and simmer, covered, for 15-20 minutes until the potato slides apart with a fork.
  5. Add the remaining fresh broccoli florets and simmer for an additional 5 minutes. Note: This preserves the bright green color.
  6. Take the pot off the heat. Puree the soup using an immersion blender until completely smooth and velvety.
  7. Whisk in 1/2 cup heavy cream and 1 tbsp lemon juice.
  8. Season with 1 tsp salt and 1/2 tsp cracked black pepper to taste.
  9. Fold in 1/4 cup chopped fresh parsley just before serving.

Fixing Common Soup Issues

It's easy to get a bit carried away with the liquid or the cooking time. If your soup looks more like a broth than a cream, don't panic. Usually, it's just a matter of reduction or adding a bit more starch.

If the color looks a bit dull, it's likely because the broccoli cooked too long. The heat breaks down the chlorophyll. Adding a pinch of fresh parsley or a handful of raw spinach during the blending phase can bring back that vibrant green.

When the taste feels too "cabbage like," it's usually a lack of acidity. This is why the lemon juice is not optional. A tiny bit of acid cuts through the sulfurous notes of the cruciferous vegetables.

ProblemRoot CauseSolution
Too thin/wateryToo much broth or small potatoSimmer uncovered for 10 mins to reduce
Dull gray colorBroccoli overcookedStir in fresh parsley or a squeeze of lemon
Cabbage tasteLack of acidityAdd an extra teaspoon of lemon juice

Ways to Change the Recipe

This Broccoli Cauliflower Soup is a great base for other flavors. If you want a bit more protein, you can stir in some cooked shredded chicken at the end. For something with a bit more bite, you could swap the broccoli for the greens found in my Tuscan kale soup.

For those avoiding dairy, this recipe works beautifully as a Broccoli Cauliflower Soup Vegan option. Just swap the butter for olive oil and the heavy cream for full fat coconut milk or cashew cream.

GoalWhat to change
Thicker soupAdd one more small potato
Brighter colorAdd broccoli in the last 5 mins
Less dairyReplace cream with coconut milk

If you're short on time, a Broccoli Cauliflower Soup Instant Pot version is possible. Sauté the aromatics on the "Sauté" setting, add all veggies and broth, and pressure cook on high for 8 minutes with a quick release.

You can also make a Broccoli Cauliflower Soup Slow Cooker version. Toss everything except the cream, lemon, and second half of the broccoli into the crockpot. Cook on low for 6 hours, then blend and add the final ingredients.

Stovetop vs Oven Comparison

MethodTexturePrep Effort
StovetopCreamy and consistentLower - one pot
OvenNutty and caramelizedHigher - roast then boil

Storing and Saving Scraps

Keep leftovers in an airtight glass container. They will stay fresh in the refrigerator for about 4 days. When reheating, use medium heat and proceed slowly. If the consistency is too thick after chilling, incorporate a small amount of water or broth to thin it out.

You can freeze this soup, though be cautious with the dairy. Cream can sometimes separate during the freezing process. To prevent this, freeze the soup before adding the heavy cream. Thaw it in the refrigerator overnight, then mix in the cream and lemon juice just before reheating.

It lasts for 3 months in the freezer.

Don't throw out your vegetable trimmings. Store broccoli stems and cauliflower leaves in a freezer bag. When you have accumulated enough, cook them gently with a carrot and an onion to make a free vegetable stock for your next batch of soup.

The Best Way to Serve

I love pairing this with a piece of crusty toasted sourdough rubbed with a clove of garlic. The crispness of the bread provides a wonderful contrast to the smooth soup.

For a lighter side, a fresh arugula salad with a zesty lemon dressing works perfectly. The peppery greens cut through the richness of the cream. If you're after a more filling meal, garnish the soup with a sprinkle of sharp cheddar or some toasted pumpkin seeds for extra texture.

Now you have a wonderful plan for a dinner that's both nutritious and satisfying. This Broccoli Cauliflower Soup demonstrates that you don't need pricey ingredients to create something that feels special. Just remember to watch the color of the broccoli and don't forget the lemon juice. Trust me on that.

Recipe FAQs

Is this vegetable blend healthy?

Yes, it's nutrient dense. It combines broccoli and cauliflower, providing a wealth of vitamins and minerals in every bowl.

Can you mix cauliflower and broccoli?

Yes, they pair perfectly. These cruciferous vegetables share similar flavor profiles and textures, making them ideal for blending together.

Which mistakes often ruin broccoli soup?

Overcooking the greens. To maintain a vibrant color, add the final portion of broccoli florets and simmer for only 5 minutes.

What improves the final taste?

Add a splash of lemon juice. This brightens the earthy flavor of the vegetables and balances the richness of the heavy cream.

Does this recipe work as a vegetarian meal?

Yes, it is entirely plant based. For a meat based alternative, try our beef pasta for a filling dinner.

Is it true that you must use cornstarch to thicken the soup?

No, this is a common misconception. The cubed gold potato releases natural starches during the simmering process to create a creamy body.

How to get a professional velvety texture?

Use an immersion blender. Puree the mixture directly in the pot after removing it from the heat until completely smooth.

Broccoli Cauliflower Soup

Creamy Broccoli Cauliflower Soup Recipe Card
Creamy Broccoli Cauliflower Soup Recipe Card
Preparation time:10 Mins
Cooking time:33 Mins
Servings:6 servings
Category: SoupCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
192 kcal
% Daily Value*
Total Fat 11.9g
Total Carbohydrate 18.3g
Protein 5.0g
* 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