
Vegan Carrot Potato Soup Recipe tastes silky, cozy, and a little sweet from the carrots with a hearty, earthy backbone from the potatoes, perfect for anyone who loves simple comfort food that still feels fresh and light. It works well for busy nights since you finish the whole thing in about 40 minutes, start to slurp. I tested this on a cold Tuesday while wearing fuzzy socks, so you know I took the job seriously.
Why You Should Try This Vegan Carrot Potato Soup Recipe
This soup tastes creamy without any cream, thanks to potatoes and a quick blend that turns vegetables into velvet. Sweet carrots, mellow onions, and garlic team up with herbs and a touch of acidity to keep every spoonful bright instead of heavy.
You cook everything in one pot, so cleanup stays easy and weeknight friendly. The recipe uses basic pantry staples, works for meal prep, and fits vegan, dairy free, and gluten free needs without any special products.
“This Vegan Carrot Potato Soup Recipe tastes rich, bright, and cozy enough for a restaurant menu, but it comes together in one pot on a weeknight ★★★★★”
Ingredients You’ll Need
Vegetables
- 1 tablespoon olive oil or avocado oil
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 1 pound carrots, peeled and sliced into coins
- 1 pound Yukon Gold potatoes, peeled and diced small
- Yukon Golds blend creamy and buttery, but russet potatoes also work if you already have them.
- 1 rib celery, sliced (optional, but it adds nice depth)
Liquids
- 4 cups vegetable broth
- Use low sodium broth so you control the salt level.
- I like Better Than Bouillon vegetable base for a strong flavor without big cartons of broth.
- 1 cup water, plus more as needed to thin
- 1 tablespoon fresh lemon juice or apple cider vinegar
- This brightens the soup and keeps it from tasting flat.
Flavor boosters
- 1 teaspoon fine sea salt, plus more to taste
- ½ teaspoon black pepper
- 1 teaspoon smoked paprika or sweet paprika
- ½ teaspoon ground cumin
- ½ teaspoon dried thyme or Italian seasoning
- 1–2 teaspoons maple syrup (optional, to balance acidity and boost carrot sweetness)
- Pinch of red pepper flakes (optional, for gentle heat)
Creamy finish
- ¼–½ cup canned full fat coconut milk or unsweetened oat milk
- Coconut milk gives a richer, almost buttery finish.
- Oat milk keeps the flavor more neutral if you dislike coconut.
Toppings (optional but tasty)
- Chopped fresh parsley or cilantro
- Toasted pumpkin seeds or sunflower seeds
- Drizzle of coconut milk or olive oil
- Croutons or crispy chickpeas for crunch
Equipment
- Large heavy pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or spatula
- Immersion blender
- A stand blender also works, but blend in batches and keep the lid vented slightly.
- Ladle for serving
Tips & Tricks
- Slice carrots and dice potatoes in similar sizes so they cook at the same rate.
- Use Yukon Gold potatoes if possible since they blend smoother and give a naturally creamy texture.
- Sauté the onions until they turn lightly golden to build deeper flavor before you add broth.
- Toast the spices in the pot for 30 seconds after the onions and garlic soften to wake up their flavor.
- Keep the soup slightly thicker than you want before blending, then add extra water or broth to reach your ideal texture.
- Blend only part of the soup if you like some chunks; immersion blenders make that easy.
- Stir in coconut milk or oat milk at the end so it stays silky and does not split.
- Taste at the end and adjust with salt, pepper, lemon juice, or a tiny splash of maple syrup to balance everything.
- Use store bought pre chopped carrots or frozen sliced carrots when you feel short on time.
- Add a can of rinsed white beans before blending if you want extra protein and body.
How to Make Vegan Carrot Potato Soup Recipe
Step 1: Prep the vegetables
Peel and slice the carrots into coins about ¼ inch thick. Peel and dice the potatoes into small cubes so they cook quickly and blend easily. Chop the onion, slice the celery, and mince the garlic so everything stands ready before you turn on the heat.
Step 2: Sauté the aromatics
Heat the olive oil in a large pot over medium heat. Add the onion and celery with a pinch of salt and cook 5 to 7 minutes until they turn soft and lightly golden around the edges. Stir in the garlic and cook 30 seconds until it smells fragrant and cozy.
Step 3: Add spices and vegetables
Sprinkle in the smoked paprika, cumin, thyme, black pepper, and red pepper flakes if you use them. Stir and let the spices toast in the hot pot for about 30 seconds so they release their aroma. Add the sliced carrots and diced potatoes, then stir to coat them in the spiced onion mixture.
Step 4: Pour in liquids and simmer
Pour in the vegetable broth and water, then stir and scrape the bottom of the pot to lift any browned bits. Bring the soup to a gentle boil over medium high heat. Lower the heat to medium low and simmer 15 to 20 minutes until the carrots and potatoes feel very tender when you poke them with a fork.
Step 5: Blend to creamy perfection
Turn off the heat. Use an immersion blender to blend the soup right in the pot until it turns smooth and creamy. Leave a few chunks if you like more texture, or blend completely smooth if you prefer a velvety Vegan Carrot Potato Soup Recipe.
Step 6: Finish with creaminess and brightness
Stir in the coconut milk or oat milk along with the lemon juice and maple syrup if you use it. Turn the heat to low and warm the soup gently for 2 to 3 minutes so everything comes together. Taste and adjust with extra salt, pepper, or lemon juice until the flavor pops.
Step 7: Serve and garnish
Ladle the soup into bowls while it steams and smells amazing. Top with a drizzle of coconut milk or olive oil, a sprinkle of fresh herbs, and crunchy seeds or croutons. Serve your Vegan Carrot Potato Soup Recipe hot and enjoy that cozy, carrot forward comfort.
What to Serve with Vegan Carrot Potato Soup Recipe
This Vegan Carrot Potato Soup Recipe pairs nicely with thick slices of toasted sourdough or whole grain bread for dunking. You can add a simple green salad with lemony vinaigrette to bring some crunch and freshness to the bowl. Kids often enjoy it with grilled vegan cheese sandwiches or avocado toast on the side. If you want more protein, serve it with baked tofu, roasted chickpeas, or a quinoa salad.
Storage Options
- Store leftover Vegan Carrot Potato Soup Recipe in an airtight container in the fridge for 4 to 5 days.
- Chill the soup completely, then freeze it in freezer safe containers or bags for up to 3 months.
- Thaw frozen soup overnight in the fridge or in a bowl of cool water if you feel short on time.
- Reheat gently on the stove over medium low heat and stir often, or warm in the microwave in short bursts while you stir between each round.

Vegan Carrot Potato Soup Recipe
Ingredients
Instructions
- Peel and slice the carrots into coins about 1/4 inch thick. Peel and dice the potatoes into small cubes so they cook quickly and blend easily. Chop the onion, slice the celery, and mince the garlic.
- Heat the olive oil in a large heavy pot over medium heat. Add the onion and celery with a pinch of salt and cook for 5 to 7 minutes, stirring often, until softened and lightly golden around the edges.
- Stir in the garlic and cook for about 30 seconds until fragrant. Sprinkle in the smoked paprika, cumin, thyme, black pepper, and red pepper flakes if using, and toast the spices for about 30 seconds, stirring constantly.
- Add the sliced carrots and diced potatoes to the pot and stir to coat them in the spiced onion mixture.
- Pour in the vegetable broth and water, scraping the bottom of the pot to lift any browned bits. Bring to a gentle boil over medium-high heat, then reduce to medium-low and simmer for 15 to 20 minutes, or until the carrots and potatoes are very tender when pierced with a fork.
- Turn off the heat. Use an immersion blender to blend the soup in the pot until smooth and creamy, leaving a few chunks if you prefer more texture. If using a stand blender, work in batches and vent the lid slightly.
- Stir in the coconut milk or oat milk along with the lemon juice and maple syrup if using. Return the pot to low heat and warm gently for 2 to 3 minutes. Taste and adjust with more salt, pepper, or lemon juice as needed. Add extra water or broth if you want a thinner consistency.
- Ladle the soup into bowls and top with a drizzle of coconut milk or olive oil, chopped fresh herbs, and toasted seeds, croutons, or crispy chickpeas if desired. Serve hot.
Notes
Approximate per 1 of 4 servings (made with 1/4 cup full-fat coconut milk, without toppings): 210 calories; fat 8 g; saturated fat 4 g; carbohydrates 32 g; fiber 6 g; sugars 8 g; protein 4 g; sodium 780 mg. Values are estimates and will vary based on specific products, salt level of broth, add-ins, toppings, and portion size.
