Posted Under: Broccoli | Cauliflower

Broccoli and Cauliflower Soup Recipe

Written By Luca Romano

Published:

This Creamy Vegan Broccoli and Cauliflower Soup is like wrapping yourself in a cozy blanket on a chilly day. It’s rich, velvety, and packed with wholesome veggies that bring both comfort and nourishment.

The natural creaminess of blended cauliflower pairs perfectly with the bright, fresh taste of broccoli.

And let’s talk about those crunchy toppings—golden croutons, a sprinkle of red pepper flakes, and a drizzle of olive oil take this humble soup to an entirely new level of deliciousness.

It’s simple, satisfying, and perfect for any time you need a little plant-based warmth.

Ingredients

This easy, comforting soup comes together with simple, wholesome ingredients:

  • 2 tablespoons olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 head cauliflower, chopped into florets
  • 2 cups broccoli florets (plus extra for garnish)
  • 4 cups vegetable broth
  • 1 teaspoon dried thyme
  • ½ teaspoon ground black pepper
  • 1 tablespoon nutritional yeast (optional, for a cheesy hint)
  • Salt, to taste

For Garnish:

  • Crunchy croutons
  • Fresh broccoli florets
  • Red pepper flakes
  • Drizzle of olive oil
  • Fresh black pepper

Instructions

Here’s how to whip up this creamy, comforting soup:

  1. Sauté the aromatics:
    Heat olive oil in a large pot over medium heat. Add diced onion and cook until softened and slightly golden, about 5-7 minutes. Stir in the minced garlic and cook for another minute, stirring constantly to avoid burning—this step creates a fragrant base that lays the foundation for all the rich flavors to come.
  2. Cook the veggies:
    • Add the chopped cauliflower and broccoli florets to the pot. Stir them thoroughly with the onions and garlic to coat them evenly in the oil and aromatics.
    • Let them cook for 5-7 minutes, allowing the vegetables to soften slightly and absorb the flavors from the onions and garlic.
  3. Simmer the soup:
    • Pour in the vegetable broth, stirring well to incorporate all the ingredients. Add the thyme, black pepper, and a pinch of salt, adjusting the seasoning as needed.
    • Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for 20-25 minutes, or until the cauliflower and broccoli are tender and easily pierced with a fork.
  4. Blend until creamy:
    Using an immersion blender, blend the soup until smooth and velvety, ensuring no large chunks remain unless you prefer a chunkier texture. For added variety, blend only half of the soup to leave some whole broccoli and cauliflower florets for a satisfying bite.
  5. Add cheesy depth: Stir in the nutritional yeast for a rich, dairy-free cheesy flavor. It enhances the creaminess and adds a subtle umami depth that takes the flavor to the next level.
    Add cheesy depth: Stir in the nutritional yeast for a rich, dairy-free cheesy flavor. It enhances the creaminess and adds a subtle umami depth that takes the flavor to the next level.
  6. Garnish and serve:
    Ladle the soup into bowls and top with crunchy croutons, extra broccoli florets for texture, red pepper flakes for a hint of spice, a drizzle of olive oil for richness, and freshly cracked black pepper for a final burst of flavor. Each topping adds layers of texture and taste that transform this humble soup into something extraordinary.

Tweaks and Additions

Want to switch things up? Try these simple tweaks to make this soup your own:

  • Spicy twist:
    Add a pinch of cayenne pepper, a swirl of sriracha, or even a sprinkle of red chili flakes for those who crave heat. The spice creates a lovely contrast with the creamy, mellow base.
  • Protein boost:
    Stir in cooked lentils, chickpeas, or white beans for an extra dose of plant-based protein. These additions make the soup heartier and more filling, perfect for a satisfying meal.
  • Herb magic:
    Add fresh herbs like rosemary, parsley, or basil to elevate the soup’s fragrance and complexity. These herbs bring a vibrant freshness that beautifully complements the earthy flavors of the broccoli and cauliflower.
  • Extra creaminess:
    Blend in a splash of coconut milk, oat cream, or cashew cream for an ultra-rich, indulgent texture that enhances the soup’s velvety consistency without overpowering its delicate flavor.
  • Veggie power:
    Toss in some spinach, kale, or peas for added nutrients and color. These greens blend seamlessly into the soup and add a nutritional boost without altering the flavor too much.
  • Cheesy vibes:
    Stir in extra nutritional yeast or sprinkle vegan parmesan on top for that irresistible cheesy finish, adding a nutty, umami-packed depth without dairy.
  • Crunchy topping upgrade:
    Add toasted pumpkin seeds, sunflower seeds, or crispy fried onions for a layer of texture and extra flavor that pairs perfectly with the smoothness of the soup.
  • Zesty finish:
    Squeeze fresh lemon juice or add a dash of lemon zest for a bright, zesty contrast to the rich, creamy base.

This Creamy Vegan Broccoli and Cauliflower Soup is everything you want in a comfort food—warming, nourishing, and full of rich, plant-based goodness.

Whether you’re meal-prepping for the week, enjoying a quiet night in, or looking to impress guests with a cozy starter, this soup delivers those comforting, soul-soothing vibes in every spoonful!

Leave a Comment