Creamy Cauliflower Soup with Parmesan (No Cream)

5

This creamy cauliflower soup with Parmesan is thick, velvety, and comforting without any heavy cream. Cauliflower creates the naturally smooth base, while freshly grated Parmesan adds a rich, savory finish.

A touch of turmeric gives the soup its warm golden color, and a small pinch of nutmeg complements the cauliflower and cheese. The soup is prepared in one pot and is ready in about 45 minutes, making it a wonderful choice for lunch or an easy weeknight dinner.

Why You’ll Love This Recipe

  • Creamy and smooth without heavy cream
  • Made with simple ingredients
  • Prepared in one pot
  • Ready in approximately 45 minutes
  • Naturally gluten-free
  • Easy to adjust to your preferred consistency
  • Suitable for meal prep
  • Freezer-friendly
Creamy cauliflower soup with Parmesan ingredients: raw cauliflower florets, a block of Parmesan cheese, and ground spices on a dark surface.
Fresh cauliflower florets and savory Parmesan cheese ready to be turned into a rich, creamy soup.

How Does Cauliflower Soup Become Creamy Without Cream?

This creamy cauliflower soup with Parmesan gets its texture from blending very tender cauliflower with a controlled amount of broth.

The key is not to add too much liquid at the beginning. Start with 2½ cups of broth and add more only after blending. This produces a thick, velvety soup without requiring cream, milk, flour, or a roux.

Freshly grated Parmesan is what makes this creamy cauliflower soup with Parmesan taste so rich, though cauliflower is responsible for most of its texture.

Choosing and Preparing the Cauliflower

For this creamy cauliflower soup with Parmesan, choose a firm head of cauliflower with tightly packed florets and no soft or dark spots. Remove the outer leaves and thick center stalk, then cut the cauliflower into similarly sized florets.

You will need approximately 7 cups of florets. One large head weighing about 2 pounds before trimming should provide the right amount.

The florets do not need to be perfectly shaped because the soup will eventually be blended.

Why Add Parmesan?

In this creamy cauliflower soup with Parmesan, the cheese gives the mild cauliflower a deeper, savory flavor and melts into the blended soup for a smoother, richer finish without the need for heavy cream.

For the best texture, grate Parmesan finely from a block. Pre-shredded cheese often contains anti-caking ingredients that can prevent it from melting smoothly.

Add the Parmesan over low heat after blending the soup. Do not let the soup boil once the cheese has been added, as excessive heat can make the texture grainy.

The Purpose of Turmeric and Nutmeg

Turmeric gives the soup a beautiful pale golden color. Only ¼ teaspoon is needed, so the finished soup will not have an overpowering turmeric flavor.

Nutmeg pairs naturally with cauliflower and Parmesan. It is a strong spice, so use only a small pinch or approximately ⅛ teaspoon.

How to Make Creamy Cauliflower Soup with Parmesan (No Cream)

Begin by cooking the diced onion in butter and olive oil until it is soft and translucent. Add the garlic, turmeric, and nutmeg and cook briefly until fragrant.

Add the cauliflower florets and broth. Bring everything to a gentle boil, reduce the heat, and simmer until the cauliflower is very tender.

Remove the pot from the heat and blend the soup until completely smooth. Return it to low heat and gradually stir in the finely grated Parmesan.

Taste before adding more salt because both the broth and Parmesan can already contain a significant amount of salt.

How to Adjust the Consistency

This recipe produces a thick soup similar to the one shown in the photographs.

If the soup is too thick after blending, add warm broth about ¼ cup at a time. Stir or blend after each addition until the soup reaches your preferred consistency.

If you accidentally add too much liquid, simmer the soup uncovered before adding the Parmesan.

Can I Use Frozen Cauliflower?

Yes. Frozen cauliflower can be added directly to the pot without thawing. Allow approximately 2–3 additional minutes of cooking time.

Because frozen cauliflower may release more moisture, begin with slightly less broth and add more after blending if necessary.

A top-down view of a white bowl filled with creamy cauliflower soup, garnished with a drizzle of olive oil, herbs, and shaved Parmesan cheese. It sits on a dark background next to a blue linen napkin and fresh raw cauliflower florets.

Creamy Cauliflower Soup with Parmesan (No Cream)

This creamy cauliflower soup with Parmesan is naturally thick and smooth without heavy cream, milk, or flour. Turmeric adds a beautiful golden color, while nutmeg and Parmesan give the soup a warm, savory flavor.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dinner, Lunch, Soup
Cuisine: American, Mediterranean-Inspired
Calories: 185

Ingredients
  

  • 1 large head cauliflower about 2 pounds before trimming or 7 cups cauliflower florets
  • 1 medium yellow onion diced
  • 2 garlic cloves minced
  • 1 tablespoon unsalted butter
  • 1 tablespoon extra-virgin olive oil
  • ¼ teaspoon ground turmeric
  • teaspoon ground nutmeg
  • cups low-sodium vegetable or chicken broth plus more as needed
  • ¾ cup finely grated Parmesan about 2 ounces
  • ½ teaspoon fine sea salt plus more to taste
  • ¼ teaspoon freshly ground black pepper
  • Extra Parmesan olive oil, herbs, or red pepper flakes for serving

Method
 

  1. Remove the leaves and thick center stalk from the cauliflower. Cut the cauliflower into similarly sized florets and rinse them thoroughly.
  2. Heat the butter and olive oil in a large pot or Dutch oven over medium-low heat.
  3. Add the diced onion and cook for 5–7 minutes, stirring occasionally, until soft and translucent. Do not let the onion brown.
  4. Add the garlic, turmeric, and nutmeg. Cook for approximately 30 seconds, stirring constantly.
  5. Add the cauliflower florets and pour in 2½ cups of broth. Season with salt and black pepper.
  6. Bring the soup to a gentle boil. Reduce the heat, cover the pot, and simmer for 18–20 minutes, or until the cauliflower is very tender.
  7. Remove the pot from the heat. Carefully blend the soup with an immersion blender until completely smooth. Keep the blender head submerged to prevent splashing.
  8. Return the pot to low heat. Add the finely grated Parmesan a little at a time, stirring continuously until it melts smoothly into the soup.
  9. Do not allow the soup to boil after adding the Parmesan.
  10. Taste and adjust the seasoning. If the soup is too thick, add warm broth about ¼ cup at a time until it reaches your preferred consistency.
  11. Divide the soup among bowls. Garnish with shaved Parmesan, olive oil, fresh herbs, black pepper, or red pepper flakes.

Notes

  • Begin with 2½ cups of broth. You can always add more after blending.
  • Grate the Parmesan finely from a block for the smoothest texture.
  • Add the cheese over low heat and do not boil the soup afterward.
  • Frozen cauliflower can be used without thawing. Increase the cooking time by 2–3 minutes.
  • Vegetable broth and vegetarian Parmesan-style cheese will keep the recipe vegetarian.
  • Store the soup in an airtight container in the refrigerator for up to four days.
  • Freeze for up to two months.
  • Nutrition information is an estimate and will vary depending on the broth and Parmesan used.

What to Serve with Cauliflower Parmesan Soup

Serve the soup hot and garnish it with:

  • Shaved or grated Parmesan
  • A drizzle of extra-virgin olive oil
  • Fresh thyme or parsley
  • Red pepper flakes
  • Freshly ground black pepper
  • Homemade croutons
  • Toasted pumpkin seeds

For a complete meal, pair it with toasted sourdough, garlic bread, a grilled cheese sandwich, focaccia, or a crisp green salad.

You may also enjoy my Creamy Tomato and Red Pepper Soup with Pesto or Pumpkin Soup with Blue Cheese and Ginger.

Storage and Reheating

Allow this creamy cauliflower soup with Parmesan to cool before transferring it to an airtight container. Refrigerate it for up to four days.

The soup will become thicker as it cools. Reheat it gently in a saucepan over medium-low heat and add a splash of broth if necessary.

You can freeze the soup for up to two months. Thaw it overnight in the refrigerator, reheat it gently, and blend it briefly if the texture has changed.

Frequently Asked Questions

Does this cauliflower soup contain cream?

No. The soup gets its thick, creamy texture from blended cauliflower and Parmesan. It does not contain heavy cream, half-and-half, or milk.

Why is my cauliflower soup too thin?

The most common reason is adding too much broth. Begin with 2½ cups and add more only after the cauliflower has been blended.

Why did the Parmesan become grainy?

The soup may have been too hot when the cheese was added. Reduce the heat and add finely grated Parmesan gradually. Do not boil the soup afterward.

Can I roast the cauliflower first?

Yes. Roast the florets at 425°F for 25–30 minutes before adding them to the pot. Roasting will create a deeper and slightly nutty flavor.

Can I make the soup vegetarian?

Yes. Use vegetable broth and choose a vegetarian Parmesan-style cheese made without animal rennet.

Is this soup gluten-free?

The basic ingredients do not contain gluten. If necessary, check the labels on the broth, spices, and Parmesan to ensure they are certified gluten-free.

Can I make it ahead of time?

Yes. Prepare the soup up to three days before serving. Reheat it gently and add a little broth if it has become too thick.

Close
Weeknight Flame © Copyright 2026. All rights reserved.
Close