Carrot Potato Soup – Creamy, Simple, and Comforting

Carrot Potato Soup is the perfect balance of cozy comfort and wholesome ingredients. This creamy, dairy-free bowl delivers rich flavor from simple vegetables while staying completely plant-based. Whether you need a nourishing weeknight dinner or a satisfying healthy lunch, this recipe brings warmth and depth without complicated steps. Made with everyday pantry staples and blended cashews for silky texture, this Vegan soup feels indulgent yet remains light. If you love a creamy vegetable soup that tastes hearty but stays wholesome, this easy stovetop recipe will quickly become a favorite.

Story 

I first made Carrot Potato Soup on a chilly evening when I wanted something comforting yet nourishing. I had carrots, potatoes, and celery in the refrigerator, so I decided to turn them into a smooth, creamy vegetable soup. Instead of cream, I blended soaked cashews, which created a velvety texture without dairy. That simple adjustment completely transformed the dish.

Since then, Carrot Potato Soup has become one of my most reliable recipes. It works beautifully as a healthy lunch, yet it feels filling enough for dinner. Because the ingredients remain simple and wholesome, the flavors shine naturally. The carrots add subtle sweetness, while the potatoes provide body and depth. Every time I prepare this simple soup, I appreciate how effortlessly it comes together.

Now, whenever I need a dairy free comfort meal, I reach for this Carrot Potato Soup. It never disappoints.

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 12 oz), peeled and cut into 1/2-inch chunks

  • 4 cups vegetable broth

  • 1 bay leaf

  • 1/2 cup cashews, soaked for 4 hours

  • 1/2 cup water (for blending cashews)

  • 1 teaspoon lemon juice

  • Salt and pepper to taste

Step-by-Step Instructions

Preparing the Ingredients

Start by dicing the onion and chopping the carrots and celery into even pieces so they cook evenly. Mince the garlic finely to release its aroma quickly. Peel the russet potatoes and cut them into small chunks to speed up cooking time. If you have not soaked the cashews ahead of time, use the quick-soak method by covering them with boiling water for 10 minutes, then drain.

Cooking Instructions

Heat olive oil in a large Dutch oven over medium heat. Add the onion, carrots, and celery, then cook for about 6 minutes, stirring occasionally until the vegetables soften. Add the garlic, thyme, and potatoes, and cook for 2 more minutes to build flavor.

Pour in the vegetable broth and add the bay leaf. Bring the soup to a boil, then reduce the heat and let it simmer for 20 minutes, or until the vegetables turn tender. Remove the bay leaf.

While the soup simmers, blend the soaked cashews with 1/2 cup water until completely smooth. Once the vegetables soften, transfer one cup of hot soup to the blender. Add the lemon juice and blend until silky. Stir the cashew mixture back into the pot. Season with salt and pepper to taste, then simmer briefly before serving.

Tips for Perfect Results

Common Mistakes to Avoid

Avoid cutting the vegetables into uneven sizes, since inconsistent pieces cook at different rates. Do not skip soaking the cashews, as this step guarantees a smooth texture. Also, remember to remove the bay leaf before blending to prevent unwanted bitterness. Finally, keep the heat gentle during simmering so the flavors develop without reducing too quickly.

Pro Tips for Better Flavor

Roast the carrots beforehand if you want deeper sweetness. Add a pinch of smoked paprika for warmth, or stir in fresh parsley just before serving for brightness. If you prefer an even thicker consistency, blend more of the soup directly in the pot. These small adjustments can make this creamy vegetable recipe taste even richer while staying completely plant-based.

Serving and Storage

How to Serve

Serve Carrot Potato Soup warm with crusty bread or a side salad. It pairs beautifully with toasted sourdough or a simple green salad for a complete healthy lunch. You can also garnish with fresh herbs or cracked black pepper for added aroma.

Carrot Potato Soup

How to Store Leftovers

Store leftover soup in an airtight container in the refrigerator for up to four days. Reheat gently on the stovetop, adding a splash of broth if it thickens. You can also freeze this dairy free soup for up to three months. Thaw overnight in the refrigerator before reheating.

Conclusion

Carrot Potato Soup delivers everything you want from a comforting bowl of soup—creamy texture, wholesome vegetables, and simple preparation. Because it uses everyday ingredients and straightforward steps, you can make it anytime. Try this recipe once, and it will quickly become part of your regular meal rotation.

Discover more delicious recipes by following me on Facebook and Pinterest.

Frequently Asked Questions

Can I make this soup without cashews?

Yes, you can substitute white beans or coconut milk if needed. However, cashews create the smoothest and most neutral creamy texture.

Can I freeze Carrot Potato Soup?

Absolutely. Let the soup cool completely before freezing in airtight containers. Reheat gently to maintain texture.

Can I use different potatoes?

Yes, Yukon Gold potatoes also work well and create a slightly buttery texture while keeping the soup fully vegan.

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
Carrot Potato Soup

Carrot Potato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amanda Hartwellen
  • 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

Scale
  • 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, peeled and cut into 1/2-inch chunks
  • 4 cups vegetable broth
  • 1 bay leaf
  • 1/2 cup cashews, soaked
  • 1/2 cup water
  • 1 teaspoon lemon juice
  • Salt
  • Pepper

Instructions

  1. Heat olive oil in a large pot over medium heat and cook onion, carrots, and celery for 6 minutes.
  2. Add garlic, thyme, and potatoes and cook for 2 minutes.
  3. Add vegetable broth and bay leaf and bring to a boil.
  4. Reduce heat and simmer for 20 minutes until vegetables are tender, then remove bay leaf.
  5. Blend soaked cashews with 1/2 cup water until smooth.
  6. Transfer 1 cup of hot soup to the blender with lemon juice and blend until smooth.
  7. Stir the blended mixture back into the pot and season with salt and pepper.

Notes

  1. To quick soak cashews, cover them with boiling water for 10 minutes, then drain before blending.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 220
  • Sugar: 6g
  • Sodium: 480mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 0mg

Leave a Comment

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