Nothing beats a warm bowl of goodness like this Vegan Carrot Potato Soup Recipe. It’s my go-to when I want something cozy, nourishing, and bursting with natural flavors. This soup takes humble ingredients like carrots and potatoes and transforms them into a creamy, vibrant delight that’s not only easy on the palate but also incredibly satisfying. Whether you’re new to vegan cooking or just looking for a reliable comfort dish, this recipe is sure to become a favorite in your kitchen.

Ingredients You’ll Need
Getting the ingredients right is key to crafting this Vegan Carrot Potato Soup Recipe. Each component plays an essential role, contributing texture, color, or a boost of flavor that keeps every spoonful exciting and delicious.
- 4 medium carrots, peeled and chopped: Adds natural sweetness and a bright orange hue to the soup.
- 2 medium potatoes, peeled and chopped: Provides creamy body and richness when blended.
- 1 medium onion, diced: Offers a savory depth and a subtle aromatic base.
- 3 cloves garlic, minced: Packs a punch of flavor that enhances the overall profile.
- 4 cups vegetable broth: The liquid foundation that ties everything together and infuses the soup with savory notes.
- 1 tablespoon olive oil: Helps sauté the aromatics and adds a gentle fruitiness.
- 1 teaspoon ground turmeric: Brings warmth and a beautiful golden color.
- 1 teaspoon ground cumin: Adds an earthy, mildly smoky flavor that complements the sweetness.
- 1/2 teaspoon ground black pepper: Gives the soup a subtle kick without overpowering.
- 1 teaspoon salt: Enhances all the natural flavors.
- 1/2 cup coconut milk: Introduces a creamy texture and a hint of tropical sweetness.
- 1 tablespoon lemon juice: Adds brightness and balances the richness of the coconut milk.
- Fresh parsley for garnish (optional): A sprinkle of freshness and color to finish off the soup beautifully.
How to Make Vegan Carrot Potato Soup Recipe
Step 1: Sauté the Aromatics
Start by heating olive oil in a large pot over medium heat. Add the diced onion and cook it until it becomes translucent, about five minutes. This softens the onion, releasing its natural sweetness and setting the flavor base for the soup. Then, toss in the minced garlic and cook for another 1-2 minutes, just until fragrant, making sure not to let it brown or burn, which can lead to bitterness.
Step 2: Add Vegetables and Spices
Next, stir in the chopped carrots and potatoes, coating them well with the warmed garlic and onions. Sprinkle the ground turmeric, cumin, black pepper, and salt over the vegetables. Stir everything together so that the spices evenly cover the ingredients, allowing their flavors to meld beautifully in the upcoming cooking steps.
Step 3: Simmer the Soup
Pour in the vegetable broth, then bring the mixture to a boil. Once boiling, reduce the heat to low and let it simmer uncovered. This gentle cooking softens the carrots and potatoes perfectly, usually about 20 to 25 minutes, until you can easily pierce them with a fork. This step is where the flavors really begin to develop in harmony.
Step 4: Blend Until Smooth
After the veggies are tender, use an immersion blender to puree the soup right in the pot for convenience. If you don’t have one, carefully transfer the soup in batches to a standard blender, blending until it’s silky smooth. This creamy texture is what makes this soup utterly comforting and velvety on the tongue.
Step 5: Finish with Coconut Milk and Lemon
Return the smooth soup to the stove if needed, then stir in the coconut milk to add rich creaminess along with subtle sweetness. Let the soup simmer for about five more minutes so the flavors really combine. Finally, take the pot off the heat and stir in the lemon juice, which lifts the overall taste and keeps it fresh and vibrant. Taste and season with extra salt or pepper if needed.
How to Serve Vegan Carrot Potato Soup Recipe

Garnishes
A simple garnish can elevate your soup from homey to restaurant-worthy. Fresh parsley sprinkled on top adds a burst of color and a light, herbal note that perfectly contrasts the creamy base. If you like, a drizzle of extra coconut milk creates a pretty swirl and intensifies the creaminess just a tad more.
Side Dishes
This soup pairs wonderfully with crusty artisan bread or warm pita for dipping. A fresh green salad with a tangy vinaigrette also complements the gentle sweetness and spices of the soup, making your meal balanced and satisfying. For a heartier option, grilled veggies or roasted chickpeas add texture and protein.
Creative Ways to Present
For a special touch, serve the soup in hollowed-out mini pumpkins or bread bowls to impress your guests. You can also top it with crunchy toasted pumpkin seeds or swirl in a spoonful of vegan yogurt for contrast in texture and flavor. These little details turn an everyday soup into a conversation starter.
Make Ahead and Storage
Storing Leftovers
This Vegan Carrot Potato Soup Recipe keeps beautifully in the fridge for up to four days when stored in an airtight container. Since it’s so flavorful, it tastes even better the next day once the flavors have had time to mingle. Simply reheat gently on the stovetop or in the microwave before serving.
Freezing
If you want to enjoy this soup later, it freezes very well. Portion it into freezer-safe containers or bags, leaving some room for expansion. It will maintain its creamy texture and vibrant taste for up to three months. Just thaw overnight in the fridge before reheating.
Reheating
Warm your soup on medium-low heat on the stovetop, stirring occasionally to prevent sticking or burning. Adding a splash of vegetable broth or water while reheating helps loosen it if it has thickened in the fridge or freezer. Avoid boiling the soup to keep the flavors fresh and the coconut milk from separating.
FAQs
Can I use other root vegetables in place of carrots or potatoes?
Absolutely! Sweet potatoes, parsnips, or even butternut squash can be swapped in for a fun twist. Just adjust cooking times based on the hardness of the veggies to ensure everything becomes tender.
Is this soup suitable for a gluten-free diet?
Yes, this Vegan Carrot Potato Soup Recipe is naturally gluten-free as long as you use a gluten-free vegetable broth. It’s a fantastic option for those avoiding gluten.
Can I make this soup spicier?
Definitely! Adding a pinch of cayenne pepper or a dash of smoked paprika during the spice step can give the soup a gentle or bold warmth, depending on your preference.
What if I don’t have coconut milk on hand?
You can substitute with any plant-based milk such as oat or almond milk, though the texture may be slightly less creamy. For added richness, a dollop of vegan butter or a splash of olive oil works well too.
Can I prepare this soup in advance for a dinner party?
Yes! This soup actually tastes better the next day, so making it ahead is a smart choice. Just reheat gently before serving and finish with fresh lemon juice and parsley to brighten it up.
Final Thoughts
This Vegan Carrot Potato Soup Recipe is an absolute winner if you crave something nourishing, creamy, and packed with flavor. It’s straightforward to make, relies on kitchen staples, and delivers comfort in every spoonful. I really hope you give it a try and find as much joy in savoring it as I do sharing it.
Print
Vegan Carrot Potato Soup Recipe
- Prep Time: 0h 15m
- Cook Time: 0h 40m
- Total Time: 0h 55m
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan
- Diet: Vegan
Description
This creamy vegan carrot potato soup is a comforting and nutritious dish made with simple ingredients like carrots, potatoes, and aromatic spices. Blended to a smooth texture and enriched with coconut milk, it’s perfect for a healthy, warming meal any time of the year.
Ingredients
Vegetables
- 4 medium carrots, peeled and chopped
- 2 medium potatoes, peeled and chopped
- 1 medium onion, diced
- 3 cloves garlic, minced
Liquids
- 4 cups vegetable broth
- 1/2 cup coconut milk
- 1 tablespoon lemon juice
Spices & Oils
- 1 tablespoon olive oil
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1/2 teaspoon ground black pepper
- 1 teaspoon salt
Garnish
- Fresh parsley for garnish (optional)
Instructions
- Heat the olive oil: Heat the olive oil in a large pot over medium heat to prepare for sautéing the aromatics.
- Sauté onions: Add the diced onion and sauté for about 5 minutes until translucent, stirring occasionally to prevent burning.
- Add garlic: Stir in the minced garlic and cook for 1-2 minutes until fragrant, ensuring it doesn’t brown.
- Add vegetables: Incorporate the chopped carrots and potatoes into the pot, stirring well to combine with onions and garlic.
- Add spices: Sprinkle the ground turmeric, cumin, black pepper, and salt over the vegetables; stir to coat everything evenly with the spices.
- Add broth and boil: Pour in the vegetable broth and bring the mixture to a rolling boil over medium-high heat.
- Simmer: Reduce heat to low and let the soup simmer uncovered for 20-25 minutes until the carrots and potatoes are tender and easily pierced with a fork.
- Blend the soup: Use an immersion blender directly in the pot or transfer the soup in batches to a blender; puree until smooth and creamy.
- Add coconut milk: Return the blended soup to the pot if needed and stir in the coconut milk to add richness.
- Heat through: Simmer the soup for another 5 minutes to meld the flavors and warm the coconut milk evenly.
- Add lemon juice: Remove the pot from heat and stir in the lemon juice to brighten the flavors.
- Season to taste: Taste the soup and adjust salt or pepper as desired for best flavor balance.
- Serve: Ladle the hot soup into bowls and garnish with fresh parsley if desired for a pop of color and freshness.
- Enjoy: Enjoy your creamy, flavorful vegan carrot potato soup as a wholesome meal.
Notes
- You can substitute coconut milk with any plant-based milk for a lighter version.
- Adjust spices according to your taste preference or add a pinch of chili flakes for heat.
- If using a regular blender, allow the soup to cool slightly before blending to avoid accidents.
- For a thicker soup, reduce the amount of vegetable broth or simmer longer.
- Fresh parsley garnish is optional but adds a nice fresh touch and color contrast.

