There’s something so comforting about a bowl of Carrot Potato Soup: creamy, vibrant, and packed with wholesome goodness in every spoonful. This veggie-packed recipe brings all the best flavors of carrots and potatoes together, subtly seasoned and blended to velvety perfection. Whether you’re vegan or just looking to add more vegetables to your weeknight routine, this Carrot Potato Soup is a healthy spin on classic comfort food—utterly satisfying, nourishing, and full of color. It’s the sort of meal that feels like a cozy hug from the inside out!

Ingredients You’ll Need
Making Carrot Potato Soup couldn’t be easier, and you probably already have most of the ingredients waiting in your kitchen. Each component is simple but essential, building layers of sweetness, earthiness, and creamy richness for the perfect bowl every time.
- Olive oil: A flavorful base for sautéing the veggies, adds richness and depth to the soup.
- Yellow onion: Lends sweetness and aroma, laying the foundation for a savory profile.
- Carrots: The colorful star, bringing natural sweetness, lush texture, and vibrant orange hue.
- Celery ribs: Offers subtle earthiness and balances the sweetness of the carrots and onions.
- Garlic cloves: Infuses the soup with a mellow, aromatic depth that ties all flavors together.
- Dried thyme: An herby note that complements the veggie flavors and lifts the entire soup.
- Russet potatoes: Adds heartiness, a creamy texture, and thickens the soup naturally.
- Vegetable broth: The liquid gold that carries and combines all the flavors harmoniously.
- Bay leaf: Imparts subtle herbal undertones you can’t quite place but would miss if absent.
- Cashews, soaked: The secret to that luxurious, dairy-free creaminess—no one will guess there’s no cream!
- Lemon juice: Brightens up and lifts the taste, giving everything more vibrancy.
- Salt and pepper: Essential for seasoning—taste as you go to make the flavors really pop.
How to Make Carrot Potato Soup
Step 1: Sauté the Aromatics
Start by heating olive oil in a large Dutch oven or soup pot over medium heat. Toss in your diced onion, chopped carrots, and celery. Sauté for about 6 minutes, stirring occasionally, until the veggies soften and the onions turn translucent. This step draws out their sweetness, giving your Carrot Potato Soup its flavorful backbone.
Step 2: Add Garlic, Herbs, and Potatoes
Next, sprinkle in the minced garlic and dried thyme, then add your chopped potatoes. Cook everything together for another 2 minutes. This not only brings out the garlic’s mellow aroma but also coats each potato chunk and carrot with herby goodness.
Step 3: Pour in Broth and Simmer
Pour in your vegetable broth and toss in the bay leaf. Stir to combine and bring the mixture to a gentle boil. Once it’s bubbling, lower the heat and let it simmer away for about 20 minutes. By the end, your veggies should be perfectly tender and ready to blend into creamy heaven.
Step 4: Make Cashew Cream
While your soup simmers, it’s time to whip up the magic ingredient: cashew cream! After soaking the cashews, drain and combine them in a blender with half a cup of fresh water. Blend until smooth and luscious—this is the secret to making your Carrot Potato Soup incredibly creamy without any dairy.
Step 5: Blend and Finish the Soup
Once the veggies are fork-tender, remove the bay leaf. Add a cup of the soup base to the blender with your cashew cream and a teaspoon of lemon juice. Blend until silky smooth, then pour this mixture back into the pot. Stir well and season generously with salt and pepper. Give it a taste—you’ll know you’ve nailed it when the flavors feel bright, balanced, and totally crave-worthy!
How to Serve Carrot Potato Soup

Garnishes
Amp up your Carrot Potato Soup with a glorious splash of color and flavor! A drizzle of olive oil, a sprinkle of fresh herbs (like parsley or chives), a swirl of vegan yogurt, or even toasted seeds will take your bowl from simple to stunning. Feel free to get creative—this soup loves a little flourish.
Side Dishes
Serve your Carrot Potato Soup alongside a crusty slab of sourdough bread, warm pita, or a vibrant mixed greens salad. For a heartier meal, pair with a simple grilled sandwich or roasted vegetables—the versatility is endless and perfect for any season.
Creative Ways to Present
Turn each bowl into a mini masterpiece! Try serving the soup in mugs for cozy sipping, ladling into small glasses as an appetizer shooter, or topping each serving with spiced, roasted chickpeas for crunch. Don’t be afraid to have fun with it—this soup was made for sharing and enjoying.
Make Ahead and Storage
Storing Leftovers
Leftover Carrot Potato Soup keeps beautifully in the refrigerator for up to 4 days. Cool it to room temperature first, then store in an airtight container. The flavor even deepens with time, making it a wonderful make-ahead lunch or quick dinner.
Freezing
This soup freezes like a dream! Cool completely, then portion into freezer-safe containers. It’ll stay fresh and tasty for up to 3 months. Thaw overnight in the fridge for best results before reheating.
Reheating
To reheat, pour your soup into a pot and warm gently over medium-low heat, stirring occasionally—add a splash of broth if needed. In the microwave, heat in short bursts, stirring between each interval for even heating. The creamy texture holds up perfectly every time.
FAQs
Can I use a different nut instead of cashews?
Cashews yield the creamiest texture, but you can substitute with soaked blanched almonds or even sunflower seeds for a nut-free version. Just make sure to blend well until completely smooth.
Do I have to peel the potatoes?
Peeling ensures the soup stays silky and smooth, especially with russet potatoes. If you prefer extra fiber and a rustic texture, you can leave the skins on—just wash thoroughly before chopping.
Can I make Carrot Potato Soup in advance?
Absolutely! Carrot Potato Soup is perfect for meal prep. Prepare it a day ahead and store in the refrigerator; the flavors meld and develop even more overnight.
Is this soup gluten-free?
Yes, this Carrot Potato Soup is naturally gluten-free as long as you use a gluten-free vegetable broth. Always double-check your broth’s label if you have sensitivities.
How can I add more protein?
For a protein boost, stir in some cooked lentils or top with roasted chickpeas just before serving. These additions pair well with the soup’s creamy texture and keep the meal satisfying.
Final Thoughts
If you’re looking for a soup that’s easy, nourishing, and unbelievably creamy, Carrot Potato Soup is truly where it’s at. Give it a try—you’ll fall in love with its vibrant color, velvety texture, and pure comfort in every spoonful. Let this recipe become your new weeknight favorite or go-to meal prep staple!
PrintCarrot Potato Soup Recipe
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.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 cups
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
Vegetable Base:
- 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
Potato Mixture:
- 2 medium russet potatoes (about 12 oz), peeled and cut into 1/2-inch chunks
- 4 cups vegetable broth
- 1 bay leaf
Cashew Cream:
- 1/2 cup cashews, soaked for 4 hours (see note for quick-soak method)
- 1 teaspoon lemon juice
- Salt and pepper, to taste
Instructions
- Sauté Vegetables: In a large dutch oven or pot, add the olive oil, onion, carrots, and celery. Cook over medium heat for 6 minutes, stirring occasionally.
- Add Potatoes: Add the garlic, thyme, and potatoes. Continue to cook for 2 minutes.
- Cook Soup: Pour in the vegetable broth, add the bay leaf, and bring to a boil. Reduce heat, simmer for 20 minutes until veggies are tender. Remove bay leaf.
- Prepare Cashew Cream: Blend soaked cashews with water until smooth. Add a cup of soup, lemon juice, and blend.
- Combine: Stir cashew mixture back into the pot. Season with salt and pepper.
Notes
- To quick-soak the cashews, bring one cup of water to a boil, add the cashews, cover, and let sit for 10 minutes. Drain and blend with water until smooth.
Nutrition
- Serving Size: 1 cup
- Calories: 140
- Sugar: 3.8g
- Sodium: 303.2mg
- Fat: 7.6g
- Saturated Fat: 1.3g
- Unsaturated Fat: 5.5g
- Trans Fat: 0g
- Carbohydrates: 16.8g
- Fiber: 2g
- Protein: 2.8g
- Cholesterol: 0mg