This vegan cashew carrot soup is the perfect marriage of cashews, carrot, coconut and ginger. It’s rich and creamy but made with healthy, whole food ingredients. This soup is ready in under 30 minutes and is gluten-free and oil-free.

Vegan Cashew Carrot Soup | gluten-free, oil-free
Vegan Cashew Carrot Soup | gluten-free, oil-free
Vegan Cashew Carrot Soup | gluten-free, oil-free

Soups all Winter

When we’re in the dead of winter I love making as many different soups I can think of. Over the last few weeks I’ve shared Red Lentil Tomato Soup, Sweet Potato Peanut Stew, Cauliflower Sweet Potato Turmeric Soup and I don’t really see the soup train slowing down anytime soon.

Best things about making soup?

  • perfect way to clean out the fridge
  • easy to make in one pot, less dishes. YA.
  • healthy and satisfying but typically low calorie
  • never-ending variations to be made
  • you can dip bread in it…probably the most important reason, no?

Best thing about this cashew carrot soup?


Vegan Cashew Carrot Soup | gluten-free, oil-free
Vegan Cashew Carrot Soup | gluten-free, oil-free
Vegan Cashew Carrot Soup | gluten-free, oil-free

Vegan Cashew Carrot Soup Recipe

Alright, about this soup. It’s a good one. It’s easy to make. I sure hope you like it.

Recipe Tips

  1. Make sure you use raw cashews. Since they’ll be cooking for quite a while there’s not need to soak them in advance however if you don’t have a high-powered blender, soaking them first may result in a smoother finished product.
  2. Thinly slice the carrots for a quicker cooking time. I would recommend slicing the carrots into 1/4 inch rounds, if they’re too thick, they’ll take quite a while to soften. Slice them nice and thin and your soup should be ready in 20 minutes.
  3. Use light or full-fat coconut milk. I liked light coconut milk in this recipe for the right creaminess and hint of coconut flavour. For an even creamier soup with more coconut flavour, use full-fat coconut milk. If you don’t like coconut, you can leave the coconut milk out and a bit more broth or some unsweetened almond milk or cashew milk.
  4. Blend until smooth. I’ve made this in both a Ninja and a Vitamix and the Vitamix won by a landslide for an ultra smooth and creamy soup. The Ninja was still good, it just wasn’t able to get the cashews blended in like the Vitamix did. If you don’t have a Vitamix, Blendtec or other high-powered blender, let it blend or a while or process it in batches to achieve the best smoothness you can. It will taste good either way though, so don’t worry too much!

More Vegan Soups

Here are some more delicious soups you’ll love:

Vegan Cashew Carrot Soup | gluten-free, oil-free

Vegan Cashew Carrot Soup

  • Author: Deryn Macey
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Total Time: 30 minutes
  • Yield: 5 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan, Gluten-Free

This extra creamy soup has the most amazing flavour thanks to creamy cashews and a dash of allspice, cinnamon, curry powder, ginger and coconut milk.




  • 1 medium white onion, diced (300 g)
  • 3 cloves garlic, minced
  • 1 large chunk, fresh ginger, minced (25 g, approx. 2 tbsp)
  • 3/4 cup raw cashews (100 g)
  • 1/2 tsp allspice
  • 2 tsp curry powder
  • 1/4 tsp cinnamon
  • 4 cups peeled and chopped carrots (approx. 650 g)
  • 4 cups vegetable broth
  • 1 cup light coconut milk (shake well if you’re using a fresh can)
  • 1 tsp maple syrup (optional)
  • pinch of sea salt
  • squeeze of fresh lemon or lime juice


  1. In a soup pot over medium heat, saute the onion, garlic, ginger and cashews in 1/4 cup of the vegetable broth until starting to soften, about 5 minutes. Add the spices and cook or another minute or two.
  2. Add the carrots and the rest of the vegetable broth and simmer lightly until the carrots are easily pierced with a fork.
  3. Stir in the coconut milk and if using, the maple syrup.
  4. Blend the soup until smooth, letting it run until very creamy then return to the pot and season with sea salt and a quick squeeze of fresh lemon or lime juice.

Keywords: soup with cashews, carrot soup, healthy, easy, vegetarian, plant-based


  • Serving Size: 300 g
  • Calories: 214
  • Fat: 11 g
  • Carbohydrates: 26 g
  • Protein: 5 g