Creamy Cauliflower Spinach Soup (No Dairy!)

December 31, 2025

Creamy Cauliflower Spinach Soup (No Dairy) is what you make when you want a cozy, velvety bowl of comfort… but your stomach says, “Let’s not do dairy today, bestie.” So you’re craving something tasty but too lazy to spend forever in the kitchen, huh? Same.

This soup tastes rich and creamy without a drop of cream. Cauliflower does the sneaky “I’m basically a sauce now” thing, spinach adds a green glow-up, and garlic makes everything taste like you tried harder than you did.

Creamy soups usually come with a side of heavy cream and regret. This Creamy Cauliflower Spinach Soup (No Dairy) shows up like, “Relax, I’ve got you,” and still tastes silky and indulgent.

You’ll cook a few simple ingredients, blend them into dreamy smoothness, then toss in spinach at the end for color and nutrients. It’s fast, it’s one pot, and it makes you feel like the kind of person who owns a nice ladle. (Even if you don’t.)

What Makes This Recipe Awesome

It tastes like a creamy restaurant soup without using dairy. Cauliflower naturally thickens when blended, so you get that velvety texture without doing anything fancy. You can make it vegan, gluten-free, and meal-prep friendly with basically zero extra effort.

It’s also forgiving. If you want it thicker, simmer longer. If you want it thinner, add broth. If you want it spicier, add chili flakes and pretend you’re a culinary rebel. IMO, it’s the perfect “weeknight soup that doesn’t feel sad.”

Creamy Cauliflower Spinach Soup

Shopping List – Ingredients

Soup base:

  • 1 tablespoon olive oil (or use water/broth for oil-free)
  • 1 medium onion, chopped
  • 4 cloves garlic, minced (yes, four)
  • 1 medium potato, peeled and diced (optional, extra creamy body)
  • 1 large head cauliflower, cut into florets (the star)
  • 5 cups vegetable broth (low-sodium is ideal)
  • 1 teaspoon salt (start small; adjust later)
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon smoked paprika (optional, but cozy)
  • 1/4 teaspoon nutmeg (optional, but secretly amazing)

Creamy finish (pick one):

  • 1/2 cup canned coconut milk (richest option)
  • OR 1/3 cup cashews (soaked 151515 minutes in hot water, then blended)
  • OR 2–3 tablespoons nutritional yeast (cheesy vibe, no cheese)

Greens:

  • 3 cups fresh spinach (packed; it wilts down a lot)

Brightening + toppings:

  • 1–2 tablespoons lemon juice (wakes it up)
  • Chili flakes (optional)
  • Roasted chickpeas or croutons (for crunch)
  • Fresh parsley (for “I’m fancy” points)

Step-by-Step Instructions

  1. Sauté the aromatics.
    Heat olive oil in a large pot over medium heat. Add onion with a pinch of salt and cook 555–777 minutes until soft and translucent. Stir in garlic and cook 303030 seconds, just until fragrant.
  2. Add cauliflower (and potato if using).
    Toss in cauliflower florets and diced potato. Stir for 111–222 minutes so everything gets lightly coated and warmed. This step helps build flavor, even though it looks like “just vegetables.”
  3. Pour in broth and simmer.
    Add vegetable broth, salt, pepper, smoked paprika, and nutmeg if using. Bring to a boil, then reduce to a steady simmer. Cook 151515–202020 minutes until cauliflower is very tender.
  4. Blend until smooth.
    Turn off heat. Blend the soup using an immersion blender, or carefully transfer to a blender in batches. Blend until velvety smooth—no chunks unless you’re intentionally going rustic.
  5. Make it creamy without dairy.
    Stir in coconut milk, or add blended cashews, or mix in nutritional yeast. Taste and adjust salt and pepper. This is where it turns from “vegetable soup” into “wow, creamy soup.”
  6. Add spinach at the end.
    Turn heat to low and stir in spinach. Let it wilt for 222–333 minutes. Don’t boil it aggressively unless you want spinach that looks like it gave up.
  7. Finish with lemon and serve.
    Stir in lemon juice. Ladle into bowls and add toppings—chili flakes, croutons, roasted chickpeas, whatever makes you happy. Eat it hot and smug.

Health Benefits

This soup is cozy comfort food that also happens to be nutrient-dense. The ingredients pull their weight.

  • Cauliflower provides fiber, vitamin CCC, and antioxidants. Blended cauliflower also gives you a creamy texture without heavy dairy fats, which is great if you want lighter comfort.
  • Spinach adds iron, folate, and vitamin KKK. It also boosts the overall nutrient density without changing the flavor much—sneaky healthy at its finest.
  • Garlic and onions contain compounds linked to immune support and heart health. They also build a strong savory base so you don’t need loads of salt.
  • Potato (if used) adds potassium and makes the soup more filling. It also helps create that thick, silky mouthfeel without any cream.
  • Cashews or coconut milk provide healthy fats that make the soup more satisfying. Cashews also bring minerals like magnesium and copper.

Add a crunchy topping like roasted chickpeas and you’ll get extra fiber and plant protein. Soup plus crunch is the real secret to staying satisfied.

Creamy Cauliflower Spinach Soups

Avoid These Mistakes

  • Not cooking the cauliflower long enough.
    If the cauliflower isn’t very tender, blending won’t get it silky. You’ll end up with “grainy-ish soup” and mild disappointment. Simmer until it crushes easily with a spoon.
  • Overfilling your blender.
    Hot soup expands and can explode out of the lid. Blend in batches and vent the blender slightly. Your ceiling doesn’t need soup.
  • Forgetting the acid.
    Without lemon juice, the soup can taste flat and a little “beige.” Acid makes creamy soups taste brighter and less heavy.
  • Boiling spinach too hard.
    Spinach wilts fast. Add it at the end and keep heat gentle. You want green ribbons, not swamp vibes.
  • Overdoing coconut milk.
    Coconut milk is rich, but too much can make the soup taste like dessert-adjacent coconut curry (not the goal today). Start with 1/21/21/2 cup and adjust.

Variations You Can Try

  • Spicy version:
    Add chili flakes while sautéing the onion, or stir in a spoon of harissa at the end. This turns it into a “cozy but bold” soup that feels fancy.
  • Protein boost:
    Add white beans before blending. They make the soup thicker and add plant protein without changing flavor much. FYI, this is also great for meal prep.
  • Broccoli swap:
    Replace half the cauliflower with broccoli for a deeper green flavor. It’s slightly stronger tasting but still super creamy.
  • Curry-ish twist:
    Add 111 teaspoon curry powder and use coconut milk for the creamy finish. It’s not classic cauliflower soup anymore, but it’s delicious and nobody’s mad.
  • Roasted cauliflower version:
    Roast cauliflower at 220C220^\circ C220∘C / 425F425^\circ F425∘F for 202020–252525 minutes first. Then simmer and blend. IMO, roasting adds a nutty depth that tastes like a restaurant upgrade.
  • Extra “cheesy” vibe:
    Add nutritional yeast plus a pinch of mustard powder. It tastes surprisingly cheesy, minus the dairy.

FAQ (Frequently Asked Questions)

Is Creamy Cauliflower Spinach Soup (No Dairy) actually creamy?
Yes. Cauliflower blends into a naturally thick base, and coconut milk/cashews push it into velvety territory. You won’t miss the cream unless you’re emotionally attached to it.

Can I make it vegan?
It already is, as long as your broth is vegan and you choose coconut milk or cashews (not dairy). Easy win.

Can I use frozen spinach?
Sure. Thaw it and squeeze out extra water first, or it can water down the soup. Add it at the end like fresh spinach.

How long does it last in the fridge?
About 444 days in an airtight container. It thickens as it sits, so add a splash of broth or water when reheating.

Can I freeze it?
Yes. Freeze up to 333 months. Thaw in the fridge overnight and reheat gently. Soups with coconut milk freeze well; cashew-based soups also freeze fine, just stir well after reheating.

Why is my soup grainy?
Either the cauliflower wasn’t cooked enough, or the blender didn’t fully puree it. Simmer longer next time and blend until truly smooth. Time + blending = silk.

What should I serve with it?
Crusty bread, garlic toast, or a simple salad. Or do roasted chickpeas on top and call it dinner. Nobody needs to know it took you one pot.

Final Thoughts

Creamy Cauliflower Spinach Soup (No Dairy) is proof you can have cozy, creamy comfort without heavy cream or complicated steps. It’s fast, nourishing, and flexible—basically the kind of recipe you’ll make once and then keep coming back to whenever life feels a bit too loud.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Leave a Comment