Vegan Carrot Potato Soup: Creamy, Cozy, and Dairy-Free

I wasn’t trying to impress anyone—it was just one of those chilly, gray afternoons when all I wanted was a bowl of something warm, creamy, and comforting. I threw together some carrots, potatoes, and pantry staples, and boom—this vegan carrot potato soup was born. It’s creamy (without cream), cozy, and tastes like a hug in a bowl.

Ingredients & Substitutions

Here’s everything you’ll need for this comforting vegan carrot potato soup:

  • 2 tablespoons olive oil – or use vegan butter for extra richness
  • 1 medium yellow onion, diced – white onion works too
  • 3 large carrots, peeled and chopped – baby carrots also work (~1 cup)
  • 3 celery ribs, chopped – optional, but adds nice depth
  • 3 garlic cloves, minced
  • 1/2 teaspoon dried thyme – or use fresh if you have it
  • 2 medium russet potatoes (~12 oz), peeled and cut into ½-inch chunks – Yukon golds work too
  • 4 cups vegetable broth – “not-chicken” vegan broth brings great flavor
  • 1 bay leaf – optional, but adds a subtle herbal layer
  • 1/2 cup cashews, soaked (see tips below)
  • 1 teaspoon lemon juice – or sub with white wine vinegar
  • Salt & pepper, to taste

Substitution Tips:

  • Cashew cream makes it lush and silky, but coconut milk or oat cream can step in.
  • No celery? Just skip it. It’s nice, but not essential.
  • Don’t sub sweet potatoes—they’ll change the texture and make it too sweet.
  • Allergic to cashews? Blended white beans work in a pinch, though the texture will differ.

Cashew Soaking Methods:

  • Traditional: Soak 4–5 hours or overnight.
  • Quick soak: Cover with boiling water, let sit 10–15 mins, then blend.

How to Make Vegan Carrot Potato Soup

Vegan Carrot Potato Soup 4
Vegan Carrot Potato Soup: Creamy, Cozy, and Dairy-Free 10

Step 1: Prep the Vegetables

Chop your onion, carrots, celery (if using), garlic, and potatoes. Keep the pieces uniform—about ½-inch chunks—so they cook evenly.

Step 2: Sauté for Flavor

In a large pot, heat olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for about 6 minutes until softened and fragrant.

Toss in the garlic, thyme, and chopped potatoes. Stir for 2 more minutes to release their flavors.

Step 3: Simmer Until Tender

Pour in the vegetable broth and drop in the bay leaf. Bring everything to a gentle boil, then reduce heat and simmer uncovered for about 20 minutes. You’ll know it’s ready when the veggies are fork-tender.

Remove the bay leaf before blending.

Step 4: Blend to Creamy Perfection

Let the soup cool slightly (for safety). Then, using a countertop blender, blend 1 cup of the soup with the soaked cashews and lemon juice until silky smooth.

Blending Tips:

  • Use a vented lid or cover the blender with a towel—hot liquids expand!
  • Never use a bullet-style blender with hot soup.

Step 5: Add Creaminess & Finish

Stir the blended cashew mixture back into the pot. Give it a good mix until everything’s creamy and dreamy. Taste, then season with salt and pepper. Add more broth if you like it thinner.

Serving Ideas & Pairings

Vegan Carrot Potato Soup 1
Vegan Carrot Potato Soup: Creamy, Cozy, and Dairy-Free 11

This soup is hearty enough to stand alone, but even better with:

  • A thick slice of crusty sourdough bread (hello, Wildgrain!)
  • A simple green salad with lemon vinaigrette
  • Roasted veggies or seasoned tofu for a full meal
  • Top with fresh parsley, toasted pumpkin seeds, or a swirl of coconut cream for flair

For more ideas, check out these vegan-friendly low-carb meals packed with vegetables.

Storage & Reheating Tips

Got leftovers? Lucky you. This soup keeps beautifully:

  • Fridge: Store in a sealed container for up to 4–5 days.
  • Freezer: Yes, you can freeze it! Let it cool, then portion into airtight containers or freezer bags. Freeze up to 2 months.
  • Reheat: Warm gently on the stovetop or microwave, stirring occasionally.

Pro tip: The flavor deepens after a day. It’s even better the next time around.

FAQ – Vegan Carrot Potato Soup

Can I freeze vegan carrot potato soup?

Absolutely. Just let it cool first, then freeze in airtight containers for up to 2 months.

How do you make vegan potato soup without cream?

Cashew cream is the secret here—just blend soaked cashews with water. You can also use coconut milk or oat cream for a nut-free version.

What can I serve with carrot and potato soup?

Sourdough bread, salad, roasted veggies, or croutons all pair well. It’s a flexible dish that plays nice with lots of sides.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Carrot Potato Soup 3

Vegan Carrot Potato Soup: Creamy, Cozy, and Dairy-Free

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: jessica
  • Prep Time: 10 mins
  • Cook Time: 30 mins
  • Total Time: 40 mins
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Description

Creamy, cozy, and dairy-free, this vegan carrot potato soup is the ultimate comfort food made from simple ingredients like carrots, potatoes, and cashew cream.


Ingredients

Scale

2 tablespoons olive oil (or vegan butter)

1 medium yellow onion, diced

3 large carrots, peeled and chopped

3 celery ribs, chopped (optional)

3 garlic cloves, minced

1/2 teaspoon dried thyme

2 medium russet potatoes, peeled and cubed

4 cups vegetable broth

1 bay leaf (optional)

1/2 cup soaked cashews

1 teaspoon lemon juice or white wine vinegar

Salt and pepper to taste


Instructions

1. Heat olive oil in a large pot. Sauté onion, carrots, and celery for 6 minutes.

2. Add garlic, thyme, and potatoes. Stir and cook for 2 more minutes.

3. Pour in the broth and add the bay leaf. Bring to a boil.

4. Reduce heat and simmer for 20 minutes until vegetables are soft.

5. Remove bay leaf and set soup aside to cool slightly.

6. Blend cashews with 1/2 cup water to make cashew cream.

7. Blend 1 cup of the soup with cashew cream and lemon juice until smooth.

8. Stir cashew-soup mixture back into the pot and mix well.

9. Season with salt and pepper to taste. Serve hot.


Notes

To quick-soak cashews, cover with boiling water for 15 minutes.

Do not substitute sweet potatoes—they change the texture.

Soup keeps in the fridge for up to 5 days and freezes well.

For a nut-free version, use coconut cream or blended white beans.


Nutrition

  • Serving Size: 1.5 cups
  • Calories: 220
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 10g
  • Saturated Fat: 2g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 6g
  • Cholesterol: 0mg

More Vegan Soup Recipes

Still hungry? Here are more cozy bowls to warm you up:

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star