Cauliflower Leek Soup

Creamy cauliflower leek soup in a bowl, garnished with herbs for a comforting vegan recipe.

Loading…

By Reading time

This creamy cauliflower leek soup is warm and comforting, perfect for a chilly day. With the mild flavor of leeks paired with soft cauliflower, it’s a simple delight!

Who knew soup could be this easy? Just simmer the veggies, blend, and voilà—pure comfort in a bowl! I love topping it with some crispy croutons for extra crunch! 🥣

Key Ingredients & Substitutions

Cauliflower: This is the star ingredient, bringing a subtle flavor. If you can’t find cauliflower, consider using broccoli. It won’t be exactly the same, but it adds a nice color and taste.

Leeks: They add a mild, onion-like flavor. If leeks are unavailable, onions or shallots work as good substitutes, though they will change the soup’s taste a bit.

Potato: The potato boosts the creaminess of the soup. If you’re looking for a lighter option, you could skip it or swap for a peeled and diced sweet potato for a slightly sweeter flavor.

Olive Oil: I love using extra virgin olive oil for its flavor. If you’re looking for a different taste, avocado oil or melted butter could work too. Just keep an eye on the heat level if you use butter.

Parmesan Cheese: A great addition for flavor! If you want a veggie alternative, nutritional yeast is a tasty substitute. It gives a cheesy flavor without dairy.

How Do I Get My Cauliflower Roasted Just Right?

Roasting the cauliflower really enhances its flavor and adds a nice texture to the soup. Here’s how to do it perfectly:

  • Preheat your oven to a high temperature, 425°F (220°C) works great.
  • Toss the cauliflower florets in olive oil and add a pinch of salt. This keeps them from drying out while roasting.
  • Spread them out on a baking sheet in a single layer to ensure even cooking.
  • Roast for about 20-25 minutes, flipping them halfway through to get that nice golden color on all sides.

Don’t skip this step! The roasting adds depth that makes the soup so much better.

How to Make Cauliflower Leek Soup

Ingredients You’ll Need:

For the Soup:

  • 1 large head cauliflower, cut into florets
  • 2 large leeks, white and light green parts, cleaned and sliced
  • 3 tablespoons olive oil (plus extra for drizzling)
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 medium potato, peeled and diced (optional, for creaminess)
  • Salt and freshly ground black pepper, to taste
  • 1/4 teaspoon crushed red pepper flakes (optional, for garnish)
  • Fresh parsley leaves, for garnish
  • Shredded Parmesan cheese, for garnish

How Much Time Will You Need?

This delicious cauliflower leek soup takes about 10 minutes to prepare and 35-40 minutes to cook. You’ll roast the cauliflower, sauté the leeks and garlic, and blend everything together. In less than an hour, you’ll have a warming, creamy soup ready to enjoy!

Step-by-Step Instructions:

1. Roast the Cauliflower:

Preheat your oven to 425°F (220°C). Grab your cauliflower florets and toss them with 2 tablespoons of olive oil and a pinch of salt in a large bowl. Spread the cauliflower on a baking sheet in a single layer, and roast it in the oven for about 20-25 minutes. Don’t forget to turn them halfway through so they brown evenly. You want them golden and slightly charred!

2. Sauté the Leeks:

While the cauliflower is roasting, take a large pot and heat the remaining 1 tablespoon of olive oil over medium heat. Add the sliced leeks and cook, stirring occasionally, for about 5-7 minutes. You want them to soften but not turn brown; just keep an eye on them!

3. Add Garlic and Potato:

Next, add the minced garlic to the pot and cook for about another minute until it smells amazing! If you’re including the potato for extra creaminess, toss it in along with the roasted cauliflower (but remember to save a few florets for garnish later) and pour in the vegetable broth. Bring everything to a boil, then lower the heat and let it simmer for about 15 minutes, or until the potato is tender.

4. Blend the Soup:

Once your potato is nice and soft, it’s time to blend! If you have an immersion blender, use it right in the pot to blend the soup until it’s smooth and creamy. If not, carefully transfer the soup in batches to a blender and puree it until it’s silky. Be cautious with hot soup in the blender!

5. Season and Serve:

Now it’s time to taste and adjust! Season your soup with salt and freshly ground black pepper to your liking. Ladle it into bowls and top each serving with the reserved roasted cauliflower florets, a drizzle of olive oil, a sprinkle of shredded Parmesan cheese, a few fresh parsley leaves, and crushed red pepper flakes if you like a little heat.

6. Enjoy!

Your marvelous cauliflower leek soup is ready to warm you from the inside out. Serve hot, and savor every creamy, flavorful spoonful!

Can I Use Frozen Cauliflower for This Recipe?

Absolutely! If you’re using frozen cauliflower, simply add it directly to the pot with the broth and potato. You won’t need to roast it ahead of time. Just increase the simmer time slightly to ensure it’s heated through and tender.

What Can I Substitute for Vegetable Broth?

If you don’t have vegetable broth, chicken broth is a great substitute, providing a deeper flavor. Alternatively, you can use water, but you may want to enhance the flavor with extra seasoning or a splash of soy sauce for richness.

How Do I Store Leftover Cauliflower Leek Soup?

Store leftovers in an airtight container in the fridge for up to 3 days. If you want to freeze it, ladle the cooled soup into freezer-safe containers. It will keep well for up to 3 months. Just thaw in the fridge overnight before reheating!

Can I Make This Soup Vegan?

Yes, this soup is already vegan if you omit the Parmesan cheese or use a plant-based cheese alternative. The creamy texture from the blended cauliflower and potato keeps it satisfying without any dairy!

You might also like these recipes

Leave a Comment