Amazing 1-Pot vegan butternut squash soup

April 1, 2026
Written By Carla Peterson

Carla Mae Peterson is an experienced home cook, former teacher, and the heart behind "Cooking by Carla." With over 40 years of experience creating delicious, family-friendly meals, Carla specializes in simple, reliable recipes that use everyday ingredients. Her passion is helping home cooks of all skill levels find joy and confidence in the kitchen. She believes the best memories are made around the dinner table, and her goal is to help you create them, one simple recipe at a time.

When the crisp air starts biting and I pull out my favorite cozy sweaters, the first thing I think about making is a big, warming pot of soup. Forget the heavy stuff; my go-to comfort in a bowl is this incredible, easy **vegan butternut squash soup**. Trust me, even the meat-and-potatoes eaters in my family ask for seconds of this creamy goodness. As a former teacher and lifelong home cook, I’ve spent years perfecting dependable recipes, and this plant-based version is truly one of the best I’ve ever created. It’s pure autumn magic in a bowl, and it’s exactly what you need on your table tonight. If you also love simple, velvety vegetables, you might want to check out my tricks for making a gorgeous velvety cream of celery soup next!

Why This Creamy Vegan Butternut Squash Soup is a Family Favorite

This recipe is perfect for those busy nights when you need something healthy on the table in under an hour. Seriously, 55 minutes total! The best part, though, is that you get that satisfying, luxurious mouthfeel everyone craves, even though it’s completely dairy-free. It’s rich, it’s warming, and it pairs beautifully with a crisp autumn evening. If you love the deep flavor this squash brings, you should definitely see how I handle roasted butternut squash when I make it separately!

Achieving Maximum Creaminess in Your Vegan Butternut Squash Soup

Okay, here’s the big secret for anyone who is new to making a thick vegan soup: ditch the light canned coconut milk! We need the heavy stuff. The recipe calls specifically for full-fat coconut milk, and I never skip that instruction. It has the necessary fat content to mimic the richness of heavy cream when blended with the squash puree. It thickens up beautifully when you bring it back to a gentle simmer at the end. It just melts right into that smooth base, giving you that luxurious texture without any dairy products getting involved.

Gathering Ingredients for the Vegan Butternut Squash Soup Recipe

Gathering everything before you start is my number one tip for smooth cooking—it’s called *mise en place*, and it keeps things calm in the kitchen! I promise, once you have all these components ready, making this soup is an absolute breeze. You’ll primarily need one medium butternut squash, which should be peeled, seeded, and bravely cubed up before you start cooking anything. Don’t forget the foundational aromatics: one large yellow onion, two carrots, and two celery stalks. For that lovely cozy flavor, we’re mixing in ginger, turmeric, and just a tiny pinch of cayenne if you like a little warmth. And most importantly for the texture, grab one can of full-fat coconut milk. If you are checking out my recipe for creamy roasted cauliflower soup, you’ll see we use a similar strategy for richness!

Step-by-Step Guide: How to Make Vegan Butternut Squash Soup

This is where the magic happens! If you’ve got all your veggies chopped up, making this **vegan butternut squash soup** moves quickly. We start everything right in one big pot or Dutch oven on the stovetop. The goal here isn’t to rush the vegetables, but to coax out their best flavor before we add the liquid. Keep an eye on your timing, and remember, this is all about building layers! If you want to see how I handle another cozy stovetop favorite, check out my easy 30-minute pumpkin soup recipe.

Sautéing the Base Aromatics for Deep Flavor

First things first, get that tablespoon of olive oil hot over medium heat. Toss in your chopped onion, carrots, and celery. You want these to cook down until they are nice and soft—this usually takes about 5 to 7 minutes. We aren’t looking for browning here; we just want them tender so they melt into the final product.

Sautéing the Base Aromatics for Deep Flavor

Once those veggies are soft, throw in your minced garlic, ginger, turmeric, and that little bit of cayenne if you’re feeling spirited. Stir constantly for just one quick minute until you can really smell those spices waking up. Then, add your cubed squash and the four cups of vegetable broth. Bring that right up to a boil, slap a lid on it, and let it simmer away for about 15 to 20 minutes until that squash is totally fork-tender. Don’t rush it; soft squash blends better!

Blending the Butternut Squash Soup Recipe Smooth

Now for the blending! This step requires a bit of caution, especially since the soup is piping hot. If you have an immersion blender, use that right in the pot—it’s the safest and easiest way to get that silky **Butternut Squash Soup Recipe** texture. If you are using a regular sturdy blender, you absolutely must work in small batches. Take the lid off the blender, cover the vent hole with a folded kitchen towel, and hold that lid down tight as you blend. Hot liquid expands quickly!

Expert Tips for the Perfect Vegan Butternut Squash Soup

Even a straightforward recipe like this **Thick Vegan Soup** benefits from a few tried-and-true kitchen secrets. When I was writing this recipe out, I made sure to underline a couple of points on the original card about consistency. First, if you find your soup isn’t quite as thick as you hoped after blending, don’t panic and definitely don’t add flour! Just pull back on the broth next time you make it—start with only 3 cups instead of 4, and add more liquid slowly until you hit that perfect pourable consistency you’re after.

Also, I know not everyone keeps full-fat coconut milk on hand for a **Simple Plant Based Dinner**, but you do have another option if you’re in a pinch. If you soak raw cashews in hot water for about 30 minutes and then blend those soaked nuts with a little of your broth until smooth, you can use that cashew cream in place of the canned milk for a similar rich outcome. It works wonders, though the coconut milk really complements the ginger spice blend we used here. If you’re looking for other plant-based baking magic, you have to try my vegan chocolate chip cookies!

Flavor Variations for Your Easy Butternut Squash Recipe

While I absolutely adore the simple warmth of the sage and maple in the main recipe—it’s what I grew up loving—sometimes you just need to shake things up a bit in the kitchen, especially when soup season lasts for months! This base is so versatile, it practically begs you to play around with it. Think of it as a blank canvas for your creativity.

If you want to turn this into a cozy, slightly Indian-inspired dish, try adding a tablespoon of good quality curry powder right when you add the ginger and turmeric. That warm spice blend mixes beautifully with the sweet squash. Or, if you’re wanting something to brighten up a gray afternoon, skip the maple drizzle and finish the soup off with a generous squeeze of fresh lime juice right before serving. It cuts through the richness of the coconut milk so nicely! If you enjoy ginger notes in savory dishes, you have to check out my recipe for lemon ginger turmeric soup for another healthy, flavorful option.

Serving Suggestions for This Simple Plant Based Dinner

This is an easy plant based dinner that feels fancy once you dress it up! The recipe already calls for my favorite toppings: that little bit of crisp, toasted fresh sage and a delicate drizzle of maple syrup. That flavor combination—earthy, sweet, and savory all at once—is unbeatable. But you know me, I love a good crusty side dish, too. This soup cries out to be dipped into something substantial. You simply must try serving it alongside some warm, crusty sourdough bread. Or, if you want to go all out, I have a fantastic recipe for homemade bread bowls that turns this soup into the perfect centerpiece for a chilly night!

Storage and Reheating Instructions for Leftover Vegan Comfort Food

One of the best things about making a big pot of a **Healthy Winter Soup** like this is having leftovers! This **Vegan Comfort Food** keeps so well, which makes it perfect for packing up lunches during the week. You can store the leftover soup in an airtight container in the refrigerator for a good four to five days. Don’t worry about the texture changing; it holds up beautifully!

When you’re ready to eat it again, I always encourage you to reheat it gently on the stovetop over medium-low heat. This helps it return to that perfect, smooth consistency without scorching the coconut milk. And yes, you can absolutely freeze this! Since we used full-fat coconut milk, it freezes wonderfully. Pop it in a freezer-safe container, leave a little headspace for expansion, and it will taste great for up to three months.

Frequently Asked Questions About Dairy Free Soup Ideas

Can I roast the squash instead of boiling it?

Oh, absolutely! Roasting the squash first is a great way to deepen the flavor for your **Butternut Squash Soup Recipe**. If you do roast it, toss your cubes with a little oil and roast them at 400 degrees until they are tender and slightly caramelized—maybe 25 to 30 minutes. Just make sure to add them to the pot *after* you sauté your aromatics, perhaps reducing your simmering time a bit since they are already cooked! If you ever get nervous about your pureed vegetable soups, remember the tricks I use for my creamy vegetarian soup base!

I’m out of coconut milk; can I use regular milk in this dairy free soup?

Because we are aiming for a rich **Vegan Butternut Squash Soup**, I would caution against using standard cow’s milk, as it often tends to separate or curdle when blended with the acidic vegetables unless you are very careful. If you need a substitute, stick to unsweetened soy milk or, even better, use those soaked raw cashews I mentioned earlier for a creamy, neutral plant-based alternative. We want a truly **Thick Vegan Soup**, not a watery one!

How can I make this an even spicier dish?

If you love heat, that little pinch of cayenne pepper in the recipe is just the starting line! For a real kick in this **Healthy Winter Soup**, try adding a finely diced jalapeño or serrano pepper when you are sautéing the onions and carrots. You could also finish the bowl with a swirl of chili oil right before serving. That looks beautiful and brings the heat right to the surface!

Nutritional Estimate for This Comforting Dish

When we talk about simple, feel-good food, we also like to keep an eye on what we are putting into our bodies. This **vegan butternut squash soup** is packed with vitamins from the squash and carrots, and the healthy fats from the coconut milk keep us full and satisfied for hours. It’s genuinely honest food, just like my mother used to teach me to prepare.

Now, remember what I always say about recipes—they are a starting point! These numbers are just estimates based on the ingredients listed and the standard serving size of about 1.5 cups. Since we all use different brands of broth or different sizes of squash, your final counts might shift a little bit, but it gives you a real good idea of the goodness in your bowl.

  • Serving Size: 1.5 cups
  • Calories: Approximately 280
  • Fat: Around 16g (with 12g saturated from the coconut)
  • Carbohydrates: About 32g
  • Fiber: A wonderful 7g!
  • Protein: Roughly 4g
  • Sugar: About 14g (mostly natural sugars from the squash and maple)
  • Cholesterol: 0mg (Naturally!)

That’s a fantastic profile for a **Healthy Winter Soup** that tastes this decadent. Enjoy every spoonful!

Print

Creamy Vegan Butternut Squash Soup with Toasted Sage and Maple Drizzle

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This is a comforting, dairy-free butternut squash soup recipe that uses coconut milk for a rich texture. It is simple to prepare for a satisfying weeknight meal.

  • Author: cookingbycarla
  • Prep Time: 20 min
  • Cook Time: 35 min
  • Total Time: 55 min
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Ingredients

Scale
  • 1 medium butternut squash (about 3 lbs), peeled, seeded, and cubed
  • 1 tablespoon olive oil
  • 1 large yellow onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 4 cloves garlic, minced
  • 1 teaspoon ground ginger
  • 1/2 teaspoon ground turmeric
  • 1/4 teaspoon cayenne pepper (optional, for heat)
  • 4 cups vegetable broth
  • 1 (13.5 oz) can full-fat coconut milk
  • 1 tablespoon pure maple syrup
  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon black pepper, or to taste
  • 1 tablespoon fresh sage leaves, chopped (for garnish)
  • 1 tablespoon olive oil (for sage)
  • Extra maple syrup (for drizzling)

Instructions

  1. Prepare the vegetables: Peel, seed, and cube the butternut squash. Chop the onion, carrots, and celery. Mince the garlic.
  2. Sauté aromatics: Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook until softened, about 5 to 7 minutes.
  3. Add spices: Stir in the minced garlic, ground ginger, turmeric, and cayenne pepper (if using). Cook for 1 minute until fragrant.
  4. Simmer the soup: Add the cubed butternut squash and vegetable broth to the pot. Bring the mixture to a boil, then reduce the heat, cover, and simmer for 15 to 20 minutes, or until the squash is very tender when pierced with a fork.
  5. Blend until smooth: Remove the pot from the heat. Carefully transfer the soup mixture to a blender (working in batches if necessary) or use an immersion blender directly in the pot. Blend until completely smooth and creamy.
  6. Finish the soup: Return the pureed soup to the pot over low heat. Stir in the full-fat coconut milk, maple syrup, salt, and pepper. Heat through gently; do not boil. Taste and adjust seasonings as needed.
  7. Prepare garnish: While the soup heats, heat the remaining 1 tablespoon of olive oil in a small skillet over medium heat. Add the chopped fresh sage leaves and cook until crisp, about 1 to 2 minutes. Remove sage with a slotted spoon and set aside on a paper towel.
  8. Serve: Ladle the hot vegan butternut squash soup into bowls. Drizzle with a little extra maple syrup and top with the toasted sage leaves.

Notes

  • For an extra thick vegan soup, use only 3 cups of broth initially and add more liquid until you reach your desired consistency.
  • If you do not have full-fat coconut milk, soaked and blended raw cashews can create a similar creamy texture.
  • Toasted pumpkin seeds or sunflower seeds make a good substitute for the toasted sage garnish.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 280
  • Sugar: 14
  • Sodium: 450
  • Fat: 16
  • Saturated Fat: 12
  • Unsaturated Fat: 4
  • Trans Fat: 0
  • Carbohydrates: 32
  • Fiber: 7
  • Protein: 4
  • Cholesterol: 0

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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