Broccoli Cauliflower Soup: Creamy, Nutritious & Easy
A bowl of broccoli cauliflower soup delivers big nutrition in the most comforting form possible. Creamy, velvety, and packed with cruciferous vegetables, this soup is a nutritional powerhouse that tastes indulgent without being heavy. Pair it with a crusty roll for a complete meal any night of the week.
This recipe also works beautifully as a potato cauliflower soup when you add diced Yukon Gold potatoes for extra body. The combination of cauliflower and potato soup is thick, satisfying, and incredibly versatile. Fans of potato and cauliflower soup will find this preparation just as good — and lovers of lentil cauliflower soup can adapt this base by adding red lentils for protein and heartiness.
Why Broccoli and Cauliflower Work Together
Flavor and Texture Harmony
Broccoli adds earthiness and a slightly bitter edge, while cauliflower brings a mellow, creamy sweetness. When pureed together, they create a soup base with remarkable depth. The texture is naturally thick — no heavy cream required, though a splash enhances richness. This combination also delivers double the cruciferous vegetable benefits: fiber, vitamins C and K, folate, and antioxidants.
Nutritional Benefits
Broccoli cauliflower soup is low in calories but high in nutrients. Both vegetables contain compounds linked to anti-inflammatory properties. Adding potato to create a potato cauliflower soup version increases the satiety factor significantly. Lentil cauliflower soup variations provide plant-based protein, making the soup a complete meal without any meat.
Ingredients
You need: 1 head cauliflower (cut into florets), 2 cups broccoli florets, 2 medium Yukon Gold potatoes (optional, for potato and cauliflower soup version), 1 onion (diced), 4 garlic cloves, 4 cups vegetable or chicken broth, half a cup of cream or coconut milk, 2 tablespoons olive oil, salt, pepper, and optional smoked paprika for depth. For lentil cauliflower soup, add half a cup of red lentils with the vegetables.
How to Make It
Sauté and Simmer
Heat olive oil in a large pot over medium heat. Sauté the onion for 5 minutes until translucent. Add garlic and cook 1 minute more. Add cauliflower, broccoli, and potatoes if using. Pour in broth and bring to a boil. Reduce heat and simmer for 20 to 25 minutes until all vegetables are completely tender.
Blending
Use an immersion blender to puree the soup directly in the pot until smooth. For a chunkier broccoli cauliflower soup, pulse only briefly, leaving some texture. Stir in cream or coconut milk. Season well with salt, pepper, and smoked paprika. For the cauliflower and potato soup version, blend until completely silky for the best texture.
Serving and Topping Ideas
Garnish your soup with shredded cheddar cheese, crispy bacon bits, a swirl of cream, or fresh chives. For a more substantial bowl, add croutons or a crusty bread side. The potato cauliflower soup version pairs especially well with sharp cheddar melted on top. Lentil cauliflower soup is delicious finished with a drizzle of lemon juice and fresh herbs.
Bottom Line
Broccoli cauliflower soup is one of the most flexible, nutritious, and satisfying soups you can make. Whether you keep it simple or add potatoes for a hearty potato and cauliflower soup, or adapt with lentils for a protein-rich lentil cauliflower soup, the result is always a deeply comforting bowl. Make it once and it will become a regular in your meal rotation.