Creamy Vegan Pumpkin Soup (30 Minutes)
This creamy vegan pumpkin soup comes together in a single pot, using canned pumpkin for speed and coconut milk for a silky finish. It’s the kind of soup that feels like a slow Sunday project but actually lands on the table in under half an hour.

Warm spices and fresh ginger give it a gentle kick, while a swirl of coconut cream and a scatter of toasted pumpkin seeds turn each bowl into something you want to linger over.
Why This Soup Always Works
The texture is the thing here. Coconut milk offers the same lush mouthfeel you expect from a dairy-heavy bisque, but without any cream. Canned pumpkin puree keeps the soup smooth and consistent, so you skip the peeling, cubing, and roasting that fresh squash demands.
Flavor builds quickly from diced onion, garlic, and grated ginger that sizzle in olive oil before hitting the spices. A few pinches of cinnamon and a scrape of nutmeg round out the pumpkin without tasting like a pie. A splash of maple syrup at the end isn’t sweet, it just balances the earthy notes.
It’s a soup I can make on a Tuesday when the fridge looks bare and still feel like I pulled something together that took real effort. No stock simmering, no separate roasting pan, and no blender-cleanup dread because an immersion blender handles it in seconds.
Ingredients

- 2 tbsp olive oil: any neutral oil works here.
- 1 medium yellow onion, diced: about 1 cup.
- 3 cloves garlic, minced: use plump, firm cloves.
- 1 tbsp grated fresh ginger: a thumb-size piece, no need to peel if organic.
- 2 (15 oz) cans pumpkin puree: not pumpkin pie filling; look for 100% pumpkin.
- ½ tsp ground cinnamon: Ceylon or cassia, whatever is in your cabinet.
- ¼ tsp ground nutmeg: freshly grated if you have whole nutmeg.
- ½ tsp fine sea salt, plus more to taste.
- ¼ tsp black pepper.
- 1 (13.5 oz) can full-fat coconut milk: shake the can well before opening.
- 2 cups vegetable broth: low-sodium so you control the salt.
- 1 tbsp maple syrup: optional, but it rounds out the edges.
- Toasted pumpkin seeds and extra coconut milk for serving.
Variations / Substitutions
- Swap the coconut milk: use oat or cashew cream for a milder, less tropical flavor.
- Make it spicier: stir in ½ tsp smoked paprika or a pinch of cayenne with the cinnamon.
- Add some bulk: toss in a can of drained white beans before blending for more protein.
- Go fresh pumpkin: you’ll need about 3½ cups of roasted or boiled pumpkin puree; the cook time will be a little longer because fresh pumpkin holds more water.
- Change the sweetener: swap maple syrup with a small dab of agave or skip it entirely.
If you like a soup with more texture, our Chunky Lentil and Vegetable Soup is another weeknight favorite.
How To Make Creamy Vegan Pumpkin Soup
Step 1: Sauté the Aromatics

Heat the 2 tbsp olive oil in a large pot over medium heat. Add the diced onion and cook until softened and translucent, about 5 minutes, stirring now and then so it doesn’t brown. Add the 3 cloves minced garlic and the 1 tbsp grated ginger, and stir for 1 minute more, until the mixture smells fragrant and the garlic loses its raw bite.
Step 2: Toast the Pumpkin and Spices

Scoop the 2 cans of pumpkin puree right into the pot. Sprinkle in the ½ tsp cinnamon, ¼ tsp nutmeg, ½ tsp salt, and ¼ tsp pepper. Stir everything together and let it cook for 1 to 2 minutes, until the pumpkin darkens a shade and the spices smell toasty. This quick sauté coaxes out a deeper flavor from the pumpkin, so don’t skip it.
Step 3: Simmer the Soup

Pour in the 2 cups vegetable broth and the entire can of coconut milk, then stir until the mixture is even and creamy. Bring the soup to a boil over high heat, then lower the heat so it’s just bubbling gently. Let it simmer uncovered for 10 minutes, stirring occasionally to prevent any sticking. The soup will thicken slightly and the flavors will meld.
Step 4: Ladle and Swirl the Coconut Cream

Remove the pot from the heat. Puree the soup with an immersion blender right in the pot until it’s completely smooth. If you don’t have an immersion blender, let the soup cool enough to safely transfer it to a regular blender in batches. Once smooth, stir in the 1 tbsp maple syrup, then taste and add more salt or pepper if needed. Ladle the soup into bowls, then drizzle a little extra coconut milk over the top and sprinkle with toasted pumpkin seeds. Serve right away while it’s steaming.
Tips for the Smoothest Bowl
- Don’t let the garlic and ginger burn. The cook time in Step 2 is quick; keep that 1-minute timer and stir, because burnt garlic turns acrid.
- Use full-fat coconut milk. Light coconut milk makes the soup watery and the creamy drizzle on top will sink instead of sitting in a pretty swirl.
- Blend while hot. An immersion blender right in the warm pot gives the silkiest texture. If you’re using a stand blender, remove the center cap from the lid and cover with a kitchen towel to let steam escape.
- Always taste for salt at the end. Coconut milk and broth brands vary, so you may need an extra pinch or two.
Batch size adjustments:
| Batch | Pumpkin puree (cans) | Broth (cups) | Coconut milk (cans) |
|---|---|---|---|
| Serves 4 | 2 | 2 | 1 |
| Serves 8 | 4 | 4 | 2 |
Storing Leftovers
- Refrigerate: let the soup cool completely, then transfer to an airtight container. It keeps well for up to 4 days.
- Reheating: warm gently in a pot over medium-low heat, stirring often. Add a splash of broth if it thickens too much.
- Freeze: the soup freezes nicely. Cool it fully, pour into freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
What To Serve With Creamy Vegan Pumpkin Soup
A hunk of crusty sourdough for dipping is the obvious move, and the tang of the bread cuts through the soup’s richness. For something crunchier, a simple arugula salad dressed with lemon and olive oil gives a peppery contrast. If you want to turn it into a larger meal, a grilled vegetable sandwich with hummus on ciabatta sits next to it nicely, the charred vegetables and toasty bread play off the smooth soup without weighing things down.
Frequently Asked Questions
Can I use fresh pumpkin instead of canned?
Yes. You’ll need about 3½ cups of roasted or boiled fresh pumpkin puree. Roasting at 400°F until fork-tender and then blending gives the sweetest result, but the soup will need a few extra minutes of simmering to reach the right thickness.
How do I get an extra silky texture without dairy?
An immersion blender does the heavy lifting, but for an even more velvety finish, you can stir in a few tablespoons of soaked and drained raw cashews before blending, or use a high-speed blender. The coconut milk already provides plenty of creaminess on its own though.
Can I make it spicier without changing the whole flavor?
Yes. A pinch of cayenne pepper or a small dash of hot sauce stirred in at the end adds warmth that lingers without dominating. You can also swap the cinnamon for a mild curry powder.
My soup tastes flat, what did I do wrong?
Usually it’s undersalting. Canned pumpkin and unsalted broth both need a good pinch of salt to wake up. Add another ¼ tsp and a squeeze of lime or lemon juice, then taste again. The acid often ties everything together.
Can I serve this cold?
It’s best hot. The coconut milk can separate when chilled and the texture becomes grainy. Reheat it fully before serving.

Creamy Vegan Pumpkin Soup Recipe
Ingredients
Method
- Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 5 minutes. Stir in garlic and ginger and cook 1 minute more.
- Add pumpkin puree, cinnamon, nutmeg, salt, and pepper. Stir and cook for 1 to 2 minutes until the pumpkin darkens slightly.
- Pour in vegetable broth and coconut milk. Bring to a boil, then reduce heat and simmer uncovered for 10 minutes, stirring occasionally.
- Remove from heat and puree with an immersion blender until smooth. Stir in maple syrup if using, then adjust salt and pepper. Ladle into bowls, drizzle with extra coconut milk, and top with toasted pumpkin seeds.
