Carrot Potato Soup Recipe

This post may contain affiliate links, Please see our Disclosure for details.

Carrot potato soup has been warming hearts in my kitchen for decades, and this vegan version proves you don’t need dairy to create that signature creamy texture we all crave. I’ve discovered that cashew cream delivers an even richer, more velvety result than traditional heavy cream.

There’s something magical about the way carrots and potatoes meld together in a pot, creating those familiar aromas that remind me of Sunday afternoons at my grandmother’s farmhouse. She’d simmer vegetables from her garden while we gathered around her kitchen table, sharing stories and waiting for that first spoonful of pure comfort. The secret she taught me was patience – letting each vegetable soften completely before blending, allowing their natural sweetness to shine through. Now, with this plant-based twist using soaked cashews, I’ve created a soup that’s both nostalgic and modern, satisfying vegans and traditionalists alike. Your kitchen’s about to smell incredible.

What Makes This Carrot Potato Soup So Special

My years of perfecting this recipe have taught me that the best comfort foods don’t need complicated techniques – they need quality ingredients and proven methods. This carrot potato soup delivers everything you want from a cozy bowl of soup while sneaking in extra nutrition.

Here’s what you’ll discover about this recipe:

  • Uses everyday pantry staples you likely already have on hand
  • Comes together in just 45 minutes on busy weeknights
  • Delivers consistent, crowd-pleasing results every single time
  • Adapts easily to vegan, vegetarian, or traditional preferences
  • Creates that perfect balance of creamy texture and hearty vegetable chunks
  • Provides wholesome nutrition without sacrificing classic comfort food appeal

After testing countless variations in my kitchen, I’ve learned that this combination of russet potatoes and cashew cream creates a uniquely satisfying soup that even my most skeptical family members request again and again.

Understanding Your Ingredients

Olive oil serves as our flavor foundation, gently coaxing out the natural sweetness from our vegetables without overpowering their delicate taste.

Yellow onion provides the aromatic base that I always insisted was essential – I always choose medium-sized onions for the perfect balance of flavor without overwhelming the carrots.

Large carrots are the star of this show, delivering natural sweetness and that gorgeous orange color that makes this soup so visually appealing.

Celery ribs add essential depth and that subtle earthiness that rounds out the vegetable medley beautifully.

Garlic cloves bring warmth and complexity – I prefer fresh garlic over powdered for this recipe because it mellows beautifully during the simmering process.

Dried thyme contributes that classic herb note that I learned never to skip, as it bridges all the flavors together perfectly.

Russet potatoes create the perfect starchy base for our creamy texture – their high starch content breaks down just enough to thicken naturally.

Vegetable broth becomes our flavor vehicle, so I always choose a high-quality brand that tastes good enough to sip on its own.

Cashews are our secret weapon for achieving that luxurious, creamy consistency without any dairy – they blend smoother than any other nut I’ve tested.

Lemon juice provides the bright finish that prevents the soup from tasting flat, balancing all those earthy vegetable flavors perfectly.

How to Make Carrot Potato Soup

Step 1. I always start by heating the olive oil in my large Dutch oven over medium heat, then adding the diced onion, chopped carrots, and celery to create that aromatic foundation – cook these for 6 minutes, stirring occasionally until they begin to soften.

Step 2. My tip is to add the minced garlic, dried thyme, and potato chunks next, cooking everything together for 2 minutes to bloom those flavors before adding any liquid.

Step 3. Pour in the vegetable broth and add the bay leaf, then bring everything to a rolling boil before reducing the heat to maintain a gentle simmer.

Step 4. I’ve learned that 20 minutes of simmering is the perfect timing for tender vegetables – you’ll know they’re ready when your fork easily pierces the largest potato chunk.

Step 5. While the soup simmers, prepare your cashew cream by blending the soaked cashews with 1/2 cup of fresh water until completely smooth – this usually takes about 2 minutes in a high-powered blender.

Step 6. After years of making this recipe, I discovered that blending just one cup of the finished soup with the cashew cream and lemon juice creates the ideal creamy consistency without making the entire batch too smooth.

Step 7. Remove the bay leaf, then stir the blended mixture back into the pot and season with salt and pepper to taste – start with 1/2 teaspoon of each and adjust from there.

Keeping This Carrot Potato Soup Fresh

This soup stores beautifully and actually improves in flavor after a day or two, as all those vegetables have time to meld together. I typically store leftovers in airtight containers in the refrigerator for up to 4 days, where the creamy texture holds up remarkably well.

For longer storage, this carrot potato soup freezes wonderfully for up to 3 months. My freezing method works well because the cashew cream doesn’t separate like dairy-based soups often do – just leave about an inch of headspace in your containers to allow for expansion.

When reheating, I prefer using the stovetop over medium-low heat, stirring occasionally to prevent sticking. For the best texture, I reheat by adding a splash of vegetable broth if the soup has thickened too much during storage. The microwave works in a pinch, but use 50% power and stir every 30 seconds to heat evenly.

Perfect Partners for Carrot Potato Soup

Crusty Sourdough Bread provides that satisfying contrast of textures – the tangy, chewy crust pairs beautifully with the smooth, creamy soup.

Simple Green Salad adds fresh crunch and bright flavors that complement the earthy, warming vegetables in this soup.

Roasted Root Vegetables create a hearty, seasonal meal that celebrates the same flavor family while adding different textures and caramelized notes.

Fresh Dinner Rolls offer a classic comfort food pairing that my family always requests – perfect for sopping up every last drop.

Grilled Cheese Sandwiches transform this soup into the ultimate cozy meal, especially when made with sharp cheddar and thick-cut bread.

Herb-Roasted Chicken makes this soup the perfect starter for a more substantial dinner, especially during cooler months.

Carrot Potato Soup

This creamy vegan carrot potato soup uses cashew cream instead of dairy to create incredibly satisfying comfort food in just 45 minutes.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 portions
Course: Main Course, Soup
Cuisine: American, Vegan
Calories: 185

Ingredients
  

  • 2 tablespoons olive oil
  • 1 medium yellow onion diced
  • 3 large carrots peeled and chopped
  • 3 ribs celery chopped
  • 3 cloves garlic minced
  • 0.5 teaspoon dried thyme
  • 2 medium russet potatoes about 12 oz, peeled and cut into ½-inch chunks
  • 4 cups vegetable broth
  • 1 bay leaf
  • 0.5 cup cashews soaked for 4 hours
  • 1 teaspoon lemon juice
  • Salt and pepper to taste

Equipment

Method
 

  1. In a large Dutch oven or pot, heat olive oil over medium heat. Add onion, carrots, and celery. Cook for 6 minutes, stirring occasionally.
  2. Add garlic, thyme, and potatoes. Continue cooking for 2 minutes.
  3. Add vegetable broth and bay leaf. Bring to a boil.
  4. Reduce heat to low and simmer for 20 minutes or until vegetables are tender. Remove bay leaf.
  5. While soup simmers, blend soaked cashews with ½ cup water until completely smooth.
  6. Add 1 cup of hot soup to blender with cashew cream and lemon juice. Blend until smooth.
  7. Stir blended mixture back into pot. Season with salt and pepper to taste.

Notes

Quick-soak cashews: Bring 1 cup water to boil, add cashews, cover and let sit 10 minutes. Drain and blend with ½ cup fresh water. Use russet potatoes for best starchy texture.

FAQs

Can I substitute other nuts for the cashews?

I recommend sticking with cashews because they create a uniquely buttery, neutral-flavored cream that other nuts simply can’t match – almonds can work but will alter the taste significantly.

How can I make this soup without soaking cashews?

To skip the soaking step, bring one cup of water to a boil, add the cashews, cover and let sit for 10 minutes, then drain and blend with 1/2 cup fresh water.

Can I use sweet potatoes instead of russet potatoes?

My solution is to stick with russet potatoes for their starchy texture that creates the perfect creamy base – sweet potatoes will make the soup too sweet and change the entire flavor profile.

What if my soup turns out too thick?

Many home cooks find success with gradually stirring in additional vegetable broth, one ladle at a time, until you reach your desired consistency.

Can I make this soup ahead of time?

The best approach I’ve tested is making the full recipe up to 3 days in advance – the flavors actually improve as they meld together in the refrigerator.

How do I prevent the soup from curdling when reheating?

I’ve learned that gentle, low heat with frequent stirring prevents any separation – never reheat on high heat or the cashew cream may break.

Leave a Comment

Recipe Rating