Vegetarian · Everyday cooking
Creamy Cauliflower & Spinach Soup
Blended cauliflower and spinach soup with a swirl of cream and toasted almond crumbs.

- Prep
- 15 min
- Cook & rest
- 25 min
- Total
- 40 min
- Servings
- 4
- Method
- Stovetop
MAKE IT YOUR PORTION
How many are you cooking for?
Choose your servings. Ingredient amounts and printouts update together.
Original recipe: 4 servings.
Cooking times and equipment describe the original recipe. Larger batches may need more space or time; follow the temperature and texture cues in the method.
FOR 4 servings
Ingredients
Weights refer to the preparation listed, before cooking unless stated otherwise. Tap an ingredient to see its source.
- Cauliflowersmall florets750 g
- SpinachRaw250 g
- Heavy creamFluid, heavy whipping120 g
- Almondsroughly chopped60 g
- Oniondiced80 g
- ButterUnsalted20 g
- WaterDrinking water900 g
- Garlicminced10 g
- Lemon juiceRaw20 g
- SaltTable salt4 g
- Black pepperDried, ground1 g
Your selected servings and scaled amounts go into the calculator, where you can adjust ingredients individually.
STEP BY STEP
Let’s make it.
- Toast the almonds in a dry saucepan over medium heat for 3–4 minutes, stirring, then transfer to a bowl.
- Melt the butter in the saucepan. Soften the onion for 5 minutes, add the garlic and stir for 30 seconds.
- Add the cauliflower, water, salt and pepper. Cover and simmer for 15–18 minutes, until the cauliflower is very tender.
- Add the spinach and cook for 2 minutes. Blend carefully with an immersion blender, keeping its head submerged, then stir in the cream and lemon juice. Warm gently.
- Divide into 4 servings and scatter over the toasted almonds. Include an equal share of the almonds in each bowl.
Kitchen notes
- The soup uses water rather than commercial stock, keeping the listed ingredients and calculation aligned.
ESTIMATED · PER EQUAL SERVING
What’s in your portion?
- Total carbs
- 18.9 g
- Fiber
- 7.5 g
- Carbs − fiber
- 11.4 g
- Protein
- 9.9 g
- Fat
- 23.2 g
- Energy
- 299 kcal
Calculated from USDA ingredient records, divided into 4 servings. Includes listed oils, sauces and sides; assumes all cooking fat and juices are eaten. A dash means a nutrient is unavailable. Actual ingredients and cooking losses can change the result.
Sources & calculationUse a food thermometer for the temperatures in the method. FoodSafety.gov cooking temperatures ↗
CARBPORTION · TAKE IT TO THE SHOP
Shopping list
Creamy Cauliflower & Spinach Soup
For 4 servings
Vegetables
- CauliflowerRaw750 g
- GarlicRaw10 g
- OnionRaw80 g
- SpinachRaw250 g
Fruit & berries
- Lemon juiceRaw20 g
Eggs & dairy
- Heavy creamFluid, heavy whipping120 g
Oils & fats
- ButterUnsalted20 g
Herbs & spices
- Black pepperDried, ground1 g
- SaltTable salt4 g
Nuts & seeds
- AlmondsPlain60 g
Amounts are edible ingredient weights for the recipe, not package sizes. Check your pantry for oil and seasonings. Plain cooking water is omitted.
CarbPortion · /recipes/creamy-cauliflower-spinach-soup/
Choose a valid number of servings before printing.


