Creamy Cauliflower Soup (keto, low-carb)

This roasted Cauliflower Soup is pure comfort in a bowl. Roasting the veggies brings out their sweetness, and the broth adds depth. Blend it all up with a little cream and butter, and you’ve got a soup that’s creamy, flavorful, and simply delicious.

Plus, it’s naturally low-carb, gluten-free, and with a few simple swaps, can easily be made Paleo and Whole30 friendly – so you can feel good about enjoying it no matter your dietary needs.

The recipe requires:

10 Ingredients

Active cooking time: 10 minutes

Total cooking time: 1 hour

keto cauliflower soup recipe

Table of Contents

Why you will love this!

  • Creamy, rich and delicious.
  • Easy recipe, made with simple ingredients.
  • Low in carbs (6.2 g net carbs), perfectly fits with the keto diet.
  • You can get creative with the keto toppings: drizzle of heavy cream, fresh herbs, crushed nuts, a touch of olive oil, and many more!
  • Pairs great with keto bread and crackers, and almost any protein.
  • Comfort food for the whole family.
  • The recipe allows paleo, whole30, and dairy-free customization. 
keto cauliflower soup

Cauliflower Soup Recipe

Ingredients

To make this delicious low carb cauliflower soup, you’ll need:

Cauliflower: one large cauliflower head, washed, dried, and divided in florets.

Onion: adds sweetness and depth of flavor.

Garlic: roasted garlic adds a wonderful deep garlicky flavor. 

Broth: Use homemade chicken broth (chicken stock/bone broth) for extra flavor, or opt for store-bought (check ingredients for low-carb options). For a vegetarian version, use vegetable broth or water.

Olive oil: for roasting the vegetables.

Heavy cream: creates a creamy soup base. 

Salt and black pepper: season to taste

Optional add-ins: 

Nutmeg: enhance earthy notes.

Butter: for a touch of richness and buttery flavor.

*you’ll find the exact measurements in the recipe card below.

Equipment

To make cauliflower soup, you’ll need these tools:

  • Cutting board and a knife
  • Baking tray/dish
  • Large pot
  • Wooden spoon/spatula
  • Immersion blender/stationary blender
  • Ladle

Instructions​

Step 1: Roast the vegetables

Preheat oven to 410°F (210°C). Place cauliflower florets, onion wedges, and garlic cloves (with skin on) on a baking dish/tray. Drizzle generously with olive oil and toss to coat. Roast for 30-40 minutes, or until cauliflower is tender and slightly browned.

Step 2: Simmer in broth

While vegetables roast, heat chicken broth in a large pot over medium heat.

Once roasted, remove the garlic and squeeze the softened cloves into the pot of broth. Add the roasted cauliflower and onion. Simmer for 15-20 minutes to allow flavors to meld.

blend until smooth

Step 3: Blend and finish

Reserve about a 1/2 cup of the broth. Using an immersion blender (or carefully transferring to a regular blender), puree the soup until smooth. Add reserved broth until desired consistency is reached. Stir in heavy cream and butter, season with salt, pepper, and spices to taste. Bring it back to a simmer.

Ladle into bowls and enjoy your creamy, flavorful roasted cauliflower soup!

keto cauliflower soup

Toppings

Creamy soups are an empty canvas for your creations, here are some ideas on how to garnish cauliflower soup:

  • Roasted cauliflower florets: Set some aside before blending for a beautiful garnish.
  • Heavy cream: A dollop adds richness and creaminess.
  • Olive oil: A drizzle enhances flavors and adds a touch of elegance.
  • Ground black pepper: A sprinkle adds warmth and depth.
  • Parmesan cheese: Grate some on top for a salty, nutty touch.
  • Crumbled bacon: Adds smoky flavor and a satisfying crunch.

Mix and match toppings for endless flavor combinations!

keto cauliflower soup

Pairings for the cauliflower soup

The rich and creamy texture of your homemade keto cauliflower soup deserves the perfect accompaniment. Here are some delicious and low-carb options to elevate your meal:

VEGETARIAN:

CHICKEN:

TURKEY:

PORK:

With so many delicious options to choose from, you can easily pair your creamy keto cauliflower soup with a side or main dish that perfectly complements its flavor and texture.

keto Cauliflower Soup

FAQ

cauliflower

Nutritional Information

More keto soup recipes to try:

Thank you for giving this recipe a 5-star review!

keto cauliflower soup recipe

Roasted Cauliflower Soup

Yield: 5
Prep Time: 5 minutes
Cook Time: 55 minutes
Total Time: 1 hour

Roasted cauliflower soup: comfort in a bowl. Sweet roasted veggies, flavorful broth, creamy texture. Low-carb, gluten-free & low in calories.

Ingredients

  • 1 Cauliflower head (700 g - 1 kg/1.5-2 pounds), washed and cut into florets
  • 1 large onion, peeled and cut into large wedges
  • 3 large garlic cloves
  • 2 tbsp. Olive oil
  • 4 cups (1 liter) chicken broth/stock
  • 50-60 ml (1/4 cup) heavy cream
  • 15 g (1 tbsp.) butter
  • 1 tsp. Italian seasoning
  • Pinch of nutmeg (optional)
  • Salt, pepper to taste

To serve:

  • Parmesan cheese
  • Heavy cream
  • Olive oil

Instructions

  1. Preheat oven to 410°F (210°C). Place cauliflower florets, onion wedges, and garlic cloves (with skin on) on a baking sheet. Drizzle generously with olive oil and toss to coat. Roast for 30-40 minutes, or until cauliflower is tender and slightly browned.
  2. While vegetables roast, heat chicken broth in a large pot over medium heat.
  3. Once roasted, remove the garlic and squeeze the softened cloves into the pot of broth. Add the roasted cauliflower and onion. Simmer for 15-20 minutes to allow flavors to meld.
  4. Reserve about a 1/2 cup of the broth. Using an immersion blender (or carefully transferring to a regular blender), puree the soup until smooth. Add reserved broth until desired consistency is reached. Stir in heavy cream and butter, season with salt, pepper, and spices to taste. Bring it back to a simmer.

Enjoy delicious homemade cauliflower soup!

Save the recipe!

Pin this card so you can find it later

Leave a Comment

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

Skip to Recipe
Scroll to Top