This post may contain affiliate links. Please read our disclosure policy.

My roasted butternut squash and cauliflower soup with coconut milk is rich, silky, cozy, healthy, and full of flavor.

close-up of roasted butternut squash and cauliflower soup with a spoon and garnished with parsley

I would say that this is one of my best soups yet! Roasting the squash and cauliflower to the point where the squash is caramelized and the cauliflower has nicely browned is the key to making this taste so good.

There’s no cream in here, so it’s a great option for those who do not eat dairy.

bowl of roasted butternut squash and cauliflower soup with coconut milk

Those parmesan crisps though… omg.

All you do is cover a baking sheet with some parchment paper, dollop tablespoon-sized amounts of grated parmesan spaced about an inch apart, put them in a 400-degree oven, and 5 minutes later you’ve got an irresistible little addition to this soup.

bowl of healthy butternut squash and cauliflower soup

I blended the soup in my regular blender, but you could also use an immersion blender if you prefer. I find that a regular blender typically yields slightly smoother results, but I’ve made similar soups with both and they’ve turned out fine.

This recipe for butternut squash soup is pretty thick, so you can always thin it out by adding some more broth or water as needed.

I hope you enjoy this easy roasted butternut squash soup recipe!

bowl of cauliflower and butternut squash soup with parsley garnish

You may also like my cauliflower and leek soup to keep you toasty!

Questions? Leave me a comment below.

My roasted butternut squash and cauliflower soup with coconut milk is rich, silky, cozy, healthy, and full of flavor.
5 from 5 votes

Roasted Butternut Squash and Cauliflower Soup

My roasted butternut squash and cauliflower soup with coconut milk is rich, creamy, cozy, healthy, and full of flavor.
Prep: 15 minutes
Cook: 50 minutes
Total: 1 hour 5 minutes
Servings: 6


  • 1 medium to large butternut squash sliced in half lengthwise
  • 1 head cauliflower broken into florets
  • 1 tablespoon olive oil + 2 tablespoons olive oil divided
  • 1/2 teaspoon garlic powder + 1 teaspoon garlic powder divided
  • 1 teaspoon smoked paprika
  • 1 teaspoon Italian seasoning
  • Salt & pepper to taste
  • 1 (8.5 ounce) can coconut milk
  • 2 (10 fluid ounce) cans veg or chicken broth


  • Line two baking sheets with foil. Preheat oven to 450F and position the rack in the middle.
  • Coat both sides of both halves of the butternut squash in about a tablespoon of olive oil and then sprinkle them with 1/2 teaspoon of garlic powder and salt & pepper, to taste. Place the squash face-down on a baking sheet and bake for 50 minutes or until the squash is tender and caramelized.
  • Meanwhile, add the remaining 2 tablespoons olive oil, 1 teaspoon garlic powder, smoked paprika, Italian seasoning, and some salt & pepper to a large Ziploc bag. Add the cauliflower florets to the bag and shake until everything's coated. Remove the cauliflower from the Ziploc and spread it evenly on the other baking sheet.
  • Once the squash has been roasting for 25 minutes, add the cauliflower to the oven. Roast it for 25 minutes.
  • Once the squash and cauliflower are done, take them out of the oven and let them cool until you can comfortably handle it.
  • Warm the coconut milk in a soup pot on medium heat. Peel the squash using your fingers (or scoop the squash out with a spoon), and add it to the soup pot (it's ok if you can't get all the skin off). Add the cauliflower to the pot as well as the vegetable broth.
  • Add the soup to your blender in batches and purée until smooth. Alternatively, use an immersion blender to purée the soup in the pot. Return the puréed soup back into the pot. Season with more salt & pepper, if desired.
  • Heat the soup through and serve immediately. Soup will last a few days in the fridge or can be frozen for up to 3 months.


  • Serves 4-6.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

Hi! I’m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

The Salt & Lavender cookbook is here! Order Now

Leave a comment

Please leave a recipe rating!

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Angela W Broyles says:

    5 stars
    Ok this is surprisingly delicious! I added some ground chipolte to give it a kick! Makes a lot… I made half and it was plenty!

    1. Natasha says:

      Yay I’m so happy to hear you liked it!!

  2. Elissa says:

    5 stars
    I made this tonight and it was delicious! I will definitely make it again. The spices the vegetables were roasted in were perfect. I may even make them again just as a sheet pan meal without blending them into soup after as they had so much tasty, caramelized flavour.

    1. Natasha says:

      So happy you liked it, Elissa!! Yes, those veggies definitely turn out tasty on their own. 🙂

  3. Lily says:

    5 stars
    Made this today and it is awesome. I’ve been looking for a savory butternut squash soup recipe that isn’t curry based and this absolutely fit the bill. I highly recommend it to anyone thinking about giving it a try.

    1. Natasha says:

      Yay! So glad you liked it, Lily. Thanks for leaving a comment. 💕

  4. Mollie says:

    5 stars
    Wow. I just made this and it is delicious! I used almond milk instead of coconut for less calories and it turned out great! The ks for my new favorite healthy soup!

    1. Natasha says:

      So happy to hear you liked it, Mollie! 🙂

  5. Elaine says:

    Hi – I just made your recipe but added a few extra ingredients – small amount of roasted carrots and onions, and some curry and red pepper flakes. I also added about 3/4 cup of roasted crushed tomatoes. It came out absolutely fantastic! Thank you so much!

    1. Natasha says:

      So glad you liked it, Elaine! Your additions sound delicious! Have a great weekend.

  6. Kelly says:

    Hello! This looks delicious and I really want to make it. I already have some cauliflower florets and cubed butternut squash– how much do you think you used cup-measuring wise?

    1. Natasha says:

      Thanks, Kelly! Hmm… this is definitely a guesstimate, but I’d say about 2-3 cups of cauliflower and 3 cups of squash.

      1. Kelly says:

        Awesome! I used about what you said (closer to 3c cauliflower and 4c squash) but kept everything else the same and it was perfect! Thanks for the great recipe!

        1. Natasha says:

          Yay!! So happy to hear that!

  7. Cindy Rodriguez says:

    Butternut squash is my go-to for winter soups. And it’s funny, now that I think about it, I don’t remember where I got the recipe, but I’ve never roasted my squash before I cook it up. I am definitely going to try this version next time. Thanks!

    1. Natasha says:

      You’re welcome! Yeah, roasting is my new go-to for soups. It just adds so much flavor!

  8. Aimee says:

    This soup looks amazing! I love the combo of the butternut squash and cauliflower. I have a serious obsession with cauliflower at the moment and am trying to put it in everything! I’ll have to try this recipe out.

    1. Natasha says:

      That’s great! Thanks Aimee. Hope you love it!

  9. Lisa Moore says:

    Hi Natasha
    Really love your blog – lots of new ideas to try. One question – when you list ‘broth’ , do you mean stock or do you mean a can of commercial soup (I am from uk and they are different things over here).

    1. Natasha says:

      Hi Lisa! Thank you. ☺️ I do mean stock. Sorry for any confusion!

  10. Natasha's Sister says:

    I cannot believe you’ve never made this for me omg. I love butternut squash. Make it for me now.

    1. Natasha says: