Mediterranean Cauliflower Soup

Creamy Mediterranean cauliflower soup garnished with herbs and olive oil in a bowl.

Loading…

By Reading time

This creamy Mediterranean cauliflower soup is full of flavor, thanks to garlic, olive oil, and fresh herbs. It’s both warm and comforting, perfect for any day!

Plus, it’s super easy to whip up! I love enjoying it with a sprinkle of feta cheese on top. It makes me feel like I’m dining by the sea, even if I’m just in my kitchen! 🌊

Key Ingredients & Substitutions

Cauliflower: A large head of cauliflower is the star of the show. If you’re short on time or can’t find a head, pre-cut cauliflower florets in bags work well too!

Olive Oil: This adds a lovely richness. You can substitute with avocado oil if you prefer a different flavor or need a higher smoke point.

Greek Yogurt: It’s optional but adds creaminess. For a non-dairy option, try coconut yogurt or cashew cream for a similar texture.

Spices (Cumin & Smoked Paprika): They provide depth to the soup. If you don’t have smoked paprika, regular paprika works as well, or you can omit it altogether. Cumin pairs well with many other spices, so feel free to experiment!

Lemon Juice: This brightens up the soup. If you don’t have fresh lemons, bottled lemon juice is a good alternative, just use less to avoid overpowering the flavor.

How Do You Make the Soup Creamy Without Dairy?

If you’re aiming for creaminess without using dairy, the key is in the blending process. Roast the cauliflower to develop its flavor first. Then, pureeing it with the vegetable broth will give you a smooth base.

  • Ensure the cauliflower is roasted until golden; this enhances its natural sweetness.
  • If using Greek yogurt, stir it in after blending for a creamy texture.
  • Experiment with nut-based creams for a delicious vegan alternative.

How to Make Mediterranean Cauliflower Soup

Ingredients You’ll Need:

For the Soup:

  • 1 large head cauliflower, cut into florets
  • 2 tablespoons olive oil, plus extra for drizzling
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 4 cups vegetable broth (or chicken broth)
  • 1/2 cup plain Greek yogurt (optional for creaminess)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • Salt and pepper, to taste
  • Juice of 1 lemon
  • Fresh parsley, chopped (for garnish)
  • Red chili flakes, for garnish (optional)

How Much Time Will You Need?

This recipe takes about 10 minutes to prepare, plus 25-30 minutes for roasting the cauliflower, and an additional 10-15 minutes for simmering and blending the soup. In total, you’re looking at around 50 minutes to enjoy this delicious Mediterranean treat!

Step-by-Step Instructions:

1. Roast the Cauliflower:

Start by preheating your oven to 400°F (200°C). In a large bowl, toss the cauliflower florets with 2 tablespoons of olive oil, and season with salt and pepper. Spread the florets on a baking sheet in a single layer and roast in the oven for about 25-30 minutes, flipping halfway through, until they are golden and tender.

2. Sauté the Aromatics:

While the cauliflower is roasting, heat a little olive oil in a large pot over medium heat. Add the chopped onion and sauté until it becomes translucent, which should take about 5 minutes. Then, stir in the minced garlic, ground cumin, and smoked paprika. Cook for another minute until everything is fragrant.

3. Combine and Simmer:

Carefully add the roasted cauliflower to the pot along with the vegetable broth. Raise the heat and bring the mixture to a simmer. Let it cook for about 10 minutes so the flavors can meld together beautifully.

4. Blend Until Smooth:

After simmering, remove the pot from the heat. Use an immersion blender to puree the soup until it’s nice and smooth and creamy. If you don’t have an immersion blender, you can carefully transfer the soup in batches to a regular blender and blend it that way.

5. Final Touches:

Stir in the juice of the lemon and the Greek yogurt if you’re using it. Taste your soup and adjust the seasoning with salt and pepper as needed. The yogurt will add a lovely creaminess to the soup!

6. Serve and Enjoy:

Now it’s time to serve! Ladle the hot soup into bowls, drizzle a little olive oil on top, and garnish with fresh parsley and a sprinkle of red chili flakes if you like a bit of heat. You can even add a few roasted cauliflower florets on top for a beautiful presentation.

Enjoy your creamy, flavorful Mediterranean Cauliflower Soup!

Can I Use Frozen Cauliflower Instead of Fresh?

Yes, you can! Just be sure to thaw and drain the frozen cauliflower before roasting, as moisture can prevent it from getting crispy.

How Long Can I Store Leftover Soup?

Store any leftovers in an airtight container in the fridge for up to 3 days. For longer storage, freeze the soup for up to 3 months. Just reheat gently on the stove when you’re ready to enjoy it again!

Can I Make This Soup Vegan?

Absolutely! Simply omit the Greek yogurt or replace it with a plant-based yogurt alternative. Make sure to use vegetable broth to keep it vegan-friendly!

What Can I Serve with This Soup?

This soup pairs wonderfully with crusty bread for dipping, or you could serve it alongside a fresh salad. For a complete meal, consider adding a protein source like grilled chicken or chickpeas!

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment