Let me tell you—this Carrot Potato Soup has saved my sanity more times than I can count. Between after-school chaos, grocery bags bursting at the seams, and a toddler teetering on the brink of a meltdown, this recipe swoops in like a superhero in an apron.
It’s creamy, naturally vegan, and packed with nourishing goodness. And best of all? It’s a total pantry-friendly meal. I call it my “what’s-left-in-the-crisper” rescue soup.
If you’ve been on the hunt for a simple, feel-good dinner that doesn’t require a culinary degree or an extra hour in your day, this one’s for you.
Table of Contents
Why You’ll Love This Carrot Potato Soup
- Quick & easy: Done in under 45 minutes—no marathon cooking sessions here.
- Vegan & dairy-free: That creamy texture? All thanks to cashews. Magic!
- Kid-approved: Even my picky middle child gave this two thumbs up (a rare honor!).
- Budget-friendly: Simple ingredients that you probably already have on hand.
- Comfort in a bowl: It’s like a cozy blanket… but edible.
What Does Carrot Potato Soup Taste Like?
Think creamy, subtly sweet from the carrots, with a rich depth from the onions, garlic, and celery. The potatoes make it hearty and satisfying, while the cashew cream adds a dreamy silkiness that honestly feels indulgent.
It’s got that classic fall comfort flavor, but with a light, fresh finish thanks to a splash of lemon juice. The kind of soup that makes you say, “just one more spoonful…” at least ten times.
Ingredients You’ll Need for Carrot Potato Soup
When it comes to making a truly soul-soothing Carrot Potato Soup, it all starts with the right ingredients. The beauty of this recipe is that most of what you need is probably already sitting in your pantry or fridge. No fancy stuff here—just real, whole foods coming together to create something truly magical. Let’s walk through it:
- Olive oil (2 tablespoons) – This is your flavor foundation. Use extra virgin if you have it for a richer taste. It helps soften and bring out the natural sweetness in the veggies.
- Yellow onion (1 medium, diced) – A classic aromatic that adds a subtle sweetness and depth. The beginning of every great soup, right?
- Carrots (3 large, peeled and chopped) – The heart of our carrot potato soup! They add color, a little natural sweetness, and loads of beta-carotene goodness.
- Celery (3 ribs, chopped) – Adds a crisp freshness and slight bitterness that balances the sweetness of the carrots.
- Garlic (3 cloves, minced) – Garlic makes everything better. Period. It deepens the flavor and brings that warm, comforting aroma.
- Dried thyme (1/2 teaspoon) – This simple dried herb infuses your soup with an earthy, comforting aroma.
- Russet potatoes (2 medium, about 12 oz, peeled and diced) – The “potato” in carrot potato soup! These break down beautifully when cooked, giving the soup body and creaminess. If you want something more buttery, Yukon Golds work great too.
- Vegetable broth (4 cups) – A good broth is key. Go with low-sodium if you want to control the salt yourself. Homemade or store-bought both work.
- Bay leaf (1) – Optional but recommended! It adds an aromatic layer that brings the whole soup together.
- Raw cashews (1/2 cup, soaked) – This is the secret to making this vegan carrot potato soup creamy without a drop of dairy. Don’t skip it! And if you’re in a pinch, use the quick soak method (covered in tips below).
- Lemon juice (1 teaspoon) – Just a splash brightens up the soup and makes the flavors pop. Trust me, it’s worth it.
- Salt and pepper (to taste) – Adjust to your liking once everything is blended and combined.
Want more veggie-forward soup ideas? Check out this cozy Broccoli Potato Cheese Soup that’s just as comforting and easy.

How to Make Carrot Potato Soup
Let’s break it down step by step. Making Carrot Potato Soup is not only easy—it’s kind of therapeutic. This is the kind of recipe you can make while listening to your favorite podcast, chatting with your kids, or just zoning out in your kitchen sanctuary.
Step 1: Start with the flavor base
In a large Dutch oven or soup pot, heat 2 tablespoons of olive oil over medium heat. Once warm, add the diced yellow onion, chopped carrots, and celery. Sauté for about 6 minutes, stirring occasionally, until the vegetables begin to soften and the onions turn translucent.
Pro Tip: Don’t rush this step! Letting the onions and carrots caramelize just slightly brings out natural sweetness that makes this carrot potato soup truly shine.
Step 2: Add garlic, thyme, and potatoes
Add the minced garlic, dried thyme, and diced russet potatoes. Stir everything together and let it cook for another 2 minutes. You’ll start to smell that delicious savory aroma—this is when the soup really starts to come alive.
Step 3: Pour in the broth & simmer
Pour in the vegetable broth and toss in the bay leaf. Stir everything together and increase the heat to bring it to a gentle boil. Once boiling, reduce the heat to low and let it simmer, uncovered, for about 20 minutes. Your kitchen will smell amazing.
You’re looking for the potatoes and carrots to be fork-tender. No need to babysit—just check occasionally.
Step 4: Make the cashew cream
While the soup is simmering, prepare your cashew cream. In a high-speed blender, combine 1/2 cup of soaked cashews with 1/2 cup water. Blend until completely smooth and creamy—it should resemble heavy cream in texture. Set aside.
Forgot to soak your cashews? Don’t panic. Just pour boiling water over them and let sit for 10–15 minutes. Works like a charm!
Step 5: Blend part of the soup
Once the veggies are soft, ladle out 1 cup of the hot soup (carefully!) and place it in the blender. Add the lemon juice and blend until smooth. This adds creaminess and body without losing all that chunky, rustic charm.
Step 6: Mix everything together
Pour the blended soup and the cashew cream back into the pot. Stir well to combine and taste. Add salt and pepper to suit your preference. Let the soup heat through for another minute or two.
At this point, your carrot potato soup should be velvety, rich, and irresistibly cozy.
Step 7: Serve & enjoy
Ladle the soup into bowls, top with chopped parsley or a drizzle of olive oil if you’re feeling fancy, and serve with crusty bread or crackers. It’s perfect on its own or as a side to a fresh green salad.
Tips and Tricks for Perfect Carrot Potato Soup
- Quick soak your cashews: Forgot to soak them? No problem. Pour boiling water over your cashews and let them sit for 10-15 minutes.
- Don’t over-blend: You want a mix of creamy and chunky textures. Unless your kids scream at visible veggies—then blend away.
- Use Yukon Golds instead of russets for a slightly buttery finish.
- Add a pinch of nutmeg for a subtle, cozy warmth.
- Make it spicy: A dash of cayenne or red pepper flakes gives it a kick.
Storage: Carrot Potato Soup
This soup keeps beautifully:
- Refrigerator: Store in an airtight container for up to 5 days.
- Freezer: Freeze in portions for up to 2 months. Just defrost and reheat gently on the stove.
FAQs
Can I make this nut-free? Yes! Sub the cashew cream for unsweetened canned coconut milk or a splash of oat milk.
Can I freeze Carrot Potato Soup? Absolutely. Let it cool completely, store in freezer-safe containers, and freeze for up to 2 months.
Is it okay to use sweet potatoes? Sure is! Just know it’ll be a bit sweeter—but still totally delicious.
Conclusion
If you’ve been craving something cozy, nourishing, and wonderfully simple, this Carrot Potato Soup checks every box. It’s weeknight-friendly, kid-approved, and makes excellent leftovers (a blessing for busy moms like me).
Bookmark it. Print it. Pass it along to your bestie who “doesn’t cook.” And the next time life feels a little too much? Let this soup hug your soul back into balance.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Carrot Potato Soup – The Best Cozy Dinner You’ll Ever Make!
- Total Time: 45 minutes
- Yield: 8 cups 1x
- 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 (see note for quick-soak method)
- 1 teaspoon lemon juice
- Salt and pepper
Instructions
1. In a large dutch oven or pot, add the olive oil, onion, carrots, and celery and cook over medium heat for 6 minutes, stirring occasionally.
2. Add the garlic, thyme, and potatoes and continue to cook for 2 minutes.
3. Add the vegetable broth and bay leaf and bring to a boil.
4. Reduce the heat to low and simmer for 20 minutes or until the vegetables are tender. Remove the bay leaf.
5. While the soup is simmering, prepare the cashew cream.
6. Blend 1/2 cup of soaked cashews with 1/2 cup of water. Blend until completely smooth.
7. Once the vegetables in the soup have softened, add one cup of soup to the blender, add the lemon juice and continue to blend until smooth.
8. Stir the cashew and soup mixture back into the pot. Season with salt and pepper to taste.
Notes
To quick-soak cashews, place them in a bowl and cover with boiling water. Let sit for 15–20 minutes, then drain before blending.
This soup can be stored in the refrigerator for up to 5 days or frozen for up to 2 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 5g
- Sodium: 480mg
- Fat: 9g
- Saturated Fat: 1.5g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 0mg




