Creamy Cauliflower Soup With No Cream: Just Potato and Onion
A good cauliflower soup should taste rich and silky, but you do not need a drop of cream to get there. The trick is a potato. It melts into the soup, and when you blend it, you get a smooth, velvety texture that feels like cream.
This is a soup for a cold evening when you want something warm, filling and inexpensive. It uses cauliflower, potato and onion, three vegetables most of us already have, and it is ready in about 35 minutes.
My grandmother made soups like this all winter long. A pot on the stove, a loaf of bread on the table, and everyone came to the kitchen without being called.
Time and servings
Prep time: 10 minutes. Cooking time: 25 minutes. Serves 4 as a main course or 6 as a starter.
Ingredients
- 1 medium head of cauliflower (about 2 pounds or 900 g), cut into small florets
- 2 medium potatoes (about 300 g), peeled and diced
- 1 large onion, chopped
- 2 cloves of garlic, chopped
- 2 tablespoons olive oil, plus a little for serving
- 4 cups (1 liter) vegetable or chicken broth
- 1/2 teaspoon salt, or to taste
- Black pepper
- A pinch of nutmeg
- Optional for serving: toasted bread, fresh parsley, a few crunchy seeds
Instructions
- Warm the olive oil in a large pot over medium heat. Add the chopped onion and a pinch of salt.
- Cook the onion for 5 to 6 minutes, stirring often, until soft and translucent but not brown.
- Add the garlic and cook for another minute, until you can smell it.
- Add the cauliflower and the diced potatoes. Stir for a couple of minutes so the vegetables pick up the flavor of the onion.
- Pour in the broth. It should just cover the vegetables. Add a little hot water if it does not.
- Bring to a boil, then lower the heat, cover and simmer for 18 to 20 minutes, until the potato and cauliflower are very tender when pierced with a fork.
- Remove the pot from the heat. Blend with an immersion blender until perfectly smooth. In a regular blender, work in batches and keep the lid vented so the steam can escape.
- Season with salt, pepper and the nutmeg. Taste and adjust. If the soup is too thick, stir in some hot water or broth.
- Serve hot with a drizzle of olive oil, a little pepper and toasted bread.
Tips for the silkiest soup
Do not rush the blending. Let the blender run for a full minute. The longer it runs, the creamier the soup becomes.
Cut the potato and the cauliflower into similar sizes so they cook in the same time. Small pieces also shorten the cooking time.
Go easy on the nutmeg. A small pinch lifts the flavor, but too much makes the soup taste like a dessert.
Easy variations
- Roasted version: roast the florets at 425°F (220°C) for 25 minutes first for a deeper, nutty flavor.
- Curry touch: add a teaspoon of mild curry powder with the garlic.
- Cheesy: stir in a handful of grated cheddar or Parmesan after blending.
- Chunky style: blend only two thirds of the soup and leave the rest as small pieces.
Storage
Cool the soup and keep it in a covered container in the fridge for up to 4 days. It also freezes well for 3 months. Thaw it overnight in the fridge, then reheat gently, adding a splash of water, since it thickens as it sits.
Why this recipe works
Cauliflower has a mild, slightly sweet flavor that gets even better when it is cooked slowly with onion. The potato brings body and starch, so the soup comes out thick and smooth without any dairy.
Simmering with the lid on keeps all the flavor in the pot. Blending at the end turns everything into one even, silky soup that is gentle on the stomach on a cold day.
Serving ideas
Ladle the soup into warm bowls and add a swirl of olive oil, a few toasted seeds and plenty of black pepper. A slice of crusty bread for dipping makes it a complete, cozy meal.
Frequently asked questions
How can this soup be creamy without cream?
The starch in the potato does the job. When the potato is cooked until very soft and blended with the cauliflower, it makes a thick, velvety texture. A little olive oil on top adds richness.
Can I use frozen cauliflower?
Yes. Add the frozen florets straight into the pot, no need to thaw. Cooking time may be about 5 minutes longer. The soup tastes a little milder than with fresh cauliflower, so season it well.
Why does my soup taste bitter?
Overcooked or browned cauliflower and onion can taste bitter. Cook the onion gently without color, and stop cooking the soup as soon as the vegetables are soft.
Can I make it vegan?
Yes. Use vegetable broth and olive oil, and leave out any cheese. The soup is naturally creamy without dairy, so nothing important is missing.
What should I serve with it?
Toasted bread, a green salad, or a grilled cheese sandwich all go well. For a heartier meal, top the bowl with croutons or a spoonful of cooked white beans.
Final thoughts
With one pot and a handful of simple vegetables, you can make a soup that tastes as if it had cream in it. It costs very little and keeps well.
Try it this week and see how silky a vegetable soup can be.
