Vegan Carrot Potato Soup

Loading…

By Reading time

Velvety, orange-gold, and spoon-coating without feeling heavy, this vegan carrot potato soup lands in that sweet spot between comforting and fresh. The carrots bring sweetness, the Yukon gold potatoes make the texture silky, and the coconut milk rounds everything out into a smooth bowl that tastes fuller than the ingredient list looks. A little lemon at the end wakes it up, so the soup finishes bright instead of flat.

What makes this version work is the way the aromatics and spices are built before the liquid goes in. Onion, garlic, ginger, turmeric, cumin, smoked paprika, and just a touch of cayenne get a short bloom in olive oil, which pulls more flavor out of the spices and keeps the soup from tasting one-note. The potatoes also matter here: Yukon golds blend into a naturally creamy base without needing any dairy, and they help the soup hold body after it sits.

Below, I’ll walk through the small choices that keep the soup smooth instead of grainy, how to adjust the spice level, and what to do if you want a thicker or lighter bowl.

“

The soup blended up completely smooth, and the coconut milk gave it this rich finish without making it taste heavy. I added a little extra lemon at the end and it made the carrot flavor pop.

★★★★★— Megan R.

Love the silky texture and bright finish of this vegan carrot potato soup? Save it to Pinterest for a smooth, cozy bowl that blends up creamy with coconut milk and lemon.

Save to Pinterest

The Trick to Keeping This Soup Creamy Without Going Heavy

The difference between a bright, silky carrot soup and one that tastes dull usually comes down to two things: how long the vegetables cook and when the lemon goes in. You want the carrots and potatoes completely tender before blending, but not cooked so long that the carrots lose their sweetness and the potatoes start tasting tired. The coconut milk gives body, but the lemon is what keeps the bowl from reading as flat or overly rich.

Another thing that matters here is the spice bloom. Turmeric and cumin need a minute in the hot oil to open up, and that short step keeps them from tasting dusty. If you dump the broth in too quickly, the spices never fully wake up and the soup tastes more like boiled vegetables than a finished dish.

  • Yukon gold potatoes — These blend into a naturally smooth, almost buttery texture. Russets work in a pinch, but they can turn a little gluey if you overblend them.
  • Coconut milk — This is the dairy-free richness in the soup. Use full-fat coconut milk for the best body; light coconut milk will make the soup thinner and less satisfying.
  • Fresh ginger — It adds lift and warmth that dried ginger can’t quite match. Grate it fine so it disappears into the base instead of leaving little fibrous bits.
  • Lemon juice — Don’t skip it. The soup needs that final hit of acid to sharpen the carrots and balance the coconut.

What Each Ingredient Is Actually Doing in the Bowl

Vegan Carrot Potato Soup vibrant creamy garnished
  • Carrots — They bring the color and the natural sweetness. Roughly chopping them is fine because they cook down before blending, but smaller pieces will soften a little faster if your knife skills are uneven.
  • Yukon gold potatoes — These are the structure. They give the soup that smooth, plush texture without needing flour or cream, and they hold up better than waxier potatoes in a blended soup.
  • Onion, garlic, and ginger — This trio builds the savory backbone. Let the onion soften first, then cook the garlic and ginger just until fragrant so they don’t turn bitter.
  • Turmeric, cumin, smoked paprika, and cayenne — These spices give the soup warmth and depth. The smoked paprika is subtle but important; it adds a little savoriness that keeps the soup from leaning too sweet.
  • Coconut milk — It softens the edges and makes the soup feel creamy and rounded. If you want a lighter soup, use only part of the can and add a splash more broth.

The 35 Minutes That Turn Vegetables Into Soup

Softening the Onion First

Start with the onion in olive oil and cook it over medium heat until it turns translucent and gives up its raw bite. You’re looking for softness, not browning. If the onion starts to color fast, your heat is too high and the garlic will scorch later. A gently softened onion makes the whole soup taste sweeter and more balanced.

Waking Up the Garlic, Ginger, and Spices

Add the garlic and ginger next, then stir in the turmeric, cumin, smoked paprika, and cayenne for about a minute. The pan should smell warm and fragrant, not sharp or burnt. If the spices stick or darken too much, pull the pot off the heat for a few seconds and stir before adding the liquid. This brief bloom is what gives the finished soup its depth.

Cooking Until the Vegetables Collapse

Once the carrots, potatoes, coconut milk, and broth go in, bring everything to a boil, then drop it to a steady simmer. You want the vegetables completely tender, the kind that break apart easily when pressed with a spoon. If the carrots are still even a little firm, the soup won’t blend as smoothly and you’ll end up with tiny gritty bits. Let it go until the potatoes are falling apart at the edges.

Blending and Finishing With Lemon

Blend the soup until it’s fully smooth, using an immersion blender right in the pot or carefully working in batches with a blender. Don’t add the lemon juice until after blending; acid can dull the way you judge the final texture and flavor while the soup is still hot and unfinished. Once the lemon goes in, taste for salt and pepper again. That last seasoning pass matters because the sweetness of the carrots and the richness of the coconut both need enough salt to stay lively.

Ways to Bend This Soup Toward What’s in Your Kitchen

Make it thinner for a lighter lunch

Add an extra cup of vegetable broth if you want a more pourable soup. The flavor stays the same, but the body becomes lighter and less velvety. This works best if you’re serving it with bread or a sandwich and want the soup to play a supporting role.

Use sweet potatoes for a warmer, sweeter bowl

Swap in sweet potatoes for half or all of the Yukon golds if you want a deeper orange color and a sweeter finish. The soup will taste a little more dessert-adjacent, so keep the lemon and cayenne in place to balance it out.

Make it nut-free and still creamy

This recipe is already naturally dairy-free, and the coconut milk does the heavy lifting. If coconut isn’t your thing, use an unsweetened oat cream or cashew cream, but expect a slightly milder finish than coconut gives. Oat cream keeps the soup silky, while cashew cream makes it taste a little richer.

Turn up the spice without changing the base

Add more cayenne or a pinch of red pepper flakes at the end if you want a sharper finish. That’s better than loading in extra heat at the beginning, because you can taste the sweetness of the carrots first and adjust from there.

Storage and Reheating

  • Refrigerator: Store for up to 4 days in a sealed container. It thickens as it chills, so don’t be surprised if it looks denser the next day.
  • Freezer: This soup freezes well for up to 2 months. Leave a little space at the top of the container because it expands, and thaw it in the fridge before reheating.
  • Reheating: Warm it gently over low heat and add a splash of broth if it has thickened too much. Boiling it hard can dull the coconut milk and make the texture feel a little off.

Answers to the Questions Worth Asking

Can I use russet potatoes instead of Yukon gold?+

Yes, but the texture will be a little different. Russets break down more aggressively and can turn slightly gluey if you overblend them, so stop blending as soon as the soup is smooth. Yukon golds give a silkier, more balanced result.

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

Use full-fat coconut milk, but don’t add any extra beyond the can called for unless you want a noticeable coconut flavor. The lemon juice at the end also helps keep the coconut from reading as heavy or sweet.

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

Yes, and it actually holds up well. The flavors settle and taste a little more integrated after a day in the fridge. Just reheat it gently and thin it with a little broth if it has tightened up.

How do I fix soup that tastes flat after blending?+

Usually it needs salt and acid, not more spice. Add a little salt first, then a squeeze more lemon juice, and taste again. Those two things wake up the carrot sweetness and keep the coconut milk from flattening everything out.

Can I freeze this soup without the texture getting weird?+

Yes, it freezes well because the potatoes and carrots stay stable after blending. Let it cool completely, freeze in airtight containers, and reheat slowly after thawing. Give it a good stir as it warms so the coconut milk stays smooth.

Vegan Carrot Potato Soup

Vegan carrot potato soup made smooth with an immersion blender for a creamy, orange-gold texture. Sautéed aromatics, cozy spices, and a bright lemon finish round out this hearty American main dish.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 420

Ingredients
  

Carrot and potato base
  • 2 lb carrots Peel and roughly chop.
  • 2 lb Yukon gold potatoes Peel and cube.
  • 1 onion Dice.
  • 4 garlic Minced.
  • 1 can (13.5 oz) coconut milk
  • 4 cup vegetable broth
  • 2 tbsp olive oil
  • 1 tbsp fresh ginger Grated.
  • 1 tsp turmeric
  • 1 tsp cumin
  • 0.5 tsp smoked paprika
  • 0.25 tsp cayenne
  • 1 lemon juice Juice of 1 lemon.
  • 0.25 salt and pepper To taste.
  • 0.25 pepitas and chives for garnish For topping.

Equipment

  • 1 Dutch oven
  • 1 immersion blender

Method
 

Sauté aromatics and build flavor
  1. Heat the olive oil in a large pot over medium heat, then sauté the onion for 5 minutes until soft and turning translucent.
  2. Add the garlic and grated ginger, and cook for 1-2 minutes until fragrant, stirring constantly to prevent browning.
  3. Stir in the turmeric, cumin, smoked paprika, and cayenne, and cook for 1 minute until the spices are fragrant and darkened slightly.
Simmer until tender
  1. Add the carrots, Yukon gold potatoes, coconut milk, and vegetable broth, then bring everything to a boil over medium-high heat.
  2. Reduce to a simmer and cook for 25-30 minutes until the carrots and potatoes are completely tender when pierced with a fork.
Blend and season
  1. Blend the soup completely smooth with an immersion blender, then stir in the lemon juice to brighten the flavor.
  2. Season with salt and pepper to taste, then ladle into bowls and garnish with pepitas and chives.

Notes

For extra silkiness, blend in short pulses while keeping the immersion blender submerged to avoid splashing hot liquid. Refrigerate leftovers in a sealed container for up to 4 days; reheat gently on the stove or microwave. Freeze yes—cool completely, freeze up to 2 months, and thaw overnight before reheating. If you want a nut-free option, use coconut milk as written but choose a can labeled BPA-free if preferred; for lower-fat, use light coconut milk.

You might also like these recipes

Leave a Comment

Recipe Rating