
Vegan Carrot Potato Soup Recipe tastes silky, cozy, a little sweet from carrots, and perfectly savory from potatoes and spices. It works great for busy weeknights, meal prep fans, and anyone who wants a comforting bowl of soup on the table in about 40 minutes. I tested this version on a chilly Tuesday while wearing fuzzy socks, so you know I took it seriously.
Why Choose This Vegan Carrot Potato Soup Recipe
This Vegan Carrot Potato Soup Recipe uses simple ingredients that you probably already keep in your pantry and fridge. The soup turns out thick, creamy, and rich without any dairy, so it fits plant-based eaters and lactose-intolerant friends.
You blend most of the soup so it feels smooth and luxurious, then keep a few chunks for texture if you like. The recipe scales easily, so you can cook a double batch on Sunday and enjoy it all week.
“This Vegan Carrot Potato Soup Recipe tastes like a cozy hug in a bowl, and my whole family asked for seconds. ★★★★★”
Ingredients You’ll 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 into 1-inch cubes
- 1 rib celery, sliced (optional, adds nice flavor)
Yukon Gold potatoes give a naturally creamy texture, but you can use russet potatoes if that is what you have. Baby carrots work fine if you want a shortcut and skip peeling.
Liquids
- 4 cups vegetable broth (low sodium if possible)
- 1 cup unsweetened plant milk (oat, soy, or cashew work best)
- 1 cup water, as needed to thin the soup
Choose a neutral plant milk without vanilla or added sugar. I like boxed unsweetened oat milk for extra body.
Flavor boosters
- 2 tablespoons nutritional yeast (adds 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 agave, optional, to balance acidity
Smoked paprika gives a subtle smoky note that pairs nicely with the sweetness of carrots. If you use a salty broth, start with less salt and adjust at the end.
Toppings and garnishes
- Fresh parsley or chives, chopped
- A swirl of coconut milk or extra plant milk
- Toasted pumpkin seeds or sunflower seeds
- Crushed red pepper flakes, optional, for heat
These toppings add crunch, color, and a bit of protein. Kids often enjoy the seeds on top because they feel like “soup sprinkles.”
Pantry shortcuts and substitutions
- Use frozen sliced carrots if you feel short on prep time; keep the same weight.
- Use frozen diced potatoes in a pinch; add them straight from the freezer and cook a bit longer.
- Swap nutritional yeast with a spoonful of white miso paste for umami if you avoid nooch.
- Use garlic powder and onion powder if you run out of fresh aromatics; start with ½ teaspoon each and adjust.
Equipment list
- Large heavy-bottomed pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Immersion blender or countertop blender
- Ladle for serving
An immersion blender keeps cleanup easy and lets you control how smooth the soup becomes. A countertop blender works too; you just need to blend in batches.
Tips & Tricks
- Slice carrots and potatoes into similar sized pieces so they cook evenly and soften at the same time.
- Sauté the onion, celery, and garlic until they turn lightly golden to build deeper flavor before you add liquids.
- Toast the spices in the pot for 30 seconds after the aromatics soften so the flavors bloom.
- Add plant milk near the end of cooking so it stays creamy and does not separate.
- Blend only part of the soup if you want a mix of creamy base and tender veggie chunks.
- Thin the soup with extra water or broth if it feels too thick; it should coat a spoon but still pour easily.
- Taste and adjust salt, acid, and sweetness at the end; a tiny splash of lemon juice or vinegar can brighten the whole pot.
- Garnish each bowl right before serving so herbs stay fresh and seeds stay crunchy.
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 1-inch cubes so they cook at the same rate. Dice the onion, slice the celery, and mince the garlic.
Keep the veggies in separate piles so you can add them in stages. This small move keeps the aromatics from burning while the root vegetables soften.
Step 2: Sauté aromatics
Heat the olive oil in a large pot over medium heat. Add the onion and celery with a pinch of salt and cook for 5 to 7 minutes, stirring often, until they turn soft and lightly golden. Add the garlic and cook 30 seconds until it smells fragrant.
Sprinkle in the cumin, smoked paprika, thyme, and bay leaf. Stir and cook 30 seconds so the spices toast and release more flavor.
Step 3: Add carrots, potatoes, and broth
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, then stir again. The liquid should just cover the vegetables; add a bit more water if needed.
Raise the heat to bring the pot to a gentle boil. Once it boils, lower the heat to a steady simmer.
Step 4: Simmer until tender
Simmer the soup for 18 to 22 minutes, uncovered, until the carrots and potatoes feel very tender when you pierce them with a fork. Stir occasionally so nothing sticks to the bottom. If the liquid reduces too much, add a splash of water.
Taste a piece of carrot and potato to check tenderness. They should almost melt in your mouth, which gives the soup a silky texture after blending.
Step 5: Add plant milk and nutritional yeast
Lower the heat to low. Stir in the plant milk and nutritional yeast until they blend smoothly into the broth. Taste and add salt, pepper, and a small drizzle of maple syrup if you want more balance.
Let the soup warm gently for 2 to 3 minutes. Do not boil hard at this stage so the plant milk keeps a nice texture.
Step 6: Blend to your preferred texture
Remove the bay leaf. Use an immersion blender directly in the pot and blend until the soup reaches your favorite consistency. Blend fully for a smooth, creamy soup, or blend about half the pot and leave some chunks for a rustic feel.
If you use a countertop blender, ladle the soup into the blender in batches and vent the lid slightly so steam can escape. Blend until smooth, then return each batch to the pot and stir.
Step 7: Adjust seasoning and thickness
Check the thickness of the soup. Add a bit more water or broth if it feels too thick, then warm it through. Taste and adjust salt, pepper, and acid; a squeeze of lemon juice can brighten the flavor.
Stir well after each adjustment and taste again. This step turns a good Vegan Carrot Potato Soup Recipe into a great one.
Step 8: Serve and garnish
Ladle the hot soup into bowls. Swirl a spoonful of coconut milk or plant milk on top for a pretty finish. Sprinkle with chopped parsley or chives and a handful of toasted seeds.
Add red pepper flakes if you like a little kick. Serve right away while the soup feels hot and comforting.
What to Serve with Vegan Carrot Potato Soup Recipe
Serve this Vegan Carrot Potato Soup Recipe with crusty whole grain bread or warm pita for dipping. A simple green salad with lemony dressing balances the sweetness of the carrots and keeps the meal light. You can also pair it with roasted broccoli, air-fried Brussels sprouts, or a chickpea salad for extra protein.
Kids often enjoy this soup with grilled vegan cheese sandwiches or avocado toast strips. If you pack lunches, pour the soup into a thermos and add some crackers and sliced fruit on the side.
Storage Options
- Store leftover soup in an airtight container in the fridge for up to 4 days.
- Let the soup cool to room temperature before you transfer it to containers so condensation does not water it down.
- Freeze the soup in freezer-safe containers or silicone soup cubes for up to 3 months, leaving a little space at the top for expansion.
- Reheat on the stove over medium-low heat, stirring often, and add a splash of water or broth if it thickened in the fridge.
- Reheat single portions in the microwave in 60 to 90 second bursts, stirring between each burst until hot.
Vegan Carrot Potato Soup Recipe
Ingredients
Instructions
- Prep the vegetables by peeling and slicing the carrots into 1/4-inch coins, peeling and dicing the potatoes into 1-inch cubes, dicing the onion, slicing the celery, and mincing the garlic. Keep each vegetable in a separate pile so you can add them in stages.
- Heat the olive oil in a large heavy-bottomed pot over medium heat. Add the diced onion and sliced celery with a pinch of salt and cook for 5 to 7 minutes, stirring often, until softened and lightly golden.
- Add the minced garlic and cook for about 30 seconds, just until fragrant. Sprinkle in the cumin, smoked paprika, dried thyme, and bay leaf. Stir and cook for another 30 seconds to lightly toast the spices.
- 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 enough water so the liquid just covers the vegetables, then stir again.
- Increase the heat to bring the soup to a gentle boil, then reduce the heat to maintain a steady simmer. Cook uncovered for 18 to 22 minutes, stirring occasionally, until the carrots and potatoes are very tender when pierced with a fork. Add a splash of water if the liquid reduces too much.
- Reduce the heat to low. Stir in the plant milk and nutritional yeast until fully combined. Season with salt, black pepper, and a small amount of maple syrup or agave if using. Warm gently for 2 to 3 minutes without bringing the soup to a hard boil.
- Remove the bay leaf. Use an immersion blender to blend the soup in the pot until it reaches your desired texture, either completely smooth or leaving some chunks for a more rustic feel. If using a countertop blender, carefully blend the soup in batches, venting the lid to allow steam to escape, then return the blended soup to the pot.
- Check the consistency and add a bit more water or broth if the soup is too thick; it should coat a spoon but still pour easily. Taste and adjust seasoning with more salt, pepper, or a squeeze of lemon juice or splash of vinegar if desired for brightness.
- Ladle the hot soup into bowls. Swirl a spoonful of coconut milk or plant milk over each serving and garnish with chopped parsley or chives, toasted seeds, and red pepper flakes if you like a bit of heat. Serve immediately while hot and cozy.
Notes
Approximate per 1 of 6 servings, prepared as written with unsweetened oat milk and 1 teaspoon maple syrup: 210 calories; fat 6 g; saturated fat 1 g; carbohydrates 35 g; fiber 6 g; sugars 9 g; protein 6 g; sodium 720 mg. Values are estimates and will vary based on specific brands, substitutions, and portion size.
