One-Pot Pumpkin Carrot Soup
This one-pot pumpkin carrot soup is the kind of meal you reach for on a chilly weeknight when you want something warm and satisfying with very little cleanup.

It’s silky smooth, naturally sweet from the carrots and pumpkin, and spiced just enough to feel cozy without overpowering the vegetables.
Why This Soup Stays in My Rotation
The pumpkin gives it body and that earthy roundness, while the carrots bring sweetness and a vibrant orange color. A splash of coconut milk at the end makes it creamy without any dairy, and the pinch of nutmeg rounds it all out.
It tastes like a lot more work than it is. Once the vegetables hit the pot, the soup basically makes itself, and you get a big batch that’s just as good the next day.
Ingredients

- 2 tbsp olive oil: for sautéing the aromatics
- 1 medium yellow onion, chopped: about 1 cup
- 3 cloves garlic, minced: fresh is best, but jarred works too
- 1 lb carrots, peeled and chopped: about 4 to 5 medium carrots
- 1 (15-ounce) can pumpkin puree: make sure it’s not pumpkin pie filling
- 3 cups vegetable or chicken broth: low-sodium gives you more control over salt
- 1 cup full-fat coconut milk: use full-fat for the creamiest result; light works but won’t be as silky
- 1/2 tsp ground nutmeg: freshly grated if you have it
- 1/4 tsp ground ginger: optional, but adds a gentle warmth
- 1/2 tsp salt: plus more to taste
- 1/4 tsp black pepper: freshly ground
Variations / Substitutions
- Make it dairy-free: the recipe already uses coconut milk, so skip any dairy swaps and stick with vegetable broth.
- Add a little heat: stir in a pinch of cayenne pepper with the spices if you want a subtle kick.
- Swap the coconut milk: heavy cream works beautifully if you’re not avoiding dairy.
- Change the spice: if you don’t have nutmeg, cinnamon or a pinch of allspice is lovely here.
- Vegan option: use vegetable broth; the coconut milk keeps it vegan.
If you like this, you’ll also want to try my Roasted Butternut Squash Soup.
How to Make Pumpkin Carrot Soup
Step 1: Sauté the Aromatics

Set a large pot or Dutch oven over medium heat and add the 2 tbsp olive oil. Once the oil shimmers, add the chopped onion and cook, stirring occasionally, for about 5 minutes, until the onion turns translucent and soft. Then stir in the minced garlic and let it cook for another 1 minute, just until fragrant.
The onion should look glossy and limp, not browned. If the garlic starts to color, lower the heat a touch.
Step 2: Simmer the Vegetables

Add the 1 lb chopped carrots, the full can of pumpkin puree, 3 cups broth, 1/2 tsp nutmeg, 1/4 tsp ginger, 1/2 tsp salt, and 1/4 tsp pepper. Stir everything together, then bring the pot to a boil over high heat.
Once it’s bubbling, reduce the heat so the soup simmers gently. Cover the pot with a lid but leave it slightly ajar so steam can escape. Let it cook for about 20 minutes, until a carrot piece slides off a fork with no resistance. The broth will smell sweet and earthy, and the carrots will be very tender.
Step 3: Blend Until Silky

Take the pot off the heat. Use an immersion blender right in the pot and blend until the soup is completely smooth, about 1 minute. If you’re using a standing blender, work in batches and be careful: fill the pitcher only halfway and vent the lid so steam can escape. Blend until no carrot bits remain.
You’re looking for a velvety texture with a deep orange color. It will already taste good at this point, but hold off on adjusting seasoning until after the next step.
Step 4: Finish with Coconut Milk

Pour in the 1 cup coconut milk and stir until it’s fully combined. Return the pot to low heat and warm the soup through for about 2 minutes. Do not let it boil at this stage, just get it hot enough to steam.
Taste the soup now and add more salt, pepper, or a tiny pinch more nutmeg if you want. Ladle it into bowls and serve while it’s still steaming.
A Few Notes Before You Start
- An immersion blender keeps everything in one pot. If you use a regular blender, blend in batches and never fill it more than halfway.
- For a thinner soup, stir in an extra splash of broth after blending until you reach the consistency you like.
- If you have a little extra time, roasting the carrots first deepens their sweetness, but the soup is still wonderful without that step.
- The soup thickens as it sits. When reheating leftovers, add a spoonful of water or broth to loosen it.
To make a bigger batch, scale it up like this:
| Batch | Pumpkin (cans) | Carrots | Broth |
|---|---|---|---|
| 2x | 2 cans | 2 lb | 6 cups |
| 3x | 3 cans | 3 lb | 9 cups |
Storing Leftovers
- Refrigerate: store in an airtight container for up to 5 days. The flavors actually meld and get better overnight.
- Reheating: warm gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth if it’s too thick.
What to Serve with Pumpkin Carrot Soup
A thick slice of crusty sourdough bread is hard to beat; it soaks up every last drop. A simple green salad with a sharp vinaigrette cuts through the richness and adds freshness. For something heartier, a grilled cheese sandwich with sharp cheddar brings a salty, crispy contrast that works so well with the smooth soup.
Frequently Asked Questions
Can I use fresh pumpkin instead of canned?
Yes. Roast a small pie pumpkin, scoop out the flesh, and puree it yourself. You’ll need about 2 cups of fresh puree to replace one 15-ounce can.
Can I freeze this soup?
Absolutely. Cool it completely, then pour it into freezer-safe containers. It freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
My soup is too thick. How do I fix it?
Stir in a little extra broth or water, a splash at a time, until you reach the consistency you want. Reheat gently after thinning.
Why does my soup taste bland?
It likely needs more salt, but a squeeze of fresh lemon juice or a tiny pinch of extra nutmeg can also wake everything up. Taste, adjust, and taste again.
Can I add other vegetables?
Yes. A peeled and chopped sweet potato or half a small butternut squash works well alongside the carrots. Just keep the total volume of vegetables about the same so the broth ratio holds.

Pumpkin Carrot Soup Recipe
Ingredients
Method
- Heat the olive oil in a large pot over medium heat. Add the onion and cook for about 5 minutes until soft. Stir in the garlic and cook for 1 minute.
- Add the carrots, pumpkin puree, broth, nutmeg, ginger, salt, and pepper. Bring to a boil, then reduce the heat and simmer, partially covered, for about 20 minutes, until the carrots are very tender.
- Remove from the heat and blend with an immersion blender (or carefully in batches in a standing blender) until completely smooth.
- Stir in the coconut milk and warm over low heat for about 2 minutes. Taste, adjust seasoning, and serve hot.
