Skip to main content

This is a luxuriously creamy soup with a deep rich flavor that comes from roasted cauliflower and garam masala.  You can make it paleo or vegan soup and enjoy it at breakfast lunch or dinner. 

roasted cauliflower soup 3 bowls

Who doesn’t crave a warm comforting soup as the weather turns colder?  Here is an amazingly tasty soup you’re going to love. 

Roasting the cauliflower elevates this plain vegetable into golden, caramelized deliciousness with a nutty, buttery flavor.

A little ghee is added to make it nice and creamy, but if you’re vegan cashews can be used instead. 

roasted cauliflower soup side view

This soup is really good for your body, mind and spirit.

Cauliflower is a cruciferous vegetable that is naturally high in fiber and B-vitamins, which your body uses to make neurotransmitters like serotonin and dopamine. It provides antioxidants and phytonutrients that reduce inflammation. It also contains fiber to enhance digestion.

The ghee I blend into the soup to make it creamy is a golden elixir for your digestive system with many health benefits. 

Health Benefits of Ghee

Ghee is full of butyric acid that helps support healthy insulin levels and reduces inflammation. 

It supports your immunity by protecting the integrity of the lining of your gut wall where 80% of your immune system resides.

Butyric acid is the primary source of energy for the cells in your colon, making it key for promoting a healthy gut microbiome. 

Ghee makes you happy, not only because it tastes good, it also supports the beneficial bacteria in your gut that produce your mood enhancing neurotransmitters. 

Adding ghee into your diet is an excellent way to help boost your intake of vitamins A,  E and  K, nutrients that play a role in everything from maintaining healthy vision to keeping your skin glowing.

Since ghee is casein and lactose free many people who can’t digest dairy don’t have any problems with ghee, as these elements have been removed through skimming and straining.

The soup is very simple to make with only 6 ingredients.

I flavor it with garam masala, a popular Indian spice that’s made of cinnamon, peppercorns, coriander , cumin, cardamon and cloves or mace.  The name for this blend translates to “warming spices,” meant to warm the body and increase metabolism.

Garam masala adds an amazing rich, spicy-warm, slightly sweet, floral flavor. I highly recommend getting it, but if not, use nutmeg instead. 

The key to the success of the soup is roasting the cauliflower until it’s golden brown on the edges which takes about 30-35 minutes.  The golden edges give it a deep rich flavor. 

The trick to roasting cauliflower is to make sure it is spread out in an even layer so the florets roast and don’t steam. 

To make the soup, sauté onions and garlic in olive oil then add the roasted cauliflower.  I use just enough vegetable or chicken broth to cover the cauliflower. I like a nice thick soup. For a thinner soup, use additional vegetable or chicken broth to reach your desired consistency.

This soup is crazy simple – just a few ingredients that come together to create a richly flavor  luxuriously creamy soup!  It’s low carb too!

Since it reheats beautifully enjoy it for breakfast, lunch, or as a starter for dinner.

Roasted cauliflower Soup bowl alone


If you like this recipe you may also enjoy these other great soups:

Healing Autumn Turmeric Soup

Easy Thai Style Butternut Squash Soup

Curried Cauliflower Soup with Spinach

Satisfying Mushroom Spinach Soup with Middle Eastern Spices


If you give this recipe a try, please let us know what you think! Give it some stars or leave a comment. ♥

Would you like to have more of these delicious healthy recipes sent to you each week? CLICK TO SIGN UP for my weekly email newsletter of recipes and tips for you to eat well and enjoy your wonderful life.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Rich and Creamy Roasted Cauliflower Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Ingrid DeHart
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings 1x


This soup is luxuriously creamy with a deep rich flavor that comes from roasted cauliflower.  It’s an easy to make soup you can enjoy anytime of the day.




  1. Preheat oven to 425 degrees.
  2. Place the cauliflower on a baking sheet and toss with 2 tablespoons of olive oil until evenly coated. Arrange the cauliflower in a single layer and sprinkle lightly with salt.
  3. Roast until the cauliflower is tender and golden brown on the edges, 30-35 minutes, tossing halfway.
  4. When the cauliflower is almost done, heat the remaining 1 tablespoon olive oil in a soup pot over medium-low heat.
  5. Add the onion and 1/2 teaspoon salt. Cook, stirring occasionally, until the onion is softened and turning translucent, 5 to 7 minutes.
  6. Add the garlic and cook, stirring constantly, until fragrant, about 30 seconds.
  7. Reserve 4 of the prettiest roasted cauliflower florets for garnish, add the rest to the onions along with enough broth to just cover the cauliflower.
  8. Increase the heat to medium-high and bring the mixture to a boil, then reduce the heat to simmer the soup. Cook, stirring occasionally for 20 minutes to develop the flavor.
  9. Once the soup is done cooking, remove the pot from the heat and let it cool for a few minutes. Transfer to a blender.
  10. Add the ghee (butter or cashews) and blend until smooth.
  11. Add the lemon juice and garam masala and blend again.
  12. Taste to adjust salt and lemon juice. Blend again.
  13. Serve in individual bowls topped with 1 roasted cauliflower floret and a sprinkle of chopped parsley or thinly sliced scallions.
  14. This soup keeps well in the refrigerator, covered, for about four days, or for several months in the freezer.


If using cashews, soak for 4 hours or overnight for the creamiest texture.

Nutrition information is with chicken bone broth and ghee.

  • Prep Time: 15
  • Cook Time: 60 minutes
  • Category: Soup, Breakfast, Side Dish
  • Method: Roast, Simmer, Blend
  • Cuisine: Paleo, Vegetarian, Gluten Free, Whole30, Keto

Note: This post contains Amazon affiliate links. This means that if you click on a link and make a purchase, I will receive a small commission at no cost to you. Thank you for supporting Eat Well Enjoy Life.


  • Linda says:

    I find this to be a very smooth and satisfying soup. The garam masala adds a touch of richness and warmth. The fact that it’s so healthy and easy on the digestion is a bonus. Like many of Ingrid’s recipes, it comes together easily and quickly. Thank you!

    • Ingrid says:

      Thanks Linda for your appreciation. Garam masala is such a warm savory spice that goes so well with the cauliflower.I too find the soup easy to digest. Happy Cooking!

Rate & Comment

Your email address will not be published.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star