
Vegan Carrot Potato Soup Recipe tastes creamy, cozy, and a little sweet from the carrots with a gentle savory kick from garlic and herbs. It works perfectly for busy weeknights, meal prep lovers, and anyone who wants a 35–40 minute plant-based dinner that feels like a hug in a bowl. I tested this version on my own picky family, and no one asked where the dairy went, which counts as a major win in my house.
Why Vegan Carrot Potato Soup Recipe Is Worth It
This soup uses simple ingredients and turns them into something that tastes like it simmered all afternoon. Carrots and potatoes blend into a silky, rich texture that feels creamy without any cream.
You control the flavor easily, so you can keep it mild for kids or punch it up with spices and toppings. It also freezes nicely, so one cooking session gives you multiple comforting meals.
“This Vegan Carrot Potato Soup Recipe tastes like a cozy restaurant soup but uses pantry basics and one pot, which makes it a weeknight hero. ★★★★★”
Ingredients You Need
Vegetables
- 1 tablespoon olive oil or avocado oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 pound carrots, peeled and sliced into coins
- 1 pound Yukon Gold potatoes, peeled and diced small
- 1 rib celery, sliced (optional, adds nice depth)
Liquids
- 4 cups vegetable broth (use low sodium and adjust salt; I like Better Than Bouillon vegetable base)
- 1 cup unsweetened plant milk or canned coconut milk
- Oat milk gives a neutral creamy taste.
- Coconut milk gives a richer, slightly tropical note.
Flavor boosters
- 2 tablespoons nutritional yeast (adds a light cheesy flavor)
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika or sweet paprika
- 1 teaspoon dried thyme or Italian seasoning
- 1 bay leaf
- 1 to 1½ teaspoons fine sea salt, to taste
- ½ teaspoon black pepper
- 1 to 2 teaspoons maple syrup or sugar (optional, balances carrot flavor)
- 1 to 2 tablespoons lemon juice or apple cider vinegar, to finish
Optional toppings
- Chopped fresh parsley or cilantro
- Toasted pumpkin seeds or sunflower seeds
- Crushed red pepper flakes
- A swirl of extra plant milk or coconut cream
Pantry shortcuts and notes
Use baby carrots if you want to skip peeling.
Use frozen diced onions or pre-chopped mirepoix to save time.
Use frozen carrot coins in a pinch; just add a few extra minutes of simmer time.
Use bouillon paste with hot water if you run out of boxed broth.
Equipment list
- Large soup pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or spatula
- Immersion blender or countertop blender
- Ladle
- Measuring cups and spoons
Quick Tips & substitutions
- Cut potatoes and carrots into similar sizes so they cook evenly.
- Use Yukon Gold potatoes for a creamier texture; use russet potatoes if you want a fluffier, lighter body.
- Swap coconut milk with any unsweetened plant milk if you want a lighter soup.
- Use sweet potatoes instead of white potatoes for a deeper sweetness.
- Add a small chunk of peeled ginger with the garlic for a bright, warming twist.
- Stir in a spoonful of miso paste at the end for extra umami; keep the soup below boiling after you add it.
- Use smoked paprika lightly; it can take over if you add too much.
- Blend only half the soup if you prefer some chunks instead of a fully smooth texture.
- Taste and adjust salt and acid at the end; lemon or vinegar often fixes a “flat” flavor.
- Cool the soup slightly before you blend so it does not splatter.
How to Make Vegan Carrot Potato Soup Recipe
Step 1: Sauté the aromatics
Heat the oil in a large pot over medium heat.
Add the diced onion and a pinch of salt, then cook about 5 to 7 minutes until the onion turns soft and lightly golden.
Stir in the garlic and celery, then cook 1 minute until fragrant, and avoid browning the garlic.
Step 2: Add carrots, potatoes, and spices
Add the sliced carrots and diced potatoes to the pot and stir well.
Sprinkle in cumin, paprika, dried thyme, black pepper, and nutritional yeast.
Coat the vegetables with the spices and cook 2 to 3 minutes so the flavors wake up.
Step 3: Pour in broth and simmer
Pour in the vegetable broth and add the bay leaf.
Stir, bring the soup to a gentle boil, then lower the heat to a steady simmer.
Cover the pot partially and cook 18 to 22 minutes, until the carrots and potatoes feel very tender when you pierce them with a fork.
Step 4: Blend to creamy perfection
Turn off the heat and remove the bay leaf.
Use an immersion blender directly in the pot and blend until the soup turns silky and smooth.
If you use a countertop blender, work in batches, fill it only halfway, vent the lid slightly, and hold a towel over the top while you blend.
Step 5: Add plant milk and balance the flavors
Return the smooth soup to low heat if you used a countertop blender.
Stir in the plant milk or coconut milk until the soup reaches your ideal creaminess.
Taste, then add salt, maple syrup or sugar if needed, and lemon juice or vinegar to brighten the flavor.
Step 6: Adjust thickness and serve
If the soup looks too thick, stir in more broth or plant milk until it reaches the texture you like.
If it looks too thin, let it simmer on low for a few minutes and stir often so it does not stick.
Ladle the Vegan Carrot Potato Soup Recipe into bowls and top it with herbs, seeds, and a swirl of plant milk if you like a fancy finish.
Recipe Variations
- Use gluten free vegetable broth and check labels on bouillon and plant milks to keep the soup gluten free.
- Add a can of drained white beans before blending for extra protein and creaminess.
- Stir in a handful of spinach or kale at the end and cook 2 to 3 minutes for a veggie boost.
- Add curry powder and a pinch of cayenne for a carrot curry potato soup vibe.
- Use roasted carrots and roasted garlic instead of raw for deeper, sweeter flavor.
- Skip the plant milk and add extra broth if you want a lighter, lower fat version.
- Add frozen peas after blending and simmer 3 minutes for color and sweetness.
Ways to Serve
- Serve with crusty bread, garlic toast, or warm pita for dunking.
- Pair with a big green salad with lemony dressing for a balanced meal.
- Top with crunchy roasted chickpeas or toasted seeds for texture.
- Serve in small cups as a starter for a cozy dinner menu.
- Pour over cooked rice or quinoa for a heartier bowl.
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 plant milk when you reheat it on the stove or in the microwave. Freeze portions in freezer safe containers for up to 3 months, leaving a little space at the top for expansion. Thaw overnight in the fridge, then reheat gently and adjust seasoning with a pinch of salt and a squeeze of lemon.

Vegan Carrot Potato Soup Recipe
Ingredients
Method
- Heat the oil in a large soup pot over medium heat. Add the diced onion and a pinch of salt, and cook for 5 to 7 minutes, stirring occasionally, until the onion is soft and lightly golden.
- Stir in the minced garlic and sliced celery and cook for about 1 minute, just until fragrant, without browning the garlic.
- Add the sliced carrots and diced potatoes to the pot and stir well. Sprinkle in the cumin, paprika, dried thyme or Italian seasoning, black pepper, and nutritional yeast. Cook for 2 to 3 minutes, stirring, to coat the vegetables and wake up the spices.
- Pour in the vegetable broth and add the bay leaf. Stir, bring the soup to a gentle boil, then reduce the heat to a steady simmer. Partially cover the pot and cook for 18 to 22 minutes, or until the carrots and potatoes are very tender when pierced with a fork.
- Turn off the heat and remove the bay leaf. Use an immersion blender directly in the pot to blend the soup until it is silky and smooth. If using a countertop blender, carefully work in batches, filling the blender only halfway, venting the lid slightly, and covering it with a towel while you blend. Return the blended soup to the pot if needed.
- With the soup over low heat, stir in the plant milk or coconut milk until it reaches your desired creaminess. Taste and add more salt if needed, along with the maple syrup or sugar if you’d like a bit more sweetness to balance the carrots, and finish with lemon juice or apple cider vinegar to brighten the flavor.
- If the soup is too thick, stir in a little more broth or plant milk until it reaches your preferred consistency. If it is too thin, let it simmer gently for a few minutes, stirring often so it does not stick. Ladle the hot soup into bowls and serve immediately.
Notes
Approximate per 1 of 4 servings (made with unsweetened oat milk, no optional maple syrup): 220–260 calories; fat 8–11 g; saturated fat 1–2 g (higher if using coconut milk); carbohydrates 34–38 g; fiber 5–7 g; sugars 7–10 g; protein 6–8 g; sodium 750–950 mg (will vary based on broth and added salt). Values are estimates and will change with ingredient brands, plant milk choice, and portion size.
