This creamy vegan carrot potato soup is incredibly delicious and surprisingly simple to make. Enjoy this veggie-packed soup for a healthy twist on a classic comfort food recipe. Perfect for a chilly evening or a light lunch, this wholesome soup delivers rich flavors and a velvety texture without any dairy. Discover how easy it is to create this delightful plant-based dish that’s sure to become a family favorite.

Indulge in the Best Creamy Vegan Carrot Potato Soup
There’s nothing quite like a warm bowl of potato soup to soothe the soul, offering unparalleled comfort and a sense of coziness. While traditional potato soups often rely on heavy cream or dairy products for their luscious texture, I’ve embarked on a mission to create equally satisfying versions packed with extra vegetables and entirely plant-based. This journey led me to develop an exceptionally creamy vegan carrot potato soup, a recipe that doesn’t just meet but exceeds expectations for both flavor and healthy living.
My desire was to infuse more vibrant vegetables into the classic recipe, transforming it into a nutrient-rich meal without sacrificing its comforting essence. The combination of carrots and celery proved to be a stroke of genius, adding depth, natural sweetness, and a wealth of vitamins. The real secret weapon for achieving that coveted creamy consistency without a drop of dairy? My homemade cashew cream. It’s a game-changer for vegan cooking, providing a richness that’s surprisingly easy to make. If cashews aren’t an option for you, or if you prefer a non-vegan alternative, feel free to adapt by skipping the cream or incorporating traditional heavy cream, though the cashew cream truly elevates the vegan experience.
This recipe is more than just a soup; it’s a testament to how plant-based ingredients can create incredible culinary experiences, offering a wholesome alternative that’s both hearty and incredibly flavorful. It’s an ideal choice for anyone looking to incorporate more vegetables into their diet, enjoy a lighter meal, or simply savor a bowl of comforting goodness. Let’s dive into the details of crafting this magnificent soup.
Essential Ingredients & Smart Substitutions
Crafting the perfect soup begins with understanding each ingredient’s role. Here’s a detailed look at what you’ll need and how you can adapt the recipe to suit your pantry or dietary preferences:
- Olive Oil: The foundation of our sauté. I’ve thoroughly tested this recipe with both olive oil and butter, and honestly, the difference in the final flavor profile is negligible. Olive oil offers a healthy fat choice and a subtle, fruity undertone. Feel free to use either, depending on your preference and dietary needs. For a truly oil-free version, you can water-sauté the vegetables.
- Onion: Essential for building a flavorful base. I typically reach for a yellow onion due to its balanced sweetness and pungency when cooked. A white onion works just as well and will contribute a similar aromatic quality. Ensure it’s finely diced to melt into the soup seamlessly.
- Carrots: These vibrant root vegetables are key to the soup’s natural sweetness and beautiful color. Traditional large carrots are ideal; simply peel and chop them. If you’re using baby carrots, aim for approximately one cup of chopped carrots to achieve the desired flavor and texture. Carrots are packed with beta-carotene, making this soup not only delicious but also incredibly nutritious.
- Celery: Often overlooked, celery is a humble hero in many savory dishes. In this soup, it contributes a wonderful savory depth and an extra layer of nutrients. Its mild, earthy flavor complements the sweetness of the carrots perfectly. If you don’t have celery on hand, the soup will still be delicious, but it’s a fantastic addition if you can include it.
- Potatoes (Russet): The star of any potato soup! I highly recommend using russet potatoes. Their high starch content breaks down beautifully during cooking, lending a wonderfully creamy and substantial texture to the soup. They are delicious and reliable for achieving that classic, comforting potato soup mouthfeel. Avoid waxy potatoes, as they tend to hold their shape too much.
- Garlic: The cornerstone of robust flavor. Do not skimp on the garlic! It infuses the soup with an irresistible aroma and a pungent, savory kick that ties all the other flavors together. Freshly minced garlic is always best, but pre-minced garlic is a convenient alternative if you’re short on time.
- Seasoning: A carefully chosen blend of herbs elevates this soup from good to great. I used dried thyme for its earthy, slightly floral notes and a bay leaf for an underlying aromatic depth. Fresh thyme can be used for a more potent flavor, roughly tripling the quantity of dried thyme. The bay leaf is optional but highly recommended for that classic soup richness. A squeeze of fresh lemon juice or a splash of white wine vinegar at the end is crucial; it brightens the overall flavor, balancing the richness and making the soup truly sing.
- Broth: The liquid base for your soup is critical for flavor. Opt for a high-quality, flavorful vegetable broth. My personal favorite for a vegan option is a “not-chicken” style broth, which provides a savory umami depth without any animal products. However, any good quality vegetable broth will work wonderfully. Ensure it’s low-sodium so you can control the seasoning yourself.
- Cashew Cream: This is the magic ingredient for a truly rich and creamy vegan soup. Cashew cream provides an incredible velvety texture and a subtle nutty flavor that complements the vegetables beautifully. For those not following a vegan diet, evaporated milk or heavy cream can be used as a direct substitute, but the cashew cream offers a unique and wholesome alternative.
Crafting the Perfect Cashew Cream: Two Methods Explained
Cashew cream is a staple in vegan cooking, offering a rich, dairy-free alternative for thickening soups, sauces, and desserts. Achieving that silky-smooth consistency is key, and there are two primary methods to prepare it. Since I often find myself without the foresight for extensive meal prep, I frequently opt for the quicker method. This works exceptionally well, particularly because I own a high-powered blender that can pulverize cashews into a fine cream with ease. However, if your blender isn’t quite as robust, or if you simply prefer a more traditional approach, the longer soaking method will guarantee superior smoothness.
- Traditional Method (Overnight Soak): This method requires a bit of planning but yields the absolute smoothest cashew cream. Place raw cashews in a bowl and cover them with one cup of fresh water. Let them soak overnight, or for a minimum of 4-5 hours. The prolonged soaking softens the cashews thoroughly, making them incredibly easy to blend into a perfectly smooth, velvety cream. Once soaked, drain the cashews, add them to your blender with fresh water (as specified in the recipe), and blend on high until completely smooth.
- Quick Method (Boiling Water Soak): For those spontaneous cooking moments or when time is of the essence, the quick soak method is a lifesaver. Add the cashews to a heat-safe bowl. Bring one cup of water to a boil (this can be done quickly in a microwave or on the stovetop) and pour it over the cashews. Cover the bowl with a plate or lid and let it sit for about 15 minutes. The hot water rapidly softens the cashews, preparing them for blending. After 15 minutes, drain the hot water, rinse the cashews briefly with cold water, and proceed to blend them with fresh water until smooth. This method is incredibly efficient and delivers excellent results, especially with a good blender.



Safety First: How to Blend Hot Soup Effectively
Blending hot liquids, especially soup, requires careful attention to safety to prevent splashes, burns, and potential kitchen mishaps. While the idea of a silky-smooth soup is appealing, it’s crucial to follow these guidelines:
- Exercise Extreme Caution When Transferring Hot Soup: Hot liquids can be dangerous. Always allow the soup to cool slightly before attempting to transfer it to a stand blender. Never pour boiling hot soup directly into a blender, as the rapid steam buildup can cause the lid to blow off or hot liquid to splash, leading to severe burns. For this specific recipe, you’ll only need to transfer one cup of the cooked soup with the cashews, which significantly reduces the risk compared to blending the entire pot.
- Allow Steam to Escape in a Stand Blender: When using a traditional stand blender for hot liquids, it’s vital to create a vent. Most blender lids have a removable center cap. Remove this cap to allow steam to escape while blending. To prevent splatters, place a folded kitchen towel over the opening. Start blending on the lowest speed and gradually increase.
- DO NOT Use Bullet-Style Blenders for Hot Soup: Personal-sized “bullet” blenders are designed to be airtight for efficient blending of cold or room-temperature ingredients. Attempting to blend hot soup in one of these can cause extreme pressure buildup, leading to an explosion of hot liquid and glass. Always ensure any soup you plan to blend in a bullet-style blender is completely cold or at room temperature.

Frequently Asked Questions About This Soup
- Can I use sweet potatoes instead of russet potatoes? Unfortunately, sweet potatoes are not recommended for this recipe. While delicious in their own right, sweet potatoes have a different starch composition and a much sweeter flavor profile. They won’t break down in the same way or provide the neutral, starchy base that russet potatoes do, which is essential for achieving the classic creamy and hearty texture of this soup.
- Can I use a nut other than cashews for the cream? For the best results in terms of creaminess and a neutral flavor, cashews are unparalleled. Other nuts like peanuts or almonds don’t possess the same buttery and creamy qualities when blended, and they might impart a stronger, less suitable flavor to the soup. If you’re looking for a different vegan option, full-fat coconut milk can be used, though it will give the soup a distinct coconut flavor.
- Can I use an immersion blender for the cashew cream? While an immersion blender can be convenient for blending the soup directly in the pot, achieving a perfectly smooth cashew cream typically requires a powerful stand-up blender. The raw cashews (even after soaking) need significant power to become truly velvety. An immersion blender might leave you with a slightly gritty texture for the cream, so a stand blender is recommended for the best results. However, an immersion blender is ideal for blending the soup itself if you prefer a slightly chunkier consistency in the main pot.
- How should I store leftovers of this soup? This creamy vegan carrot potato soup makes for excellent leftovers! Store any uneaten portions in an airtight container in the refrigerator for up to 4 days. Beyond that, the quality might start to decline, especially with the potato texture.
- What’s the best way to reheat the soup? To reheat, gently warm the soup in a pot on the stovetop over medium-low heat, stirring occasionally until heated through. You can also reheat individual servings in the microwave, stirring halfway through for even heating. If the soup has thickened too much in the fridge, you might want to add a splash of vegetable broth or water to reach your desired consistency.
- Can I freeze this vegan potato soup? Yes, this soup freezes quite well! Allow the soup to cool completely before transferring it to freezer-safe containers or bags. It can be stored in the freezer for up to 2-3 months. Thaw overnight in the refrigerator before reheating. Note that the texture of potatoes can sometimes become slightly mealy after freezing and thawing, but the overall flavor remains excellent.
- What should I serve alongside this delicious soup? This hearty soup is fantastic on its own, but it pairs wonderfully with a variety of sides. I particularly love enjoying it with a crusty loaf of sourdough bread, perfect for soaking up every last drop. A fresh, vibrant green salad with a light vinaigrette makes for a balanced meal. Roasted vegetables, such as asparagus or broccoli, also complement the soup beautifully. For more ideas, consider other things to serve with potato soup!
More Delicious Soup Recipes to Try
If you thoroughly enjoyed the comforting flavors of this creamy vegan carrot potato soup, you’re in for a treat! I have a passion for creating wholesome and easy-to-make soups that are both nutritious and incredibly satisfying. Be sure to explore some of my other favorite recipes:
- My 4-Ingredient Potato Soup offers a remarkably simple approach to a beloved classic, proving that minimal ingredients can yield maximum flavor.
- For a protein-packed and equally creamy option, try this delightful Creamy Quinoa Soup, a fantastic way to enjoy a hearty and wholesome meal.
- And for those busy weeknights when you need a quick and delicious solution, my Instant Pot Potato Soup delivers all the comfort with significantly less cooking time.
Each of these recipes is designed to be easy to follow and bursting with flavor, ensuring you always have a comforting meal option ready. Happy cooking!
Creamy Vegan Carrot Potato Soup
5 Stars
4 Stars
3 Stars
2 Stars
1 Star
4.9 from 11 reviews
- Author: Liz Thomson
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 cups 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Description
This creamy vegan carrot potato soup is incredibly delicious and surprisingly simple to make. Enjoy this veggie-packed soup for a healthy twist on a classic comfort food recipe.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 large carrots, peeled and chopped
- 3 celery ribs, chopped
- 3 garlic cloves, minced
- 1/2 teaspoon dried thyme
- 2 medium russet potatoes (about 12oz) peeled and cut into 1/2 chunks
- 4 cups vegetable broth
- 1 bay leaf
- 1/2 cup cashews, soaked for 4 hours (or use quick-soak method)
- 1 teaspoon lemon juice
- Salt and pepper to taste
Instructions
- In a large Dutch oven or heavy-bottomed pot, add the olive oil. Heat over medium heat. Once shimmering, add the diced onion, chopped carrots, and chopped celery. Sauté for approximately 6 minutes, stirring occasionally, until the vegetables begin to soften and become fragrant. This step is crucial for building the flavor base of your soup.
- Next, add the minced garlic, dried thyme, and the peeled and cubed russet potatoes to the pot. Continue to cook for another 2 minutes, stirring constantly to allow the garlic to become aromatic and the spices to toast slightly. Be careful not to burn the garlic.
- Pour in the vegetable broth and add the bay leaf. Bring the mixture to a rolling boil over medium-high heat.
- Once boiling, reduce the heat to low, cover the pot, and let the soup simmer gently for about 20 minutes. Continue simmering until the potatoes and carrots are fork-tender, indicating they are fully cooked. Carefully remove and discard the bay leaf before proceeding.
- While the soup is simmering and the vegetables are softening, prepare your cashew cream using either the traditional overnight soak or the quick boil method described earlier.
- Once cashews are soaked and drained, combine the 1/2 cup of soaked cashews with 1/2 cup of fresh water in a high-powered blender. Blend on high until the mixture is completely smooth and resembles a thick, velvety cream. Ensure there are no gritty cashew pieces remaining.
- After the vegetables in the soup have softened, carefully ladle one cup of the hot soup mixture from the pot into the blender with the cashew cream. Add the fresh lemon juice. Blend again until this combined mixture is perfectly smooth and incorporated. This step helps to temper the cashew cream and infuse it with the soup’s flavors.
- Pour the blended cashew and soup mixture back into the pot with the remaining soup. Stir well to combine. Heat gently for a few more minutes, ensuring the soup is warmed through but not boiling. Taste the soup and season generously with salt and freshly ground black pepper to your liking. Adjust any seasonings as needed before serving.
Notes
For the quickest cashew cream, if you haven’t pre-soaked overnight: Bring one cup of water to a boil (this can easily be done in the microwave). Add the cashews to a heat-safe bowl, pour the boiling water over them, cover the bowl, and let sit for 10 minutes. Drain the cashews thoroughly, then add them to your blender with 1/2 cup of fresh water and blend until incredibly smooth and creamy. This rapid softening ensures a great texture even with less prep time.