Creamy & Easy Vegan Butternut Squash Soup: A 30-Minute Cozy Comfort Recipe
This butternut squash soup is the epitome of fall and winter comfort food: wonderfully creamy, deeply rich, and bursting with a perfect balance of sweet and earthy flavors. Best of all, it’s incredibly easy to make and can be on your dinner table in just 30 minutes! Whether you’re a seasoned chef or a weeknight warrior looking for a quick and healthy meal, this vegan butternut squash soup is destined to become a staple in your kitchen.

There’s something truly magical about a warm bowl of soup, isn’t there? It’s incredibly versatile, perfect for chilly evenings, and inherently nourishing for both body and soul. From light broths to hearty stews, soup holds a special place in my heart and on my weekly meal rotation. Among the vast world of soups, this vibrant butternut squash recipe stands out as a true favorite, delivering both incredible taste and satisfying warmth.
This particular butternut squash soup recipe has been highly requested by so many of you, and I’m thrilled to finally share it! It’s designed to be effortlessly creamy, incredibly tasty, and surprisingly quick to prepare. Imagine – a gourmet-tasting, wholesome meal ready in just 30 minutes. That’s a win in my book!
If you find yourself with an abundance of butternut squash or simply can’t get enough of its delightful flavor, be sure to explore my other favorite recipes. You might love my Hasselback Butternut Squash with Maple Pecan Drizzle for a stunning side dish, or indulge in the comforting flavors of my Butternut Squash Mac and Cheese for a hearty main course!

Why This Butternut Squash Soup Will Become Your New Favorite
There are countless reasons to adore this easy butternut squash soup. Here’s what makes it a standout, and why I keep coming back to this recipe time and time again:
- Unbelievably Rich and Creamy Texture. When indulging in a pureed vegetable soup, the texture is paramount. This butternut squash soup delivers a silky smooth consistency that’s also wonderfully thick and hearty. It provides a satisfying mouthfeel and genuine staying power, making it a fulfilling meal that will keep you warm and satisfied. The natural starchiness of the squash, combined with plant-based milk, creates an incredibly luxurious creaminess without the need for heavy cream.
- Perfectly Balanced Sweet and Earthy Flavors. Butternut squash is celebrated for its inherent sweetness, which truly shines in this soup. However, it’s not overly sweet. We perfectly balance this natural sweetness with savory elements like sautéed garlic and onions, and the earthy notes of fresh thyme. A splash of vegetable broth ties all these flavors together, creating a depth that is both comforting and complex.
- Incredibly Quick and Easy to Prepare. Life gets busy, but delicious meals shouldn’t be a compromise. This soup is a weeknight miracle, coming together in just 30 minutes from start to finish. With minimal chopping and a straightforward cooking process, it’s perfect for busy evenings or when you simply want a comforting meal without spending hours in the kitchen. Plus, it’s largely a one-pot wonder, which means less cleanup!
- Highly Versatile and Customizable. This recipe is fantastic as written, but it also serves as a wonderful canvas for your culinary creativity. You can easily adjust the consistency by adding more or less broth, tweak the seasonings to suit your palate, or even incorporate other seasonal vegetables for an extra nutrient boost. It adapts beautifully to different spice levels and garnishes, making it endlessly enjoyable.
- Naturally Vegan and Gluten-Free. For those following a vegan or gluten-free diet, this soup is a fantastic option. It’s made entirely with plant-based ingredients and naturally free of gluten, ensuring that almost everyone can enjoy a bowl of this delicious comfort food. It’s wholesome, healthy, and packed with vitamins and minerals.

Essential Ingredients for Your Butternut Squash Soup
Making this incredible soup requires a handful of simple, wholesome ingredients that you likely already have on hand. Scroll down to the full recipe card below to find the exact quantities and detailed recipe instructions. Here’s a closer look at what you’ll need:
- Olive Oil – This serves as the foundational fat for sautéing our aromatics. You can also use another high-heat cooking oil you prefer, such as avocado oil or grapeseed oil.
- Onion – A standard yellow onion is perfect for providing a sweet and savory base. Dice it finely to ensure it softens and blends seamlessly into the soup.
- Garlic Cloves – Fresh garlic is key for depth of flavor. Mince them finely or use a garlic press to get the most aromatic punch.
- Butternut Squash – The star of our show! You’ll need to peel it, remove the seeds and stringy bits, then cube it into roughly 1-inch pieces. For convenience, many grocery stores offer pre-cut butternut squash, which can significantly reduce your prep time. Look for a squash that feels heavy for its size and has firm, unblemished skin.
- Sea Salt and Ground Black Pepper – These basic seasonings are crucial for enhancing all the other flavors. You’ll add them during cooking and adjust to taste at the end.
- Fresh Thyme Leaves – Thyme adds an earthy, aromatic quality that pairs beautifully with the sweetness of butternut squash. If you don’t have fresh, you can use about half the amount of dried thyme.
- Vegetable Broth – This is the liquid base for our soup, providing essential moisture and a savory backbone. Use your favorite store-bought brand or make your own homemade vegetable broth for an even richer flavor.
- Almond Milk – Or any other unsweetened, unflavored plant-based milk you prefer. Soy milk, oat milk, or cashew milk are all excellent choices. The key is to ensure it’s plain, as sweetened or flavored varieties will alter the soup’s taste. For an extra rich and decadent soup, you can even use full-fat coconut milk (from a can).
- Lime Juice – This might seem like an unexpected ingredient, but a squeeze of fresh lime juice at the end brightens the entire soup, cutting through the richness and adding a lovely tang that truly elevates the flavors. Do not skip this!
Can I Use Another Type of Squash?
Absolutely! While butternut squash offers a unique balance of sweetness and creaminess, you can certainly experiment with other squash varieties. Honeynut squash makes an excellent substitution, offering a slightly deeper, nuttier flavor profile than butternut. It also tends to be smaller and a bit easier to handle. You could also use Hubbard squash or even a pie pumpkin (not carving pumpkin!) for a similar sweet and earthy profile. Each will bring its own subtle nuances to the soup, so feel free to explore your favorites.
How to Make This Dreamy Butternut Squash Soup
Get ready to fall in love with how simple yet incredibly satisfying this creamy, flavorful soup is to prepare. Here’s a step-by-step guide to bring this deliciousness to your table:



- Cook the Aromatics. Begin by warming the olive oil in a large stock pot or Dutch oven over medium-high heat. Once the oil begins to shimmer, add your diced onion and minced garlic. Stir frequently for about 3 minutes, allowing the onions to soften and the garlic to become wonderfully fragrant. This step creates the aromatic foundation of your soup.
- Add the Butternut Squash. Next, add the cubed butternut squash to the pot. Stir it well to coat with the infused oil and aromatics. Sauté for approximately 7 minutes, stirring occasionally, until the onions become translucent and the squash begins to release some of its natural sweetness and flavor. This gentle sautéing helps to develop a richer taste before simmering.
- Simmer to Perfection. Pour in the vegetable broth and almond milk. Season with sea salt, ground black pepper, and fresh thyme leaves. Stir everything together to combine, then bring the mixture to a rolling boil. Once boiling, reduce the heat to a gentle simmer, cover the pot, and cook for about 10 minutes, or until the butternut squash pieces are fork-tender. This means they should be easily pierced with a fork.



- Puree Until Silky Smooth. Carefully remove the pot from the heat. Pour the cooked soup mixture into a large, heat-safe blender (be cautious with hot liquids – see tips below!). Add the fresh lime juice to the blender. Blend on high until the soup is completely creamy and smooth, without any lumps. This might take a few minutes in a powerful blender. If your blender isn’t very large, you’ll need to work in batches to avoid overfilling.
- Finish and Serve. Once pureed, return the soup to the pot if you used a stand blender, or simply keep it in the pot if using an immersion blender. Taste the soup and adjust seasonings as needed, adding more salt, pepper, or a touch more lime juice to achieve your desired flavor balance. Ladle the warm soup into bowls and garnish as desired before serving immediately.
Expert Tips for the Perfect Vegan Butternut Squash Soup
To ensure your butternut squash soup turns out perfectly creamy and delicious every time, keep these helpful pointers in mind:
- Cut Butternut Squash into Uniform Pieces. This is a crucial step for even cooking. If your squash pieces are vastly different sizes, some will be overcooked and mushy while others are still hard. Aim for roughly 1-inch cubes so they all become fork-tender at the same time, leading to a consistently smooth puree.
- Exercise Caution When Blending Hot Liquids. Blending hot liquids can be dangerous if not done correctly. If you’re using a standard blender, ensure it has a large capacity (at least 6 cups) to prevent overflow. If blending in batches, only fill the blender halfway. Crucially, always remove the small cap from the blender lid and cover the opening with a kitchen towel to allow steam to escape while blending. This prevents pressure buildup and potential explosions. You can also let the soup cool slightly before blending to make it safer, though it will take longer.
- Consider an Immersion Blender for Ease. For ultimate convenience and minimal cleanup, an immersion blender (or stick blender) is your best friend. With an immersion blender, you can simply add the lime juice directly to the pot after the squash is tender and blend the soup right in the pot until it reaches your desired creamy consistency. No pouring, no transferring, just smooth soup in minutes!
- Don’t Skimp on the Lime Juice. That small amount of lime juice might seem insignificant, but it truly makes a difference. It brightens the flavors, adds a necessary acidity that cuts through the richness of the squash, and prevents the soup from tasting one-dimensional. A little zest can also be added for extra aromatic punch.
- Adjust Consistency to Your Liking. If you prefer a thinner soup, feel free to add a splash more vegetable broth or plant-based milk until it reaches your desired consistency. For a thicker soup, reduce the amount of liquid slightly or simmer a bit longer before blending.
Delicious Variations to Customize Your Soup
While this classic butternut squash soup recipe is wonderful on its own, it’s also incredibly adaptable. Here are some ideas to help you switch things up and make it uniquely yours:
- Make it Sweeter and Fruity. If you enjoy a touch more sweetness and complexity, try adding some apples or pears along with the butternut squash. The fruit will cook down and meld beautifully with the squash, enhancing its natural sugars. For a specific recipe, try my Vegan Butternut Squash and Apple Soup.
- Boost the Veggie Content. This soup is already packed with goodness, but if you want to increase your daily vegetable intake, feel free to add other complementary veggies. Diced carrots and celery, added with the onion, create a classic mirepoix base and add extra nutrients and flavor depth. Sweet potatoes are also a fantastic addition for more sweetness and creaminess.
- Add a Spicy Kick. For those who love a bit of heat, it’s incredibly easy to make this soup spicy. Add a pinch of cayenne pepper or a dash of red pepper flakes during the simmering stage. For a bolder, more textural heat, sprinkle some chili crisp or a few drops of your favorite hot sauce over each bowl just before serving.
- Herbaceous Twist. Beyond thyme, other herbs can complement butternut squash beautifully. Try adding a sprig of fresh rosemary or a few sage leaves during the simmering process for a more earthy, autumnal flavor profile.
- Creamier with Coconut Milk. For an even richer, more decadent, and slightly tropical flavor, swap out some or all of the almond milk for full-fat canned coconut milk. This will give the soup a velvety texture and a subtle coconut note that pairs wonderfully with the squash.
- Smoky Flavor. A tiny pinch of smoked paprika can add a wonderful depth and smoky aroma to the soup, without overpowering the delicate squash flavor. Add it with the salt and pepper during the simmering stage.
Serving Suggestions: What to Pair with Butternut Squash Soup
One of the best things about this creamy butternut squash soup is its versatility when it comes to serving! There are so many fantastic options for toppings and accompaniments to make it a complete and satisfying meal:
- Pair with Crusty Bread. A classic pairing for any soup! Serve this butternut squash soup with a side of warm, crusty bread for dipping. Think sourdough, a rustic baguette, or even my homemade Vegan Garlic Naan. Toasted homemade croutons or a slice of focaccia also add a wonderful textural contrast.
- Serve Alongside a Fresh Salad. Balance the richness of the soup with a crisp, refreshing green salad. A simple vinaigrette-dressed mixed greens salad works beautifully. For a perfect fall-themed meal, my Shaved Brussels Sprouts, Quinoa and Apple Salad with Maple Orange Vinaigrette would be an absolutely fantastic accompaniment, echoing the autumnal vibes of the soup.
- Amp Up the Creaminess (and Tang!). For an extra touch of indulgence, swirl a spoonful of vegan sour cream, plain coconut yogurt, or a luxurious drizzle of full-fat coconut milk over the top of each bowl before serving. This adds another layer of creaminess and a pleasant tang.
- Add a Protein Boost. To make this soup even more substantial, consider adding some plant-based protein. The savory and slightly smoky flavors of tempeh bacon, crumbled and sprinkled over the top, are an amazing complement. Crispy roasted chickpeas also provide a satisfying crunch and an extra dose of protein and fiber. Toasted pumpkin seeds (pepitas) are another excellent option for a nutty crunch.
- Fresh Herbs and Spices. A final flourish of fresh herbs like chopped parsley, chives, or extra thyme leaves can brighten the presentation and add a burst of fresh flavor. A sprinkle of red pepper flakes for a hint of heat or a fresh grind of black pepper will complete your masterpiece.

How to Store Leftover Butternut Squash Soup
This creamy butternut squash soup makes excellent leftovers, which is perfect for meal prepping! To store, simply transfer any cooled leftover soup to an airtight container. It will keep beautifully in the refrigerator for up to 5 days. When you’re ready to enjoy it again, reheat gently on the stovetop over medium-low heat, stirring occasionally, or warm it up in the microwave. If the soup has thickened considerably in the fridge, add a splash of vegetable broth or almond milk to reach your desired consistency while reheating.
Can I Freeze This Butternut Squash Soup?
Yes, this butternut squash soup freezes wonderfully, making it an ideal candidate for batch cooking! To freeze, allow the soup to cool completely after cooking. Then, transfer it to freezer-safe containers or heavy-duty zip-top bags. If using bags, lay them flat in the freezer for easy stacking. This soup can be frozen for up to 3 months without any loss of quality. When you’re ready to enjoy a warm bowl, simply thaw the soup overnight in the refrigerator, then reheat on the stovetop or in the microwave as directed above, adding a bit more liquid if needed to thin it out.
More Cozy & Comforting Vegan Soup Recipes to Try
If you’re a fan of warm, nourishing bowls of soup, you’ll love these other vegan creations from my kitchen:
- Creamy Vegan Broccoli Cheddar Soup
- Hearty Loaded Potato Soup (Vegan & One-Pot)
- Wholesome Vegetable Minestrone Soup
- Easy Roasted Carrot Ginger Soup (Vegan & Gluten-Free)
- Creamy Vegan Mushroom Wild Rice Soup
Enjoy, friends! I hope this creamy, comforting butternut squash soup brings a touch of warmth and joy to your kitchen. If you make this recipe, please snap a photo and tag #jessicainthekitchen on Instagram! I’d absolutely love to see your delicious creations. We’d also be so grateful if you would leave a comment below and give the recipe a rating. Your feedback means the world to us! Thanks so much for being here!

Butternut Squash Soup
Pin Recipe
Leave a Review
Ingredients
- 1 ½ tablespoons olive oil
- 1 medium onion
- 3 garlic cloves, minced
- 2 pounds butternut squash , peeled, seeds removed, and cubed
- 1 teaspoon sea salt
- ¼ teaspoon ground black pepper
- ½ teaspoon fresh thyme leaves
- 1 ½ cups vegetable broth
- 2 cups vegan milk, soy milk, almond milk or coconut milk or oat milk
- 2 teaspoons lime juice
Instructions
- In a large stock pot, heat the olive oil over medium high heat until shimmering.
- Add in the onion and garlic and stir to coat with the olive oil. Allow to cook for about 3 minutes, until the garlic becomes fragrant.
- Add in the butternut squash, stir to combine, and sauté for about 7 minutes until the butternut squash releases some flavour and the onions become translucent.
- Add in the salt, pepper, thyme, vegetable broth, almond milk, stir to combine.
- Bring to a boil and then to a simmer for another 10 minutes, until the butternut squash becomes fork tender. Test it with a fork to ensure it is properly cooked through.
- Remove from heat. Pour the soup into a large blender. Now add the lime juice into the blender too. If you’re not using a large blender (holds at least 6 cups) then do this in increments. Using the soup setting on your blender, or a very powerful blend option, blend until creamy and smooth. My blender automatically blends for about 3 minutes continuously. OR, you can use an immersion blender and puree the soup ingredients until combined and smooth.
- Taste and add salt and pepper to taste if necessary.
- Serve into bowls and optionally top with garnish – I love a drizzle of coconut milk, parsley or chopped thyme, red pepper flakes and a fresh grind of black pepper.
Notes
To freeze: Transfer the soup to a freezer-safe container or zip-top bag and freeze for up to 3 months. When ready to eat, thaw in the refrigerator overnight and then reheat on the stovetop or in the microwave.
Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.
