Creamy Potato Cauliflower Soup with Walnuts

Savor and share!

A warming, one-pot Creamy Potato Cauliflower Soup that`s completely dairy-free, yet you would never know. Seasoned with Mediterranean oregano, it’s naturally high in fibre, and it keeps you full and satisfied for hours. It’s perfect for batch cooking, making it ideal for busy days, and all without a drop of cream or vegetable stock!

A hand holding a cozy bowl of creamy potato cauliflower soup. A faded bowl is in the background.

It’s almost like a bowl of golden goodness, warming, wholesome, and deliciously rich like my creamy Thai coconut soup with tofu and bamboo, or you might prefer a spicy bowl with our spicy tofu sauge bean soup, both different in flavor. Still, either way, you’re getting a flavorful, wholesome, plant-based meal.

🔍Recipe at a Glance

Ingredient Notes and Substitutions

Ingredients for potato cauliflower soup on a tray: cauliflower, potatoes, garlic, onion, oregano, walnuts, oil, salt and pepper.
The ingredients needed for this recipe

Please see the RECIPE CARD at the bottom of this post for the complete list of ingredients and measurements, along with a printable recipe.

Potatoes

Give that toasted chip-like flavor and help cream up the soup.

Cauliflower

Cauliflower is the natural “creamer” in this soup. Once simmered and blended, it turns smooth, especially when combined with soft potatoes.
You can use fresh or frozen cauliflower, but fresh gives the best flavour.

Onion and Garlic

These are essential for building flavour at the beginning.
No need to finely chop; everything gets blended.

Oregano

This is what gives the soup its subtle Mediterranean touch. Dried oregano works perfectly here. Fresh oregano can be used, but you’ll need slightly more, and the flavour will be milder.

Walnuts

Walnuts add crunch and contrast to the creamy texture. They also boost fibre and healthy fats. If necessary, pecans or toasted almonds could work.

Water (No Vegetable Stock)

This recipe deliberately uses water instead of stock. The flavour comes from properly toasting the potatoes, onions, and garlic first. Once simmered and blended, there’s genuinely no need for stock cubes.


Let`s Make Potato Cauliflower Soup

  1. Chop the cauliflower into florets. Peel and quarter the potatoes. Peel and quarter the onion. Peel the garlic cloves. There’s no need to chop everything finely.
  2. Heat the olive oil in a large pot over medium heat.
  3. Add the onion, garlic, and potatoes.
  4. Stir occasionally for about 6 minutes until slightly softened and browned.
A process image of preparing and frying the vegetables for the cauliflower soup.
  1. Add the cauliflower, stir, and cook for another 3-4 minutes.
  2. Pour in 1.5 litres of water. Season with salt and pepper. Cover and simmer for 20–25 minutes, until all vegetables are completely soft.
  3. Using your hands, break up the walnuts and set aside.
  4. Use a hand blender to blend the soup until smooth.
A process image of cooking and blending the potato cauliflower soup.
  1. Serve the soup hot and sprinkle the dried oregano in the middle of the bowl.
  2. Sprinkle generously with the crunchy walnuts and enjoy!
Creamy potato cauliflower soup being served in bowls on a rustic table.

Why Oregano?

According to studies published in the National Library of Medicine (PubMed), oregano naturally contains antioxidant compounds like carvacrol. So that simple sprinkle on top isn’t just for flavour, it adds a little extra goodness too.

A serving bowl of soup with two dishes of creamy potato cauliflower soup on a rustic table.

Recipe FAQs

Can I make this potato cauliflower soup ahead of time?

Yes. It thickens slightly and tastes even better the next day.

Can I freeze the cauliflower soup?

Yes. Freeze without the walnut topping and add fresh walnuts when serving.

Do I really not need vegetable stock?

Let the potatoes and onions toast well before adding the water;  this is where the flavour comes out, and there is no need for vegetable stock.

What makes this potato cauliflower soup different from other recipes?

This potato cauliflower soup stands out because it’s completely dairy-free and doesn’t use vegetable stock, yet it’s rich, creamy, and full of flavour.

Three bowls of creamy potato cauliflower soup in a bowl with bread, a sppon, walnuts and oregano near.
  • It’s all about the cooking method. Let the potatoes, garlic, and onions toast well before adding the water;  this builds the flavor, and there is no need for vegetable stock. When blended with the cauliflower, the flavor is almost like “creamy chips,” and that tastes good.
  • If the soup thickens as it cools, just stir in a drop of hot water.
  • A final sprinkle of Mediterranean oregano and crunchy walnuts adds that herby warmth and texture, making every spoonful even more tasty, and I can guarantee you will be back for more.

A hand holding the bowl of potato cauliflower soup. Bread and a bowl of oregano are infront.

Whole Wheat Pasta with Creamy Chili Avocado Pesto

Read More Whole Wheat Pasta with Creamy Chili Avocado Pesto

Adzuki Bean Stew with Brown Rice

Read More Adzuki Bean Stew with Brown Rice

Easy Mediterranean Chickpea Salad with Roasted Vegetables

Read More Easy Mediterranean Chickpea Salad with Roasted Vegetables

Lupini Bean and Caper Salad

Read More Lupini Bean and Caper Salad

Two bowls of creamy potato cauliflower soup in a bowl with bread on the side.

Creamy Potato Cauliflower Soup with Walnuts

A one-pot Creamy Potato Cauliflower Soup that`s completely dairy-free, yet you would never know. Seasoned with Mediterranean oregano, it's naturally high in fibre, and it keeps you full and satisfied for hours. It's perfect for batch cooking, making it ideal for busy days.
by Julie Anne
Prep Time 8 minutes
Cook Time 32 minutes
Total Time 40 minutes
Course appetizer, Lunch, starter
Cuisine Mediterranean
Servings 6 servings
Calories 245 kcal

Equipment

1 large pot
Blender
1 Blender

Ingredients   

  • 1 large cauliflower florets removed and pre-soaked
  • 4 white white potatoes peeled and quartered
  • 1 medium sweet onion quartered
  • 4 garlic cloves peeled whole
  • 3 tablespoons olive oil for toasting the potatoes, onion and garlic
  • 1.5 litres water
  • ½ teaspoon of Himalayan salt
  • ½ teaspoon of black pepper

For the topping:

  • ½ cup walnuts roughly chopped (50 grams)
  • 1 teaspoon dried Mediterranean oregano
  • A sprinkle of chopped fresh parsley optional

Watch me Make it (Video)

Instructions  

  • Chop the cauliflower into florets and pre-soak in bicarbonate soda water. Peel and quarter the potatoes. Peel and quarter the onion. Peel the garlic cloves. There’s no need to chop everything finely.
  • Heat the olive oil in a large pot over medium heat. Add the onion, garlic, and potatoes. Stir occasionally for about 6 minutes until slightly softened and browned.
  • Add the cauliflower, stir, and cook for another 3-4 minutes.
  • Pour in 1.5 litres of water. Season with salt and pepper. Cover and simmer for 20–25 minutes, until all vegetables are completely soft.
  • Smash the cooked cauliflow florets and blend until smooth and creamy. If some of the florets have not blended, that is ok, as I often remove a few to serve on top.
  • Using your hands, break up the walnuts and set aside.
  • Use a hand blender to blend the soup until smooth.
  • Serve the soup hot and sprinkle the dried oregano in the middle of the bowl.
  • Sprinkle generously with the crunchy walnuts.

Notes & Suggestions

Top Tips to Make the Creamiest Potato Cauliflower Soup Ever
It`s all about the cooking method. Let the potatoes and onions toast well before adding the water;  this is where the flavour builds, and there is no need for vegetable stock. When blended with the soft cauliflower, the flavor is almost like “creamy chips,” and that tastes good.
If the soup thickens as it cools, just stir in a drop of hot water.
FAQs
Can I make this potato cauliflower soup ahead of time?
Yes. It thickens slightly and tastes even better the next day.
Can I freeze the cauliflower soup?
Yes. Freeze without the walnut topping and add fresh walnuts when serving.
Do I really not need vegetable stock?
There is really no need. Toasting the potatoes and onions creates natural flavor and richness. The oregano on top finishes it perfectly with that Mediterranean flavor.

Nutrition Profile

Nutrition
Creamy Potato Cauliflower Soup with Walnuts
Serving Size
 
1 250 ml bowl
Amount per Serving
Calories
245
% Daily Value*
Fat
 
13
g
20
%
Carbohydrates
 
28
g
9
%
Fiber
 
6
g
25
%
Protein
 
7
g
14
%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional information is an estimate, calculated automatically per serving. Values may vary depending on ingredients used and serving size. Adjust calculations accordingly if changes are made.

Share on Facebook Pin Recipe
Tried This Recipe?Mention @dishingoutplants on Instagram or tag #dishingoutplants

Savor and share!

Similar Posts

  • Creamy Almond Blackberry Smoothie with Oat Milk

  • Naturally Sweetened Muhammara Without Breadcrumbs

  • Lupini Bean and Caper Salad

  • Rocky Road Easter Chocolate Clusters

  • Spicy Jackfruit and Red Kidney Bean Burgers

  • Crunchy Chocolate Puffed Rice Easter Cups (4 Ingredients)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.