
Vegan Carrot Potato Soup Recipe tastes silky, cozy, and a little bit sunny from all those sweet carrots and warm spices. It works well for busy weeknights, meal prep Sundays, or feeding a mixed crowd, and you can get it on the table in about 40–45 minutes. I first made a version of this on a freezing Chicago night, and my friends still text me about “that orange soup” years later.
Why Vegan Carrot Potato Soup Recipe Is Worth It
This soup hits that perfect balance of creamy and light, so you feel full but not weighed down. Carrots bring natural sweetness, potatoes add body, and the spices give it a gentle kick that tastes cozy, not fiery.
The recipe uses simple pantry staples, so you probably own half of the ingredients already. It also scales easily, freezes well, and works as a starter, main dish, or packed lunch with almost zero fuss.
“This Vegan Carrot Potato Soup Recipe tastes like a hug in a bowl and somehow gets better every time I reheat it. ★★★★★”
Ingredients You Need
Produce
- 1 tablespoon avocado oil or olive oil
- 1 large yellow onion, diced
- 4–5 large carrots, peeled and sliced (about 1 pound)
- 2 medium Yukon Gold potatoes, peeled and diced (Russets work too)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced (or 1 teaspoon ground ginger in a pinch)
- 1 small stalk celery, diced (optional, for extra flavor)
Canned & Pantry
- 4 cups vegetable broth (low-sodium if possible; I like Better Than Bouillon vegetable base)
- 1 cup canned coconut milk, full-fat for creamier texture (light coconut milk works if you want fewer calories)
- 1–2 teaspoons harissa paste or harissa powder (start small if you prefer mild heat)
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon smoked paprika (or sweet paprika if you prefer)
- 1–2 tablespoons maple syrup or agave, to balance acidity and spice (optional but tasty)
- 2 tablespoons nutritional yeast (optional, for a subtle cheesy depth)
- 1–2 tablespoons fresh lemon juice, to finish
- Salt and black pepper, to taste
Fresh Herbs & Toppings (optional but highly recommended)
- Chopped fresh parsley or cilantro
- Toasted pumpkin seeds or sunflower seeds
- Coconut yogurt or a swirl of extra coconut milk
- Crushed red pepper flakes or extra harissa for spice lovers
Pantry shortcuts and notes
- Use frozen sliced carrots if you feel short on time; add them straight to the pot.
- Use pre-chopped onions and pre-minced garlic from the store on extra busy nights.
- Use boxed broth or bouillon paste; just taste and adjust salt at the end.
Equipment
- Large stock pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or spatula
- Immersion blender (easiest) or countertop blender
- Ladle for serving
Quick Tips & substitutions
- Use Yukon Gold potatoes for extra creamy texture; use Russets if you want a fluffier, lighter body.
- Swap coconut milk with unsweetened oat milk or cashew cream if you dislike coconut flavor.
- Skip harissa for kids or spice-sensitive eaters and add a pinch of smoked paprika only.
- Add a small diced apple with the carrots for a subtle sweet-tart note.
- Use ground ginger if you lack fresh; use 1 teaspoon ground ginger for every tablespoon fresh.
- Stir in nutritional yeast at the end if you want a cheesy flavor without dairy.
- Thin the soup with extra broth if it turns too thick after blending.
- Use a countertop blender in batches if you lack an immersion blender; vent the lid and blend carefully so steam can escape.
- Make it oil-free by sautéing the veggies in a splash of broth instead of oil.
- Add a can of rinsed white beans before blending to boost protein and creaminess.
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 until soft, about 8 minutes, and stir often so nothing sticks. Stir in garlic, ginger, harissa, coriander, turmeric, and smoked paprika; cook 2 minutes, until everything smells fragrant. Season with a pinch of salt and a few grinds of black pepper.
Step 2: Add potatoes and simmer
Add diced potatoes to the pot and stir so they pick up all the spices. Pour in vegetable broth and bring the mixture to a gentle boil. Lower the heat to a steady simmer and cook 15–20 minutes, until carrots and potatoes feel very tender when you poke them with a fork. Stir occasionally so the bottom does not scorch.
Step 3: Blend until silky
Turn off the heat. Use an immersion blender and blend the soup right in the pot until it turns smooth and velvety. If you use a countertop blender, blend in batches and keep the lid slightly open with a towel over the top so steam can escape safely. Return blended soup to the pot if you removed it.
Step 4: Add coconut milk and season
Stir in coconut milk and nutritional yeast, and warm the soup over low heat. Taste and add salt, black pepper, and maple syrup if you want more balance. Squeeze in fresh lemon juice to brighten the flavors. Adjust thickness with extra broth or water until the texture suits you.
Step 5: Garnish and serve
Ladle the Vegan Carrot Potato Soup Recipe into bowls. Top with chopped herbs, a swirl of coconut milk or coconut yogurt, and a sprinkle of pumpkin seeds. Add extra harissa or red pepper flakes for anyone who loves more heat. Serve hot with crusty bread or a simple salad.
Recipe Variations
- Extra protein: Blend in a can of white beans or chickpeas for more protein and creaminess.
- Low-carb version: Swap potatoes with cauliflower florets and reduce maple syrup or skip it.
- Extra veggie version: Add chopped red bell pepper or a handful of spinach near the end and blend.
- No coconut flavor: Use cashew cream (soaked blended cashews and water) or unsweetened oat milk.
- Chunky style: Blend only half the soup and leave the rest chunky for more texture.
- Spice swap: Replace harissa with curry powder for a curried carrot potato soup twist.
- Herb-forward: Stir in fresh dill or thyme at the end for a different flavor profile.
Ways to Serve Vegan Carrot Potato Soup Recipe
- Serve with warm crusty sourdough or whole-grain toast.
- Pair with a simple green salad with lemony dressing.
- Top with roasted chickpeas or crispy tofu cubes for a full meal.
- Serve in small cups as a starter for a bigger dinner spread.
- Pack in a thermos for work or school lunches.
Storage Success
Let the Vegan Carrot Potato Soup Recipe cool until it reaches room temperature, then transfer it to airtight containers. Store it in the fridge for up to 4 days, and stir in a splash of broth or water when you reheat it if it thickens. Reheat on the stove over medium-low heat and stir often so it warms evenly. Freeze portions for up to 3 months, label the containers, and thaw them overnight in the fridge before reheating.
Vegan Carrot Potato Soup Recipe
Ingredients
Instructions
- Heat the oil in a large stock pot or Dutch oven over medium heat. Add the diced onion, sliced carrots, and diced celery (if using). Cook, stirring often, until the vegetables are softened, about 8 minutes.
- Stir in the minced garlic, ginger, harissa, ground coriander, turmeric, and smoked paprika. Cook for about 2 minutes, stirring, until fragrant. Season with a pinch of salt and a few grinds of black pepper.
- Add the diced potatoes and stir so they are coated in the aromatics and spices. Pour in the vegetable broth and bring the mixture to a gentle boil. Reduce to a steady simmer and cook for 15–20 minutes, or until the carrots and potatoes are very tender when pierced with a fork, stirring occasionally.
- Turn off the heat. Use an immersion blender to carefully blend the soup in the pot until completely smooth and velvety. If using a countertop blender, blend in batches and return the blended soup to the pot.
- Stir in the coconut milk and nutritional yeast (if using). Warm the soup over low heat, then taste and adjust seasoning with more salt, black pepper, and maple syrup or agave if you want additional sweetness and balance. Stir in fresh lemon juice to brighten the flavors. If the soup is too thick, thin with a little extra broth or water.
- Ladle the soup into bowls and garnish with chopped herbs, a swirl of coconut milk or coconut yogurt, and toasted seeds. Add extra harissa or red pepper flakes for more heat, if desired. Serve hot, ideally with crusty bread or a simple salad.
Notes
Approximate per 1 of 6 servings: 210–240 calories; fat 13–15 g; saturated fat 9–11 g; carbohydrates 23–27 g; fiber 4–5 g; sugars 7–9 g; protein 4–5 g; sodium 480–650 mg. Values will vary based on specific brands, broth, coconut milk type, and toppings.
