Vegan Carrot Potato Soup

Posted on

Soups, Stews & Chili

Difficulty

Prep time

Cooking time

Total time

Servings

Vegan carrot potato soup turns silky and comforting when the vegetables soften enough to blend into a bowl that tastes far richer than the ingredient list looks. The carrots bring natural sweetness, the Yukon gold potatoes give it body without heaviness, and coconut milk rounds everything out into a smooth, spoon-coating soup with just enough spice to keep it interesting. The lemon at the end matters more than you might think. It wakes up the sweetness and keeps the soup from tasting flat.

What makes this version work is the layering. The onion, garlic, and ginger build the base first, then the turmeric, cumin, smoked paprika, and cayenne get a quick toast in the oil so they bloom instead of tasting dusty. That short minute in the pot makes the finished soup taste deeper and more integrated. Blending the soup fully smooth is what gives you that restaurant-style texture, and the coconut milk helps it stay creamy without dairy.

Below, I’ve included the little details that keep the soup balanced, plus a few smart ways to adapt it if you want it thicker, milder, or a little brighter.

“

The soup blended up completely smooth and the coconut milk gave it a creamy texture without tasting heavy. I loved how the lemon at the end made the carrots taste brighter instead of sweet.

★★★★★— Megan T.

Save this vegan carrot potato soup for the nights when you want a creamy, one-pot dinner with bright spice and no dairy.

Save to Pinterest

The Trick to Creamy Soup Without Drowning the Carrots

The common mistake with blended vegetable soup is treating every ingredient like it needs the same amount of time. Carrots need enough heat to become sweet and soft all the way through, while potatoes need to break down enough to give the soup body. If you stop too early, you get a grainy texture and a broth that tastes thin instead of unified.

This version avoids that by letting the vegetables simmer until they’re completely tender, not just knife-tender. The potatoes also help thicken the soup naturally, so you don’t need flour or a roux. Once they’ve softened, the immersion blender does the rest. Blend until the soup looks glossy and even, with no visible carrot threads or potato pieces left behind.

What Each Ingredient Is Actually Doing in This Bowl

Vegan Carrot Potato Soup creamy orange-gold
  • Carrots — These bring the sweetness and the color. Rough chopping is fine because everything gets blended, but smaller pieces will soften faster and keep the cook time on track.
  • Yukon gold potatoes — This is what gives the soup its body. They break down into a creamy texture that feels richer than the ingredient list suggests, and they work better here than waxy potatoes, which can stay a little slick or stubbornly intact.
  • Coconut milk — Use full-fat coconut milk for the best texture. It smooths out the spice and creates that velvety finish, and while you can use a lighter version, the soup won’t have the same roundness.
  • Ginger, turmeric, cumin, smoked paprika, and cayenne — This is the backbone of the flavor. The ginger adds warmth, turmeric brings earthiness and color, cumin deepens the savory side, smoked paprika adds a little heat and depth, and cayenne keeps the soup from tasting one-note.
  • Lemon juice — Add it at the end, after blending. Acid sharpens the sweetness of the carrots and keeps the coconut milk from tasting heavy.

Building the Soup So the Flavor Stays Bright

Softening the Onion First

Start with the onion in olive oil and cook it until it turns soft and translucent, not browned. If the onion takes on too much color this early, it can pull the soup in a sweeter, flatter direction. You want the onion to disappear into the base, not stand out. The garlic and ginger go in after the onion softens so they don’t burn before the pot has a chance to develop flavor.

Blooming the Spices

Once the garlic and ginger smell fragrant, stir in the turmeric, cumin, smoked paprika, and cayenne for about a minute. The oil should coat the spices and turn them from dry and powdery into something aromatic and vivid. If the pot is too hot, the spices can taste bitter, so keep the heat at medium and stir constantly. This step is small, but it changes the whole soup.

Cooking Until Everything Collapses Cleanly

Add the carrots, potatoes, coconut milk, and broth, then bring the pot up to a boil before lowering it to a steady simmer. The goal is complete tenderness; the carrots should mash easily against the side of the pot and the potatoes should fall apart at the lightest pressure. If the vegetables are even a little firm, the soup won’t blend as smoothly and you’ll notice tiny bits in the final texture. Keep simmering until they’re fully soft, then blend while the soup is still hot for the smoothest result.

Finishing With Acid and Garnish

Stir in the lemon juice after blending, not before. Heat dulls acidity, and adding it at the end keeps the soup tasting fresh. Taste for salt and pepper after the lemon goes in, because that final bit of brightness changes how much seasoning the soup needs. Top with pepitas and chives for crunch and freshness right before serving.

Three Ways to Change It Without Losing the Creamy Texture

Make It Thicker and More Filling

Use the full amount of potatoes and let the soup simmer uncovered for the last 5 minutes. That cooks off a little extra liquid and gives you a denser, spoonier finish. It’s a good move if you want this to sit somewhere between soup and puree.

Make It Milder for Sensitive Eaters

Cut the cayenne in half or leave it out entirely. You’ll still get plenty of warmth from the ginger and cumin, but the finish will be softer and less peppery. The soup keeps its color and body either way.

Make It Nut-Free and Still Creamy

This recipe is already naturally nut-free as written if your coconut milk is packaged in a facility that works for you, so it’s an easy one to serve to a wide crowd. If you want a different garnish, use toasted sunflower seeds instead of pepitas and keep the same crunch on top.

Make It Ahead for Lunches

This soup holds up well in the fridge and actually tastes a little more cohesive the next day. If it thickens too much after chilling, loosen it with a splash of broth while reheating. The flavor stays strong, and the texture returns to silky fast.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. It thickens as it chills, which is normal for potato-based soup.
  • Freezer: It freezes well for up to 3 months. Freeze in portions and leave a little room at the top of the container because the soup expands as it chills.
  • Reheating: Warm gently on the stove over low to medium-low heat, stirring often and adding a splash of broth if needed. Don’t boil it hard after blending; that’s the fastest way to dull the coconut milk and make the texture less smooth.

Answers to the Questions Worth Asking

Can I make this soup without coconut milk?+

You can, but the soup won’t have the same creamy finish. The coconut milk adds body and softens the spices, so if you leave it out, expect a lighter, more brothy soup. For a similar texture without coconut, use unsweetened oat cream or a plain cashew cream.

How do I keep the soup from tasting too sweet?+

The lemon juice at the end is what keeps the sweetness in check. If it still tastes too soft or sweet, add another small squeeze of lemon and a pinch more salt. Salt and acid both sharpen the vegetables, which is why the soup tastes more balanced after the final seasoning.

Can I use an upright blender instead of an immersion blender?+

Yes, and it will give you a very smooth soup. Blend in batches and don’t fill the blender more than halfway with hot liquid, or steam pressure can push the lid up. Hold the lid down with a folded towel and work carefully.

How do I thin the soup if it gets too thick after chilling?+

Stir in warm vegetable broth a little at a time until it loosens to the texture you want. Potato soups thicken as they sit because the starch settles and tightens up, so this is completely normal. Reheat gently after thinning so the texture stays smooth.

Can I make this soup a day ahead?+

Yes, and it often tastes even better the next day because the spices settle in. Store it in the fridge, then reheat slowly with a splash of broth if it’s tightened up. Add the pepitas and chives right before serving so they stay crisp and fresh.

Vegan Carrot Potato Soup

Vegan carrot potato soup with a silky, completely smooth texture made by simmering tender carrots and potatoes, then blending until creamy. Finished with coconut milk, lemon juice brightness, and a garnish of pepitas and chives.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 360

Ingredients
  

Vegetables and aromatics
  • 2 lb carrots
  • 2 lb Yukon gold potatoes
  • 1 onion
  • 4 garlic
  • 1 tbsp fresh ginger Grated.
Soup base
  • 1 can (13.5 oz) coconut milk
  • 4 cup vegetable broth
  • 2 tbsp olive oil
Spices and finishing
  • 1 tsp turmeric
  • 1 tsp cumin
  • 0.5 tsp smoked paprika
  • 0.25 tsp cayenne
  • 1 lemon juice Juice of 1 lemon.
  • 1 salt To taste.
  • 1 pepper To taste.
  • 1 pepitas For garnish.
  • 1 chives For garnish.

Equipment

  • 1 Dutch oven
  • 1 Immersion blender

Method
 

Sauté aromatics
  1. Heat 2 tablespoons olive oil in a large pot over medium heat and sauté the diced onion for 5 minutes, until soft and translucent (visual cue: glossy, softened edges).
  2. Add the minced garlic and grated ginger and cook for 1-2 minutes until fragrant (visual cue: strong aroma with lightly golden edges at the bottom).
  3. Stir in turmeric, cumin, smoked paprika, and cayenne and cook for 1 minute (visual cue: spices darken slightly and become aromatic).
Simmer until tender
  1. Add the chopped carrots, cubed Yukon gold potatoes, coconut milk, and vegetable broth, then bring the mixture to a boil (visual cue: steady bubbling across the surface).
  2. Reduce to a simmer and cook for 25-30 minutes, until carrots and potatoes are completely tender (visual cue: a fork slides through with no resistance).
Blend and finish
  1. Blend the soup completely smooth with an immersion blender (visual cue: no visible chunks, silky orange-gold texture).
  2. Stir in the lemon juice and mix until fully incorporated (visual cue: brightness and a slightly lighter tone).
  3. Season with salt and pepper to taste, then ladle into bowls and garnish with pepitas and chives (visual cue: green chive flecks and toasted-looking pepitas on top).

Notes

For the smoothest texture, blend right after simmering while the soup is hot, then taste and adjust salt and pepper. Store in the refrigerator up to 4 days; reheat gently on the stovetop or microwave until steaming. Freezing is yes—freeze in portions and thaw before reheating, then blend briefly if needed. If you want a lower-fat option, use light coconut milk or replace part of it with more vegetable broth for a thinner, lighter soup.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating