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
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.
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.
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!
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!
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:
Pork tenderloin(omit sugar or substitute with keto-friendly sweetener)
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.
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
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.
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.
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.