Smooth, creamy Roasted Butternut Squash Soup, layered with subtly sweet and nutty flavors. It is so comforting, you won't believe it is vegan! Be sure to check out my tips for how to make butternut squash soup perfectly every time!

A bowl of roasted butternut squash soup with honey and tahini

The secret to extra creamy vegan butternut squash soup!

This roasted butternut squash soup takes on a tasty Mediterranean twist, and it is extra creamy and comforting, you won't even know it's vegan!

This easy recipe builds flavor immediately by roasting the butternut squash with some red onions and garlic, coaxing out the veggies' natural sweetness. (I do something similar in my simple roasted butternut squash pasta recipe.) To season the soup, I use a blend of warm spices including nutmeg, cinnamon, Aleppo pepper, and a dash of turmeric. But there is one big secret ingredient that makes all the difference in this cozy soup: Tahini!

That's right! A stir of rich, nutty tahini paste (made from roasted sesame seeds) adds heft, creaminess, and nutrition, taking your average butternut squash soup to a whole new level of delicious! I promise you it will not change the flavor but will certainly enhance it!

I served this soup to a group of friends, with a garnish of chopped hazelnuts and more tahini that's been stirred with honey. Everyone loved it, and they were surprised that it was a truly vegan butternut squash soup.

If there was ever a soup meant to be enjoying during the cool fall months, this is it! Grab yourself a butternut squash and some of my favorite tahini and make this ASAP!

A bowl of roasted butternut squash soup with tahini and honey

What you'll need to make this recipe

This vegan squash soup is made with just a handful of ingredients and a few warm spices.

  • Butternut squash - You'll want to choose a squash that's approximately 3 pounds for this recipe.
  • Red onion - Red onion is roasted with the squash to add a sweetness and depth to the flavor.
  • Garlic - Garlic is also roasted with the squash.
  • Salt and pepper
  • Extra virgin olive oil
  • Spices - I used cinnamon, nutmeg, ground turmeric and red pepper flakes. Aleppo pepper can be used instead of red pepper flakes.
  • Tahini - Be sure to use a quality tahini, I like this one.
  • Honey - Look for a pure, raw honey. I used this Greek honey.
  • Hazelnuts - Lightly crushed for a garnish.

How to peel butternut squash?

Peeling and preparing a whole butternut squash for roasting is easier than most people think, and it will give you far better results than the frozen stuff. Here is what you need to do:

  • Trim the ends. Trim the ends using a good chef's knife. Stand the butternut squash on one of the flat trimmed sides on your cutting board.
  • Peel the butternut squash. The skin on butternut squash is thick and hard to peel, to make it easier, go ahead and poke the butternut squash all over with a fork, then stick it in the microwave for 2 to 3 minutes. Handle carefully as it will be hot. From here, use a sharp Y peeler and peel, working downwards from the top of the squash to the bottom (peel off long strips).

How to cut butternut squash into cubes?

Overhead view of butternut squash cut into chunks

For this recipe, you'll need to cut the butternut squash into small chunks or 1-inch cubes. Once you peel the squash, here is what you do to cut it:

  • Cut the squash in half. Stand the squash up on one of the flat cut sides and carefully cut down the middle using your sharp chef's knife. (If you followed my tip for microwaving before peeling, your knife should go through easily when you're ready to cut).
  • Seed. Grab a spoon and simply scoop out the butternut squash seeds (you won't need the seeds for this recipe, so you can discard them or roast them for a snack later).
  • Cut into cubes. You'll first slice the butternut squash into slices (like half moons) and then cut into chunks or cubes.

How to make roasted butternut squash soup

Once you prepared and cut your squash into cubes or 1-inch chunks, you're ready to make this easy vegan butternut squash soup. Here is how:

  • Roast the squash. Arrange the squash cubes and red onion chunks on a large sheet pan. Season with salt and pepper and a drizzle of olive oil. Spread evenly on the pan. Wrap the garlic in foil with a drizzle of olive oil. Roast for 30 minutes. The butternut squash should be tender and cooked through and charred in some parts.
  • Blend. Allow the squash to cool slightly then transfer to a food processor. Add about two cups of broth, taking care not to overfill the food processor. Blend until smooth.
  • Simmer. Transfer the mixture to a large pot. Add the remaining broth, spices and tahini paste. Simmer until fully warmed through.
  • Garnish and serve. In a separate bowl, combine a little more tahini paste with honey. Drizzle over the soup and add crushed hazelnuts. Serve!
Roasted butternut squash pieces on a baking dish

Tips for success

For perfectly flavored, creamy butternut squash soup here are a few things to keep in mind.

  • Allow the squash enough time to roast and char in some places. When roasting, don't be concerned if some pieces of squash char, this is actually ideal and adds more flavor to the soup.
  • Use a quality tahini. As I've mentioned in other posts, not all tahini is created equal and a poor quality tahini will definitely affect the flavor of this soup. I always use and recommend this tahini.
  • Make ahead. This butternut squash soup tastes even better the next day! If you need to, you can make the recipe a day in advance and refrigerate. Warm it over medium heat (you may need to add more broth, if the soup gets too thick in the fridge).

What to serve with this soup

With the tahini-honey topping and crushed hazelnuts, I don't find the need to anything else to this deliciously creamy vegan soup. It's ready to go as a starter or a complete meal on its own.

If you want to serve this roasted butternut squash soup with something more, you could always do some pita grilled cheese or a big salad!

Overhead view of butternut squash soup topped with tahini and honey

How to store leftovers

Leftover vegan butternut squash soup will last in the fridge for up to 4 days. You can also freeze your butternut squash soup, for up to 3 months!

Allow the soup to cool completely and then transfers to a freezer-safe containers. Thaw in the fridge and reheat on the stovetop over gentle medium-low heat (you'll need to add more broth as the soup will thicken as it is stored).

More butternut squash recipes

Browse all Mediterranean recipes

Visit Our Shop

4.86 from 55 votes

Roasted Butternut Squash Soup

Suzy Karadsheh
A bowl of roasted butternut squash soup with honey and tahini
Made with rich nutty tahini and a few warm spices, this Roasted Butternut Squash Soup is all the comfort without the use of heavy cream! Smooth, creamy and a little nutty, you won't even know it's vegan!
Prep – 10 minutes
Cook – 1 hour
Total – 1 hour 10 minutes
Serves – 6 servings


  • 1 butternut squash (about 3 pounds, peeled, seeded, and cut into 1-inch cubes or chunks)
  • 1 red onion (large, peeled and cut into 1-inch chunks)
  • 6 cloves garlic (peeled)
  • kosher salt and black pepper
  • extra virgin olive oil
  • 4 to 5 cups vegetable broth, (low sodium, preferred)
  • ¾ teaspoon cinnamon
  • ½ teaspoon nutmeg
  • ½ teaspoon ground turmeric
  • ½ teaspoon red pepper flakes (or Aleppo pepper)
  • 6 tablespoons tahini (divided)
  • 2 tablespoons honey
  • cup lightly crushed hazelnuts


  • Heat the oven to 425 degrees F.
  • Arrange the butternut squash and onions in one single layer on a large sheet pan. Season with kosher salt and black pepper. Generously drizzle with extra virgin olive oil (about 3 tbsp) and toss to coat (make sure to spread everything out evenly on the sheet pan). Put the garlic cloves in a small piece of foil and drizzle with olive oil, then fold the foil shut.
  • Roast in the heated oven for 30 minutes or until the butternut squash is tender and fully cooked through and charred nicely in some parts.
  • Remove from the oven and allow to cool just a little bit, then carefully transfer to the bowl of a large food processor fitted with a blade. Add 2 cups of broth (or less, being careful not to fill the processor too much). Close the lid and blend until smooth.
  • Transfer the mixture to a large pot and stir in the remaining broth, spices, and 3 tablespoons of tahini paste. Simmer over medium heat, stirring regularly until the soup is fully warmed through (another 10 minutes or so)
  • In a small bowl, mix the remaining tahini paste and honey until well combined.
  • When ready to serve, transfer the soup to serving bowls and top each bowl with a drizzle of the tahini and honey mixture and a bit of the crushed hazelnuts, if using. Enjoy!



  • You can find tahini paste, spices, and olive oil used in this recipe via our online shop
  • This soup will serve 6 (or more) as part of a larger meal. It will serve 4 as the main course with your favorite crusty bread. 
  • Leftovers: Store leftover soup in the fridge for up to 4 days or in the freezer for up to 3 months (reserve the tahini and honey for later). Allow the soup to cool completely before transferring to the fridge or freezer. 


Calories: 180.7kcalCarbohydrates: 26.8gProtein: 4.3gFat: 8.2gSaturated Fat: 1.2gSodium: 208.4mgPotassium: 560.4mgFiber: 3.9gSugar: 9.4gVitamin A: 13348.5IUVitamin C: 29.3mgCalcium: 95mgIron: 1.8mg
Tried this recipe?

Share it with the world

I'm Suzy; born and bred right on the shores of the Mediterranean. I'm all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you're here...
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.
4.86 from 55 votes (30 ratings without comment)

Leave a comment

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

How many stars would you give this recipe?

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


  1. Amy Belue says:

    5 stars
    Excellent soup with such a nice warming touch! Perfect for a chilly night! I topped it with the tahini/honey mixture and dukkah. Definitely a keeper! Thanks Suzy!

  2. Heidi says:

    5 stars
    Absolutely love the soup! Delicious!! I would love to have a more butternut squash flavor, but the soup had lots of other yummy flavors from the spices and tahini! We enjoyed this recipe! Thank you so much!

  3. Linda R says:

    5 stars
    Love it! How big is a serving size?

    1. TMD Team says:

      Hi, Linda! Once made, this particular recipe can be divided 6 to get the approximate "serving size". The exact serving size measurement (grams, cups, etc) is another layer that's harder for us to precisely calculate at the moment, but we're working on it!

  4. CherieDe says:

    1 star
    I will say, this is the first MD recipe I did not love. I love Tahini and my taste buds told me butternut squash and tahini would be a great combo. I think the problem I had was the red onion - I used a small red onion rather than a large red onion and roasted it with the butternut squash. The bitterness of roasted onion distracted from the sweetness of the squash -- I could only taste the roasted onion and a hint of the squash. On top of that, the garlic I had roasted in the little pack of foil was totally charred and I had to make a separate pack as I was finishing the soup. I added the measured amount of Tahini, spices, etc., adjusted them after tasting, but I couldn't get a good balance of flavor. The soup was bitter/biting and without a cohesive flavor. With that said - I credit the Mediterranean Dish blog for my weight loss and clothes size from a 16 to a 10, my husbands' reduction in blood pressure, recovering from a stroke and losing weight and our overall improved health to following this blog for several years. We are healthy, happy and will be living longer!

    1. TMD Team says:

      Thank you for your honest feedback, CherieDe! It truly does help us as we revisit recipes and update them.

  5. Toni says:

    Without doubt the best butternut squash soup I have ever tasted! Rich, flavourful and beautiful spiced! This one will definitely become a staple in my home.

    1. TMD Team says:

      Wonderful! Thanks so much, Toni!

  6. ArlenePi says:

    5 stars
    Easy n delicious

  7. Sara says:

    5 stars
    This soup is stunning!!! The tahini and Aleppo pepper dial it up several notches as well as the dried Harissa homemade seasoning I used in place of cinnamon and nutmeg. I had a HUGE squash weighing in at 4.75 lbs, so I had to do a lot of taste testing to get the seasoning right. It needed lots of salt. I didn't peel the squash and I used an immersion blender which saved on dishwashing and cleanup. I didn't used the honey/tahini drizzle mixture as I prefer savory over sweet and wanted to keep with the middle-eastern flavor afforded by the Harissa seasoning. I do think that some roasted pumpkin seeds would be a wonderful finishing touch. Thank you for such an amazing and healthy recipe!!!

    1. TMD Team says:

      It's our pleasure, Sara! Thanks so much for taking the time to rate and review!

  8. Cynthia Bilski says:

    5 stars
    This soup is absolutely wonderful! A perfect combination of flavors for a chilly fall day. The tahini and honey are amazing and really take this recipe over the edge! Can’t wait to make it again!!! Thanks for the incredible recipe!!

  9. Bill says:

    5 stars
    To boost the flavour I smoked the butternut squash with apple pellets,

  10. Margie CasiasBeyer says:

    5 stars
    Excellent blend of spices Delicious

    1. TMD Team says:

      Thanks, Margie!

  11. Rowen says:

    1 star
    Being perfectly honest, alas, this is the first recipe from this site that I have tried that I just don't like. The end product is very sweet. It kind of tastes like pumpkin pie soup to me. Today I'm going to try to alter the leftovers with some more broth, some spinach and something like curry powder. I think maybe the nutmeg is the primary problem. Sorry, you and most of your recipes but this one made me wrinkle my nose.

    1. Suzy Karadsheh says:

      Appreciate the feedback, Rowen.

  12. Leah Abrahams says:

    5 stars
    My family and guests at Thanksgiving did not stop raving about this soup. It was delicious, unusually spiced and the tahini added a special mellow undertone, still leaving the spices perfectly combined.

    1. TMD Team says:

      Thanks, Leah!

  13. Julie says:

    Delicious! I’ve been searching for a butternut squash soup that comes close to Bonfyre’s and this is so good! I’m not vegetarian but we try to do at least one a week and, as per usual, your recipes are the “why didn’t I go to your website first?” Love it. It’s perfect. Thanks Suzy!

    1. Suzy says:

      You are so sweet, Julie! Thank you!

  14. Ruth says:

    I love butternut squash soup but have never had a good recipe until now! This one is a keeper! So good!

    1. Suzy says:


  15. AnaMc says:

    5 stars
    My favourite squash soup! Love it! So good!

  16. Allison says:

    5 stars
    Suzy I love the tahini, yours is the best I've ever bought before! Your aleppo is exceptional too. Thanks for this warming comforting soup recipe, love it! I used an immersion blender to save on dishes, worked like a champ.

    1. Suzy says:

      Thank you so much, Allison!