Looking for a warm, comforting meal that’s hearty yet healthy? This vegan carrot potato soup is exactly what you need. Made with simple ingredients, it’s rich, creamy, and completely plant-based from the very start. No dairy swaps, no complicated steps just a naturally velvety soup filled with nourishing vegetables. In this article, you’ll learn how to make this wholesome one-pot recipe, the secret to achieving its smooth texture without cream, and the best tips for storing and serving.
Why You’ll Love This Plant-Based Recipe
When it comes to comfort food, soup has a special place in nearly every kitchen. This vegan carrot potato soup stands out because it combines a creamy texture, nourishing ingredients, and a recipe that’s simple enough for weeknights yet impressive enough for guests. Here’s why this plant-based recipe will quickly become one of your favorites.
First, it’s 100% vegan and dairy-free. Many creamy soups rely on heavy cream or butter for richness, but this version achieves its silky smooth texture using plant-based ingredients. Coconut milk adds a naturally sweet and luxurious feel, while cashew cream offers a neutral richness. You can choose the option that best fits your taste or pantry.
Second, it’s packed with nutrients. Carrots provide beta-carotene, which the body converts into vitamin A for eye health and immune support. Potatoes bring fiber and slow-releasing energy, making the soup hearty enough to serve as a meal. Together, these vegetables create a dish that nourishes you from the inside out.
Third, this is a one-pot recipe that saves time and cleanup. Everything simmers in a single pot, which makes preparation straightforward even for beginner cooks. With only about 30 minutes from start to finish, you can get a wholesome dinner on the table without stress.
Fourth, it’s versatile. The base recipe is mild, creamy, and kid-friendly, but you can easily adjust the flavors to suit your preferences. Add ginger for warmth, curry powder for spice, or roasted chickpeas for extra protein. It’s a canvas you can customize again and again.
Finally, it’s budget-friendly. Carrots, potatoes, and onions are some of the most affordable vegetables you can buy, yet they come together to create a soup that feels rich and satisfying. This makes it perfect for meal prep, family dinners, or cozy nights when you want something nourishing without spending much.
With all these benefits flavor, nutrition, simplicity, and affordability it’s clear why this vegan carrot potato soup is a recipe worth keeping in your weekly rotation.
The Simple Ingredients You’ll Need
One of the best parts about this vegan carrot potato soup is how it uses everyday ingredients that are easy to find and affordable. You don’t need anything fancy or complicated to create a bowl that tastes creamy and comforting. Here’s a closer look at what goes into the pot and why each ingredient matters.
- Carrots: The star of the soup, carrots bring natural sweetness and a bright orange color. They’re loaded with beta-carotene, which supports vision and overall health. Use fresh, firm carrots for the best flavor.
- Potatoes: Potatoes provide the hearty base that makes this soup filling. Yukon Golds create a naturally buttery texture, while russet potatoes give a lighter, fluffy feel when blended. Either option works well, depending on your preference.
- Onion: A humble onion forms the backbone of flavor in most soups, and this one is no exception. As it softens and caramelizes in olive oil, it adds depth and a savory sweetness that balances the carrots.
- Garlic: Just a few cloves of garlic go a long way in building an aromatic foundation. When sautéed, garlic infuses the soup with warmth and richness.
- Vegetable Broth: This provides the liquid base. Use a good-quality broth for the best results, as it adds layers of flavor without overpowering the vegetables. A homemade broth is excellent, but store-bought works perfectly in a pinch.
- Coconut Milk or Cashews: This is where the magic happens. Full-fat coconut milk adds creaminess and a hint of tropical sweetness. Alternatively, blended cashews give the soup body without altering the flavor much. Both options keep the dish fully vegan while making it luxuriously smooth.
- Olive Oil: A small amount of olive oil is used for sautéing the aromatics. It enhances the overall richness of the soup.
- Seasonings: Simple seasonings like salt and pepper highlight the vegetables without masking their natural flavors. Fresh parsley or thyme can be added at the end for a pop of color and freshness.
Together, these ingredients form the foundation of a soup that is comforting, nutritious, and incredibly easy to prepare.
How to Make Soup Creamy Without Dairy
The secret lies in using full-fat coconut milk or soaked cashews. Both options blend into the soup, creating a silky texture without cream. Coconut milk adds a light sweetness, while cashews give a neutral, nutty finish.
How to Make Vegan Carrot Potato Soup (Step-by-Step)
Step 1: Sauté the Aromatics (Onion & Garlic)
Start by heating olive oil in a large soup pot over medium heat. Add the chopped onion and garlic, stirring occasionally until the onion becomes soft and translucent. This stage is essential because it lays the foundation for flavor. As the onions caramelize slightly, they add sweetness, while the garlic infuses the soup with warmth. Take your time here three to five minutes is enough to transform these simple aromatics into the base of your soup.
Step 2: Simmer the Vegetables Until Tender
Next, add the chopped carrots and diced potatoes to the pot. Stir to coat them with the sautéed onion and garlic. Pour in the vegetable broth, making sure the vegetables are fully submerged. Bring the mixture to a boil, then reduce the heat to a gentle simmer. Cover and cook for about 20 minutes, or until the carrots and potatoes are fork-tender. This step allows the vegetables to soften while absorbing the flavors of the broth, creating the heart of the soup.
Step 3: Blend for a Silky-Smooth Texture
Once the vegetables are tender, it’s time to blend. An immersion blender is the easiest tool, letting you puree the soup directly in the pot until it becomes smooth and creamy. If you don’t have one, transfer the soup in batches to a high-speed blender, being careful with the hot liquid. Blend until silky, then return it to the pot. The goal here is to achieve a texture that feels indulgent yet light.
Step 4: Stir in the “Cream” and Season
Now, stir in your chosen creaminess booster either full-fat coconut milk or cashew cream. This transforms the soup into a velvety bowl of comfort. Season generously with salt and pepper, then taste and adjust. A garnish of fresh parsley or thyme adds a fresh note just before serving.
And there you have it a simple four-step process that results in a rich, hearty, and fully vegan carrot potato soup.
Pro Tips & Variations
- Roast carrots and garlic before simmering for deeper flavor.
- Add a pinch of turmeric for a vibrant golden color.
- Stir in fresh ginger for warmth.
- Try curry powder for a spiced twist.
- Top with roasted chickpeas for crunch and extra protein.
Storing and Freezing Instructions
- Refrigerator: Store in airtight containers for up to 4 days. Reheat gently on the stove.
- Freezer: Cool completely, then freeze in portions for up to 3 months. Thaw overnight before reheating.
Conclusion
This vegan carrot potato soup is creamy, flavorful, and satisfying without relying on dairy. With its simple ingredients and quick preparation, it’s perfect for weeknights or meal prep. Try it once, and it will become a family favorite.
Don’t forget to save this soup to your boards follow me on Pinterest for more cozy, family-friendly recipes that are plant-based, approachable, and delicious. Sharing your creation and tagging me is a wonderful way to connect I can’t wait to see your bowls of soup!
FAQs
What makes this carrot potato soup vegan?
It contains no animal products only vegetables, broth, and coconut milk or cashews for creaminess.
Can I use something other than coconut milk?
Yes, soaked cashews blended with water make a great substitute.
What can I serve with this soup?
Pair with crusty bread, a green salad, or roasted chickpeas on top.

Vegan Carrot Potato Soup
Ingredients
Method
- In a large pot, heat olive oil over medium heat. Add onion and sauté until softened, about 3–4 minutes.
- Add garlic, carrots, and potatoes. Cook for another 5 minutes, stirring occasionally.
- Pour in vegetable broth and add cumin, smoked paprika, turmeric, salt, and pepper. Bring to a boil, then reduce to a simmer.
- Simmer for 20–25 minutes, until carrots and potatoes are tender.
- Use an immersion blender to puree the soup until smooth (or carefully transfer to a blender in batches).
- Stir in coconut milk and adjust seasoning if needed.
- Serve hot, garnished with fresh parsley or cilantro.