Vegan Carrot Potato Soup

Loading…

By Reading time

Vegan carrot potato soup lands on the table silky, bright, and deeply comforting, with enough body to eat like a meal instead of a thin starter. The carrots give it sweetness, the Yukon gold potatoes make it velvety, and the coconut milk rounds everything out without tasting heavy. A spoonful of lemon at the end wakes up the whole pot and keeps the soup from reading flat or one-note.

The trick is building the base in stages. Onion goes soft first, then garlic and ginger just long enough to lose their raw edge, then the spices hit the hot oil so they bloom instead of tasting dusty. From there, the carrots and potatoes simmer until they collapse easily, which is what gives the blender something smooth and creamy to work with. If the vegetables are even a little undercooked, the texture stays grainy instead of turning plush.

Below, you’ll find the exact cues I use to know when the soup is ready, plus a few smart swaps if you need to adjust for what’s in the pantry. There’s also a note on storing it, because this soup reheats beautifully and tastes even better after the flavors settle overnight.

“

The soup blended up completely smooth and the lemon at the end made the coconut milk taste lighter. I also loved the little kick from the cayenne with the sweet carrots.

★★★★★— Megan T.

Save this vegan carrot potato soup for the nights when you want a smooth, cozy bowl with coconut milk and lemon.

Save to Pinterest

The Step That Keeps This Soup Velvety Instead of Starchy

Potatoes can turn a blended soup from silky to gluey if they’re overworked or if the pot never quite gets them tender enough. Yukon golds are the right choice here because they break down into a creamy texture without becoming gummy, and they carry the coconut milk better than a waxier potato would. Carrots add sweetness and color, but they need enough time to soften all the way through or the finished soup will taste raw at the edges.

The other detail that matters is the spice bloom. Turmeric, cumin, smoked paprika, and cayenne need a minute in the hot oil before the liquid goes in. That step deepens their flavor and keeps the soup from tasting like vegetables blended with broth. Skip it and the soup still works, but it loses that warm, rounded base that makes each spoonful taste finished.

What Each Ingredient Is Actually Doing in the Pot

Vegan Carrot Potato Soup smooth creamy vibrant
  • Yukon gold potatoes — These are the texture engine. They blend into a naturally creamy base, so you don’t need flour or a roux. Russets will also work if that’s what you have, but they make the soup a little fluffier and less rich.
  • Carrots — They bring sweetness, body, and that orange-gold color. Roughly chopping them is fine because they simmer until soft, but keep the pieces similar in size so they cook evenly.
  • Coconut milk — Full-fat coconut milk gives the soup its lush finish and helps it feel satisfying without dairy. Light coconut milk will work, but the soup will be thinner and less rounded.
  • Fresh ginger and garlic — These keep the soup from tasting soft and bland. Cook them just until fragrant; if they brown, the flavor turns sharp and a little bitter.
  • Turmeric, cumin, smoked paprika, and cayenne — This blend gives the soup warmth, color, and a little edge. The cayenne is adjustable, but don’t skip all the heat, because even a small amount keeps the sweetness in check.
  • Lemon juice — This is the finish that makes the whole pot taste alive. Stir it in after blending so the brightness stays clean instead of getting muted by long simmering.

Building the Base So the Flavor Stays Bright and Balanced

Softening the Onion First

Start with the onion in hot olive oil and let it cook until it turns translucent and soft around the edges. You’re not chasing color here; you’re building sweetness and removing the raw bite. If the onion starts to brown hard, the base gets heavier than this soup needs, so lower the heat a touch and keep moving it around the pot.

Blooming the Garlic, Ginger, and Spices

Garlic and ginger only need a short stay in the pot, just long enough to smell fragrant. Then the spices go in and cook in the oil for about a minute, which wakes them up and coats them before the broth arrives. If the pot looks dry or the spices cling in a dusty layer, splash in a spoonful of broth sooner rather than later so nothing scorches.

Cooking Until the Vegetables Collapse

Add the carrots, potatoes, coconut milk, and broth, then bring everything to a boil before dropping it back to a steady simmer. The soup is ready for blending when the carrots can be pierced with no resistance and the potatoes mash easily against the side of the pot. If they’re even slightly firm in the center, the blender will leave tiny grainy bits behind.

Blending and Finishing with Lemon

Blend until completely smooth with an immersion blender, moving it around the pot so you don’t leave a hidden pocket of chunks at the bottom. Once the texture is even, stir in the lemon juice and taste for salt and pepper. The lemon should brighten the soup, not make it taste sour, so add it before the final seasoning and adjust from there.

How to Adapt This Soup When You Need a Different Finish

For a thinner, brothy bowl

Add an extra cup of vegetable broth and blend a little less aggressively so the soup keeps some light body. This gives you a more pourable texture, but it also softens the coconut richness, so the lemon becomes even more important at the end.

For a richer vegan bowl

Use the full can of coconut milk and keep the heat low after it goes in. That extra fat makes the soup taste fuller and more luxurious, but high heat can dull the coconut flavor and make the texture feel heavy instead of smooth.

For a lower-spice version

Leave out the cayenne and reduce the smoked paprika to 1/4 teaspoon. You’ll still get warmth from the cumin and ginger, but the finish will be gentler and better suited to kids or anyone who doesn’t want heat.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. It thickens as it sits, so it may need a splash of broth or water when you reheat it.
  • Freezer: This soup freezes well for up to 3 months. Cool it completely first, then freeze in portions and leave a little headspace for expansion.
  • Reheating: Reheat gently on the stovetop over low to medium-low heat, stirring often. Don’t boil it hard after it’s blended, or the texture can turn a little coarse and the coconut milk may lose its smooth finish.

Answers to the Questions Worth Asking

Can I use an immersion blender instead of a regular blender?+

Yes, and it’s the easiest way to keep this soup simple. An immersion blender lets you blend right in the pot, which means less mess and less chance of burning yourself with hot liquid. Move it slowly through the soup until no bits remain, especially along the bottom corners of the pot.

Can I make vegan carrot potato soup ahead of time?+

Yes, and the flavor gets even better after a day in the fridge. The soup thickens as it rests, so loosen it with a little broth when reheating if needed. Add the lemon after warming so the finish stays fresh and bright.

How do I keep the coconut milk from tasting too strong?+

The lemon and spices are what keep the coconut milk in balance. If the soup tastes coconut-heavy, it usually needs more salt, a little more lemon, or both. Those two additions sharpen the other ingredients and make the coconut taste creamy instead of dominant.

How do I fix soup that turned out too thick?+

Stir in warm vegetable broth a little at a time until it reaches the texture you want. Adding liquid cold can tighten the soup for a minute and make it harder to judge the final consistency. Reheat gently after thinning so everything comes back together smoothly.

Can I freeze carrot potato soup with coconut milk?+

Yes, it freezes well. Coconut milk can sometimes separate a little after thawing, but a gentle reheat and a good stir usually bring it back together. Blend briefly again if needed, and it will smooth out.

Vegan Carrot Potato Soup

Vegan carrot potato soup made with a smooth, blended base of tender carrots and Yukon gold potatoes. Finished with coconut milk richness, a bright lemon stir, and pepitas with chives for crunch.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 320

Ingredients
  

carrots
  • 2 lb carrots peeled and roughly chopped
Yukon gold potatoes
  • 2 lb Yukon gold potatoes peeled and cubed
onion
  • 1 onion diced
garlic
  • 4 clove garlic minced
coconut milk
  • 1 can (13.5 oz) coconut milk
vegetable broth
  • 4 cup vegetable broth
olive oil
  • 2 tbsp olive oil
fresh ginger
  • 1 tbsp fresh ginger grated
turmeric
  • 1 tsp turmeric
cumin
  • 1 tsp cumin
smoked paprika
  • 0.5 tsp smoked paprika
cayenne
  • 0.25 tsp cayenne
lemon juice
  • 1 lemon juice juice of 1 lemon
salt and pepper
  • 1 salt and pepper to taste
pepitas
  • 1 pepitas for garnish
chives
  • 1 chives for garnish

Equipment

  • 1 Dutch oven

Method
 

Cook the aromatics
  1. Heat the olive oil in a large pot over medium heat, then sauté the onion for 5 minutes until soft. Stir occasionally so the onion turns translucent.
  2. Add the garlic and grated ginger, then cook for 1-2 minutes until fragrant. Keep stirring until the aroma is noticeable.
  3. Stir in the turmeric, cumin, smoked paprika, and cayenne, then cook for 1 minute. Watch for the spices to darken slightly and smell toasty.
Simmer and blend
  1. Add the carrots, potatoes, coconut milk, and vegetable broth, then bring everything to a boil. Scrape up any browned bits from the bottom as it heats.
  2. Reduce to a simmer and cook for 25-30 minutes until the carrots and potatoes are completely tender. You should be able to pierce pieces easily with a fork.
  3. Blend completely smooth with an immersion blender, then stir in the lemon juice. Stop when the soup looks silky and uniform with no visible chunks.
Season and serve
  1. Season with salt and pepper to taste. Add gradually and taste until the flavors pop.
  2. Ladle into bowls and garnish with pepitas and chives. Finish with a small sprinkle on top for color and crunch.

Notes

Pro tip: blend in batches only if needed—an immersion blender works best when the pot isn’t too full, creating a super smooth texture. Store leftovers in the fridge up to 4 days in an airtight container; reheat gently on the stovetop. Freezing is yes for up to 3 months, but thaw and reheat with a splash of broth if it thickens. For a lower-fat option, use light coconut milk (or reduce coconut milk to 1/2 can and add extra broth) to keep it creamy.

You might also like these recipes

Leave a Comment

Recipe Rating