Creamy, dreamy, delicious, and good for you!! This creamy cauliflower soup is topped with sweet corn and crunchy bites of bacon, and it’s well-loved by everyone in our family. This recipe makes a full pot of cauliflower soup, but it disappears quickly, and I always wish we had more when it’s gone!

This creamy cauliflower soup in a bowl with garnishments

This post may contain affiliate links. Read my disclosure policy.

If you love Fall comfort soups like Clam Chowder, Broccoli Cheese Soup, or Corn Chowder, you’ll love curling up to a warm bowl of Creamy Cauliflower Soup.

Cauliflower Soup Recipe

This Cauliflower Soup reminds me of the soups we enjoyed at a 5-star resort on our honeymoon years ago. The dining was unforgettable, and I was particularly smitten with their indulgent soups. This cauliflower soup has a rich gourmet flavor, except the entire pot has (GET THIS) only 1 cup of cream! Seriously!! The cauliflower is the secret to the velvety smooth texture.

Ladle hot cauliflower soup into shallow bowls and top with lavish amounts of sweet corn and crunchy bacon. Pair it with some fresh crusty bread and pretend you’re fine dining at home (where refills are always free) ;). Enjoy this creamy cauliflower soup, my friends. I hope this becomes a new favorite for you! 

Creamy cauliflower soup in a bowl with a spoon, garnished with bacon, parsley and corn

Ingredients for Creamy Cauliflower Soup

12 oz bacon, sliced into 1/2″ pieces
1 medium onion, diced
4 medium russet potatoes, peeled and chopped into 1/2″ thick pieces
1 medium head cauliflower, cored and chopped into florets
7 cups warm water
1 cup heavy cream
4 tsp salt or to taste and 1/2 tsp ground black pepper
1/4 to 1 tsp cayenne pepper, or to taste
2 to 3 cups corn kernels (cooked from fresh or frozen)
1 Tbsp parsley, finely chopped – optional garnish

This creamy cauliflower soup is loaded with sweet corn and crunchy bacon. Creamy cauliflower soup has rich gourmet flavor and it's good for you! | natashaskitchen.com

How To Make Cauliflower Soup

  • Cook bacon in a 5 1/2 qt+ heavy-bottomed soup pot or dutch oven over med/high heat until browned and crispy. Use a slotted spoon to remove to a paper-towel-lined plate.
Two photos one of bacon in a dutch oven and one of it cooked on a napkin
  1. Pour the bacon grease into a bowl. Spoon 3 Tbsp of bacon fat back into the pot and discard the rest. Add diced onion and sauté 5 minutes or until softened.
Two photos of onions being sautéed in a dutch oven
  1. Add chopped potatoes and cauliflower, 7 cups warm water along with 4 tsp salt, 1/2 tsp black pepper and cayenne pepper to taste. Stir and bring to a boil. Once it boils, add 1 cup whipping cream then reduce heat to a simmer, cover and cook until potatoes are cooked through (about 15 minutes).
Step by step how to cook cauliflower soup in a red Dutch oven.
  1. Meanwhile, cook your corn (see our 5-minute fresh corn recipe, or cook frozen corn kernels according to package instructions. When out of season, I love the frozen organic from Costco). Drain and cover to keep warm.
  2. Blend the soup in batches in a blender until completely smooth (making sure your blender has a little breathing hole at the top so you don’t create a suction vacuum from the hot liquid. It’s helpful if your blender has a built-in opening at the top. Return soup to the pot and season to taste (for more of an adult soup, we add another 1/2 tsp cayenne). 
  3. To serve, Ladle cauliflower soup into warm bowls and garnish generously with bacon bits, cooked corn kernels and fresh parsley.
    Bowl of cauliflower soup garnished with bacon and corn

    This cauliflower soup is velvety smooth, and the bacon-corn topping adds just the right amount of crunch and texture to every bite. So yummy!!

    More Creamy Soup Recipes

    If you love the simplicity and comfort of creamy or blended soups, these are a must-try. They are easy to make and so nutritious.

    Creamy Cauliflower Soup Recipe

    4.79 from 32 votes
    Author: Natasha of NatashasKitchen.com
    Creamy cauliflower soup in a bowl with a spoon, garnished with bacon, parsley and corn
    This creamy cauliflower soup is loaded with sweet corn and crunchy bacon. Creamy cauliflower soup has rich gourmet flavor and it's good for you!
    Prep Time: 10 minutes
    Cook Time: 30 minutes
    Total Time: 40 minutes

    Ingredients 

    Servings: 16 cups
    • 12 oz bacon, sliced into 1/2″ pieces
    • 1 medium onion, diced
    • 4 medium russet potatoes, peeled and chopped into 1/2″ thick pieces
    • 1 medium head cauliflower, cored and chopped into florets
    • 7 cups warm water
    • 1 cup heavy cream
    • 4 tsp salt or to taste
    • 1/2 tsp ground black pepper
    • 1/4 to 1 tsp cayenne pepper, or to taste
    • 2 to 3 cups corn kernels, cooked from fresh or frozen
    • 1 Tbsp parsley, finely chopped – optional garnish

    Instructions

    • Cook bacon in a 5 1/2 qt+ heavy-bottomed soup pot or dutch oven over med/high heat until browned. Remove bacon with slotted spoon to paper-towel-lined plate.
    • Pour the bacon grease into a bowl. Spoon 3 Tbsp of bacon grease back into the pot and discard the rest. Add diced onion and sauté 5 min or until soft.
    • Add chopped potatoes and cauliflower, 7 cups warm water along with 4 tsp salt, 1/2 tsp black pepper and cayenne pepper to taste. Stir and bring to a boil. Add 1 cup cream, reduce heat to a simmer, cover and cook until potatoes are cooked through (about 15 min).
    • Meanwhile cook your corn. Drain and cover to keep warm.
    • Puree the soup in batches in a blender until completely smooth (making sure your blender has a little breathing hole at the top so you don't create a suction vacuum from the hot liquid. Return soup to the pot and season to taste (for an adult soup, we add another 1/2 tsp cayenne).
    • To serve, Ladle into warm bowls and garnish generously with bacon bits, cooked corn kernels, and fresh parsley.
    Course: Lunch, Soup
    Cuisine: American
    Keyword: Creamy Cauliflower Soup
    Skill Level: Easy
    Cost to Make: $$
    Natasha's Kitchen Cookbook
    4.79 from 32 votes (7 ratings without comment)

    Leave a Comment

    Recipe Rating




    Comments

    • Judi
      July 1, 2023

      Making this soup now! It looks delicious! Very easy too! I always go right to your kitchen, Natasha, for my recipes! Thank you so much!

      Reply

      • Natashas Kitchen
        July 1, 2023

        Aww, that’s the best! Thank you so much for sharing that with me. I’m all smiles

        Reply

    • Barb Howe
      September 23, 2022

      Hi Natasha
      I will be making this soup soon . I am considering adding shredded cheese at the end to mine .
      Have you tried this ?

      Reply

      • NatashasKitchen.com
        September 23, 2022

        Hi Barb, I have not but I think that would be just fine.

        Reply

    • Mazalina Umar
      November 30, 2021

      I love this recipe…all recipe !! Awesome recipe 😋.i’m muslim, sometimes i have to change the ingredient to halal..love natasha.

      Reply

      • Natasha's Kitchen
        November 30, 2021

        No worries and feel free to change it up a bit according to your needs. I hope you’ll love the recipes!

        Reply

    • Galya
      February 16, 2021

      Fast, easy recipe AND kid friendly. Both my kids, including my extremely picky eater gobbled this down. A few things I changed, used same amount of water and added 2 cups of homemade bone broth for some extra nutrients, and added 1.5 c of half & half. It was SO creamy. Though a little tip for picky eaters, save some of the purée without the additives. My son loved the soup but didn’t like the corn or bacon so I had to take it out one by one. I ended up straining out half the soup, so half is just the purée and half is with the bacon and corn. Hubby and I got twice the bacon, so I’m not complaining! Haha. Win-win for everyone 🙂

      Reply

      • Natashas Kitchen
        February 16, 2021

        That is the best when the family loves what we moms make. That’s so great!

        Reply

        • Galya
          March 5, 2021

          So I made it again and wanted to share my dairy free version, since I’ve seen a few questions in the comments. Instead of cream I used 2 cups of organic raw cashews (it’s a common replacement for cream in healthier dairy-free recipes). I microwaved it for 3 minutes in hot water and then let it boil with the soup. Turned out amazing. There may have been a very mild difference, but the kids liked it equally as much as the first time when I added cream. Though next time I’ll plan ahead and soak the nuts overnight instead of microwaving.
          I could have probably got away with just 1 cup, but I had a huge container of cashews from Costco, and always trying unique ways to add more protein to kiddos meals if there is no meat.

          Reply

          • Natasha's Kitchen
            March 5, 2021

            Hi Galya, thank you so much for sharing that with us. That’s very useful information as I’m sure a lot of people would like to tryu a dairy free version of this recipe too.

            Reply

    • Debbie
      January 21, 2021

      Can you use a nondairy milk such as soy or oat milk?

      Reply

      • Natashas Kitchen
        January 21, 2021

        Hi Debbie, I haven’t tested that substitution to advise. If you experiment, I would love to know how you like that.

        Reply

        • Inga
          June 1, 2023

          I use coconut cream or coconut milk as a substitute for dairy. No one notices, it’s not overly coconut-y and still has the silky texture of cream.

          Reply

    • Anna
      October 7, 2020

      Amazing taste! Fast and easy! Thanks a lot!

      Reply

      • Natasha's Kitchen
        October 7, 2020

        Thank you for your wonderful feedback, Anna!

        Reply

    • Olivia
      May 19, 2020

      Easy to make and super delicious. Thank you.

      Reply

      • Natasha's Kitchen
        May 20, 2020

        My pleasure, thanks too for your good feedback!

        Reply

    • Lys Morrison
      November 5, 2019

      Has anyone tried making this with chicken broth? Is there a big difference?

      Reply

      • Natashas Kitchen
        November 5, 2019

        Hi Lys, You can absolutely add it to taste, but it is a big pot of soup and I’m not using chicken broth so the 4 tsp of salt is basically the only sodium in the soup. I hope you love it!

        Reply

    • Carina Z
      September 14, 2019

      Easiest soup recipe, yet sooo delicious! I’ve made this for dinner guests before and everyone loves it! I use Adele’s sausages sometimes instead of bacon.

      Reply

    • Olga
      May 14, 2019

      Hi,Natasha. This looks so good. We made it & since my family likes it,I didn’t blend it & it was perfect. Thanks for this recipe. God bless you. 😊💖👍

      Reply

      • Natashas Kitchen
        May 14, 2019

        You’re so welcome Olga!

        Reply

    • Vivian Bellini
      January 23, 2019

      the cauliflower soup was fantastic and I did use whole creme! Thank you ! V Bellini

      Reply

      • Natashas Kitchen
        January 23, 2019

        You’re welcome! I’m so happy you enjoyed it

        Reply

    • Vivian Bellini
      January 21, 2019

      Can I use whole milk or half n half instead of cream? Its what I have on hand, and I can’t wait to try this recipe!

      Reply

      • Natasha
        January 21, 2019

        Hi Vivian, half and half will work. The overall creamy cauliflower soup will be a little lighter but will still be great 🙂

        Reply

    • Nancy Green
      January 7, 2019

      Hi – I just discovered your site – all loving your recipes!! Has anyone tried substituting rutabagas for the potatoes to make this low carb?
      thx

      Reply

      • Natashas Kitchen
        January 7, 2019

        I’m so happy you discovered our blog. Welcome! 🙂 I have not tried that, hoping some of our readers will chime in.

        Reply

        • Nancy
          January 9, 2019

          Tried it yesterday and the soup is amazing – even using rutabagas! They just needed to boil a bit longer. Thx!

          Reply

    • Kseniya
      November 8, 2018

      This was awesome without bacon, too. My 20 month old liked it too which made me so happy! Thank you for this healthy recipe! Keep up your great work.

      Reply

      • Natashas Kitchen
        November 8, 2018

        That is the best when kids love what we moms make. That’s so great!

        Reply

    • Veronika S.
      February 27, 2018

      Loved this!!!so delicious and creamy! We don’t eat pork, so I didn’t use bacon.

      It was so quick and easy.

      Reply

      • Natasha's Kitchen
        February 27, 2018

        I’m happy to hear how much you enjoy the recipe Veronika! Thanks for sharing your great review!

        Reply

    • Ali
      December 28, 2017

      Hi, can I use chopped cauliflower instead of florets? I already bought some cauliflower, and it’s already chopped very small in the bag. Thanks for all your amazing recipes.

      Reply

      • Natasha
        natashaskitchen
        December 28, 2017

        HI Ali, I think that would work but you might add the cauliflower once the potatoes are nearly cooked since tiny chopped bits of cauliflower will cook faster.

        Reply

    • Alina
      December 19, 2017

      Great recipe. We loved it.

      Reply

      • Natasha's Kitchen
        December 19, 2017

        Awesome, I’m glad to hear the recipe is a HIT! Thanks for sharing Alina!

        Reply

    • Esther
      December 13, 2017

      Could you use canned corn instead of frozen or fresh?

      Reply

      • Natasha
        natashaskitchen
        December 13, 2017

        Hi Esther, yes you can 😬

        Reply

    • Nadia
      November 11, 2017

      Have you tried not to blend this soup? I don’t know how I feel about my food blended… lom

      Reply

      • Natasha
        natashaskitchen
        November 11, 2017

        Hi Nadia, several readers have reported loving this not blended 🙂

        Reply

    • Sue
      September 28, 2017

      Could you please add nutritional information to your yummy recipes? This one sounds delicious, but high in calories. I would love to be able to judge how to allot my daily calories.

      Reply

      • Natasha's Kitchen
        September 29, 2017

        Due to time constraints, I don’t typically include nutritional info, but check out this nutrition analyzer – you can plug in the ingredients from any recipe, select the serving size and it will give you nutritional info, calories, etc. I hope that is helpful to you Sue!

        Reply

    As Featured On

    Never Go "Hangry" Again!

    Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.