
Vegan Carrot Potato Soup Recipe tastes creamy, cozy, and a little sweet from the carrots with a gentle savory kick from spices. It works perfectly for busy weeknights, meal prep, or feeding a mixed crowd, and it takes about 45 minutes from chopping board to bowl. I tested this on a chilly Tuesday while wearing fuzzy socks, so you know I took the comfort factor seriously.
Why You Should Try This Vegan Carrot Potato Soup Recipe
This soup tastes rich and velvety without any dairy, thanks to starchy potatoes and slow cooked carrots. Warm spices and aromatics give it depth, while a squeeze of lemon at the end keeps it bright instead of heavy.
You can cook it in one pot, blend it, and serve it with toppings that fit your mood. Kids usually love it because it looks like sunshine in a bowl and feels familiar, like a smoother version of classic potato soup.
“This Vegan Carrot Potato Soup Recipe tastes like a cozy restaurant soup that somehow snuck into my weeknight rotation and never left. ★★★★★”
Ingredients You’ll Need
Vegetables
- 1 tablespoon olive oil or avocado oil
- 1 large yellow onion, diced
- 4 large carrots, peeled and sliced into coins
- 3 medium Yukon Gold potatoes, peeled and diced into 1 inch chunks
- 2 celery stalks, chopped (optional, but adds nice flavor)
Aromatics & Flavor
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced or grated
- 1 tablespoon tomato paste
- 1 to 2 teaspoons harissa paste
- Use mild harissa if you prefer gentle heat.
- Use a smoked variety if you like deeper flavor.
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon smoked paprika or sweet paprika
- 1 teaspoon fine sea salt, plus more to taste
- ½ teaspoon black pepper
Liquid & Creaminess
- 4 cups vegetable broth
- Use low sodium broth so you control the salt.
- Boxed broth works great; I like Pacific or Imagine style broths.
- 1 cup water, as needed to thin
- ½ to 1 cup canned full fat coconut milk
- Use a good quality brand so it tastes creamy, not watery.
- Swap with unsweetened oat milk if you avoid coconut.
Brightness & Finishing Touches
- Juice of ½ to 1 lemon, to taste
- 1 to 2 teaspoons maple syrup, optional, to balance acidity
- Fresh herbs for serving: chopped parsley, cilantro, or chives
- Red pepper flakes, optional, for extra heat
Optional Toppings
- Toasted pumpkin seeds or sunflower seeds
- Croutons or toasted sourdough cubes
- A swirl of coconut milk or unsweetened vegan yogurt
- Crispy chickpeas from a can (pat dry, season, and roast)
Pantry Shortcuts & Substitutions
- Use frozen sliced carrots if you feel short on time; add them straight to the pot.
- Use frozen diced onions to skip chopping and speed up prep.
- Swap potatoes with sweet potatoes for a sweeter, more autumn style soup.
- Use curry powder instead of coriander and turmeric if that fits your pantry better.
Equipment
- Large heavy bottomed pot or Dutch oven
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Immersion blender
- Or use a regular blender and work in batches.
- Ladle
- Sharp chef’s knife and cutting board
Tips & Tricks
- Cut potatoes and carrots into similar sized pieces so they cook evenly and blend smoothly.
- Sauté the onions and carrots until they start to brown slightly; that browning builds flavor.
- Toast the spices in the pot for 1 to 2 minutes to wake up their flavor before adding broth.
- Use hot broth or room temperature broth so the soup comes to a simmer faster.
- Blend the soup very smooth for a silky restaurant style texture, or pulse a few times if you like some chunks.
- Add coconut milk at the end and heat it gently so it stays creamy and does not split.
- Taste and adjust with salt, lemon juice, and a tiny bit of maple syrup until the flavor pops.
- Thin leftovers with a splash of water or broth when you reheat, since the soup thickens as it sits.
How to Make Vegan Carrot Potato Soup Recipe
Step 1: Sauté veggies and aromatics
Heat oil in a large stock pot or Dutch oven over medium heat. Once hot, add onions, carrots, and celery. Cook and stir until the onions turn translucent and the carrots start to soften, about 8 minutes. Add garlic and ginger, then cook 1 to 2 minutes until they smell fragrant.
Step 2: Toast spices and build the base
Stir in tomato paste and harissa paste and cook 2 minutes, until the paste darkens slightly and coats the vegetables. Add coriander, turmeric, smoked paprika, salt, and pepper. Stir constantly for about 1 minute so the spices toast and cling to the veggies. If the bottom starts to look dry, splash in a tablespoon of broth and scrape up the browned bits.
Step 3: Add potatoes and simmer
Add the diced potatoes to the pot and stir so they pick up the spice mixture. Pour in the vegetable broth and enough water to just cover the vegetables. Bring the soup to a gentle boil over medium high heat, then lower the heat to maintain a steady simmer. Cook 18 to 22 minutes, until the potatoes and carrots feel very tender when you pierce them with a fork.
Step 4: Blend until creamy
Turn off the heat. Use an immersion blender to blend the soup right in the pot until it turns smooth and velvety. If you use a regular blender, work in batches and vent the lid slightly, then return the blended soup to the pot. Add coconut milk and stir until the soup looks creamy and uniform.
Step 5: Adjust seasoning and texture
Turn the heat to low and warm the soup gently. Add lemon juice and taste. Adjust with more salt, pepper, or lemon until the flavor tastes balanced and bright. If the soup looks too thick, stir in a bit more water or broth until it reaches your favorite consistency.
Step 6: Serve and garnish
Ladle the Vegan Carrot Potato Soup Recipe into bowls. Add a swirl of coconut milk or vegan yogurt if you like a pretty finish. Sprinkle with fresh herbs, toasted seeds, or crispy chickpeas. Serve hot and enjoy that cozy, carrot packed comfort.
What to Serve with Vegan Carrot Potato Soup Recipe
This Vegan Carrot Potato Soup Recipe pairs nicely with crusty bread, garlic toast, or warm pita for dunking. Add a simple green salad with lemony vinaigrette to keep the meal light but satisfying. You can also serve it with grilled veggie sandwiches or avocado toast for a heartier dinner. Offer sliced fruit or a small bowl of berries on the side to keep the meal fresh and colorful.
Storage Options
- Store leftover soup in an airtight container in the fridge for up to 4 days.
- Freeze portions in freezer safe containers or silicone soup cubes for up to 3 months.
- Reheat gently on the stove over medium low heat, stirring often and thinning with a splash of water or broth as needed.
- Reheat in the microwave in short bursts, stirring between each burst so the soup heats evenly and stays creamy.
Vegan Carrot Potato Soup Recipe
Ingredients
Instructions
- Heat the oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion, sliced carrots, and celery (if using). Sauté, stirring occasionally, until the onion is translucent and the carrots start to soften and lightly brown, about 8 minutes.
- Stir in the minced garlic and ginger and cook for 1–2 minutes, until very fragrant.
- Add the tomato paste and harissa paste. Cook, stirring, for about 2 minutes, until the paste darkens slightly and coats the vegetables.
- Sprinkle in the ground coriander, turmeric, smoked or sweet paprika, salt, and black pepper. Stir constantly for about 1 minute to toast the spices. If the bottom of the pot looks dry, splash in a tablespoon of broth and scrape up any browned bits.
- Add the diced potatoes and stir so they are well coated in the spice mixture. Pour in the vegetable broth and enough water to just cover the vegetables. Bring to a gentle boil over medium-high heat, then reduce the heat to maintain a steady simmer.
- Simmer for 18–22 minutes, or until the potatoes and carrots are very tender when pierced with a fork.
- Turn off the heat. Use an immersion blender to blend the soup directly in the pot until smooth and velvety. Alternatively, carefully transfer the soup to a blender in batches, venting the lid slightly, then return the blended soup to the pot.
- Stir in 1/2 to 1 cup of full-fat coconut milk, until the soup looks creamy and uniform. Place the pot over low heat to warm gently.
- Add the lemon juice and stir. Taste and adjust seasoning with more salt, pepper, lemon juice, or a small splash of maple syrup until the flavor tastes balanced and bright. If the soup is thicker than you like, thin with a bit more water or broth.
- Ladle the hot soup into bowls. Garnish with a swirl of coconut milk or vegan yogurt, fresh herbs, toasted seeds, croutons, and a pinch of red pepper flakes if desired. Serve immediately.
Notes
Approximate per 1 of 6 servings (made with 3/4 cup full-fat coconut milk and 1 teaspoon maple syrup, without toppings): 210 calories; fat 9 g; saturated fat 5 g; carbohydrates 30 g; fiber 5 g; sugars 7 g; protein 4 g; sodium 630 mg. Values will vary based on specific ingredients, brands, and toppings used.
