Creamy Vegetable Soup (without cream) is a vegan and gluten-free favorite that comes together in one pot. Filled with fiber and plant protein, this vegan soup recipe is pure comfort.
Why You’ll Love this Creamy Vegetable Soup
I have to say, this Creamy Vegetable Soup may be my new favorite winter recipe. It’s incredibly cozy, rich in nutrients, and all comes together in ONE pot. Not to mention completely plant-based thanks to a one game-changing ingredient.
I love that this simple soup leans on convenience items such as frozen veggies, a can of chickpeas, and vegetable broth. Not only does it cut back on prep time, but it also makes this recipe super weeknight-friendly.
Plus, you can prep many of the ingredients in advance to streamline the process even more. Both kids and adults will love it, and most folks won’t believe how secretly virtuous it is. I’m telling you, my family and friends can’t get enough.
Step-by-Step Instructions
This soup has an assortment of both fresh and frozen vegetables. It achieves its ultra creamy consistency from, dun dun dun… cashews! Thats right; raw cashews add luscious creaminess to this dairy-free recipe.
You may recognize this trick from my Vegan Cream of Mushroom Soup, too. (It’s my favorite one in the book, honestly.) Here’s the step-by-step process to make this vegan soup recipe:
- Start by sautéing your aromatics (onion and celery) in a Dutch oven (or large stock pot) until soft. Meanwhile, place your raw cashews in a bowl with HOT water and let them soak while you prepare the remainder of the recipe.
- Once the veggies are soft, add the potatoes, garlic, herbs, and spices, and cook 5 minutes. You just want the potatoes to pick up some color, and for the flavors to marry.
- Next, stir in the frozen vegetables and chickpeas. I like using a frozen garden blend, which typically includes carrots, corn, broccoli, and peas. Alternatively, you can also use a California blend, which often includes cauliflower, too. The veggie blend is totally up to you and your preferences.
- Now it’s time to add the broth and bring the soup to a boil. Once bubbly, reduce the heat to medium-low, cover, and simmer until the potatoes are tender, about 20 minutes.
- At this point, your cashews should be slightly soft and ready to blend. Simply transfer the cashews and soaking liquid to a high power blender and blend until smooth. (The texture should be similar to that of cashew milk).
- Pour the cashew mixture into the soup, and simmer over medium-low for 8 to 10 minutes, until the soup starts to thicken.
- Finally, remove the bare thyme stems and ladle the soup into bowls!
As far as toppings/garnishes, I love sprinkling more fresh herbs overtop right before eating. Another favorite is crushed crackers for texture, or crusty bread for dunking.
Are Frozen Vegetables as Healthy as Fresh Vegetables?
In short, YES—frozen veggies can often be just as nutritious. Because most vegetables are frozen soon after being harvested, they often have the same amount of nutrients as fresh—sometimes more.
Plus, frozen produce has a longer shelf life and is much cheaper than fresh, especially for out-of-season veggies. I suggest stocking up your freezer when your favorite brands go on sale—it helps make weeknight cooking and meal prep SO much simpler.
Also, if you have leftover fresh produce that you know you won’t use before it spoils, simply freeze it!
Is Cream of Vegetable Soup Healthy?
This vegetable soup is rich in heart-healthy fats, fiber, and plant protein. In fact, one serving provides almost 40% of your daily fiber goal. It’s also a rich source of potassium, immune-boosting vitamin C, plus fat-soluble vitamins A, E and K.
Compared to other creamy vegetable soups, this one is also extremely low in saturated fat. (Many get their creamy consistency from heavy cream or whole milk, which are predominantly sat fat.) Because this version contains rich amounts of monounsaturated fat, it keeps you full while also providing heart-health benefits. (Truly, you’ll be surprised at just HOW satiating this soup is.)
How to Store, Freeze, and Reheat:
This vegan soup actually freezes quite well since there is no dairy in it. Just be sure to let the soup cool completely before freezing it. If you want to speed up the process, you can place the soup pot in an ice bath, and stir it every few minutes to cool faster.
- After it’s cooled, transfer to an airtight storage container and refrigerate for up to 5 days, or freeze up to 3 months.
- Pro tip: leave about an inch of space between the soup and lid of the storage container. This will ensure the liquid has enough space to expand, yet will limit the amount of air that can get in (which can cause freezer burn).
- When you’re ready to reheat, refrigerate overnight to thaw, and reheat in a small pot over medium heat.
If you give this vegan soup recipe a try, snap a pic and tag #dishingouthealth on Instagram so I can see your beautiful creations. Also, follow along on Facebook and Pinterest for the latest recipe updates!
More Healthy Soup Recipes to Try:
Sweet Potato and Chickpea Peanut Stew
Nourishing White Bean and Lemon Soup
Creamy Vegetable Soup
Ingredients
- 1 cup raw cashews
- 2 Tbsp. extra-virgin olive oil
- 1 medium yellow onion, finely chopped
- 1 cup diced celery
- 12 oz. baby red potatoes, quartered (if larger, cut into bite-size pieces)
- 3 cloves garlic, minced
- 2 tsp. dried oregano
- 1 tsp. kosher salt
- 3/4 tsp. freshly cracked black pepper
- 8-10 sprigs fresh thyme
- 1/2 tsp. finely chopped fresh rosemary (optional)
- 1 (1-lb.) bag mixed frozen vegetables (I use either a California Blend or Garden Blend)
- 1 (15-oz.) can chickpeas, rinsed and drained
- 4 cups lower-sodium vegetable broth
Instructions
- Place cashews in a bowl and add 2 cups HOT water. Let soak while you prepare remainder of recipe.
- Heat oil in a large soup pot or Dutch oven with a fitted lid over medium. Add onions and celery; cook 5 minutes, until softened. Add potatoes, garlic, oregano, salt, pepper, thyme, and rosemary; cook 5 more minutes, stirring often. Stir in frozen vegetables and chickpeas.
- Add broth and bring mixture to a boil, scrapping up any browned bits on the bottom of pan. Reduce heat to medium-low and simmer, covered, 20 to 25 minutes, until potatoes are tender.
- Transfer cashews and soaking liquid to a blender and blend on HIGH until smooth (texture should resemble cashew milk). Pour cashew mixture into soup and simmer over medium-low, uncovered, until soup starts to thicken, about 8 to 10 minutes.
- Remove bare thyme stems and adjust seasonings as needed. Ladle soup into bowls and add garnishes of choice (more fresh herbs, crushed crackers, croutons, etc.)
I was skeptical, I always attempt vegan dishes and they always turn out terrible. (I’m a terrible cook) This, however, was amazing! My mom loved it too! It’s perfect for a cold January night. Thank you.
Tried this recipe tonight was easy to make and tasted amazing thank you 🙂
I’m so glad you enjoyed it, Irene! Thank you for taking the time to leave a review!
Can I use heavy cream instead of the cashews since I don’t have any on hand. I seen someone said they used coconut cream which I have on hand.
Hi Kim! Yes, I would use about 1/2-2/3 cup of heavy cream or canned coconut cream in place of the cashews. Just depends on how creamy you want the soup. Enjoy!
I made it using Coconut milk and added a little corn starch it was delish and bought some cashews for the next time I make it. Thank You💕
This recipe is creamy and satisfying. It is the second recipe I have made using cashew cream. The other was your wild rice and mushroom soup. Both rank as my favorite soups to make and eat. I look forward to trying other recipes on your site.
Thank you for taking time to leave a review, Paula! I’m so glad the recipe was a hit.
Made this for dinner tonight… it turned out awesome. I added a can of corn, and I think it would be great if I added some beyond hot Italian sausage to it. I might do that with the leftovers.
Hi Lisa, I’m so glad you enjoyed the recipe! Love the idea of adding spicy sausage to the leftovers. Thank you for taking the time to leave a review!
I posted this under the BB Burger Recipe by mistake.
I’m a Vegetarian, leaning toward Vegan, and really do not like cooking. I’m also not very good at it. When I follow a recipe, I’m usually disappointed in the results. The end product is never “bad”, just not as good as I’d hoped. So, I prefer eating out, which unfortunately, is not an option with COVID raging throughout the country. So, I decided to attempt soup. I found this recipe and thought, “how bad can it be?” Well, I’ve made it twice now and it is wonderful. Let me repeat, it is wonderful — even, if like me, you can’t cook worth a darn. Even my husband, a heavy meat eater, asked me to double the recipe next time because it’s so good. So now I’m off to check out her Black Bean Burger recipes. Hmmm. .
My family loves this soup!! Great for dairy-free eaters.
Thank you SO much for taking the time to leave a review!! So glad the recipe was a hit!
This has become my go-to vegetable soup. It makes my whole family on board with meatless Monday’s, which is quite the feat!
A cozy, fantastic recipe. Love that it gave me an opportunity to use up my frozen veggies!
I’m so glad you enjoyed it! Thank you for taking time to leave a review!
This soup is fantastic. Love enjoying a vegetable soup that actually feels rich and satisfying
SO glad the recipe was a hit! Thanks for taking time to leave a review!
The ONLY veggie soup my kids will eat. It’s fantastic and so easy to make.
Made this tonight and it turned out amazing!!! I skipped the cashew part and instead used a full can of Coconut Milk and it tasted great 🙂
Hi Alli, I’m so glad the recipe was a hit! Thank you so much for taking time to leave a review.
Amazing! Live this so much! Thanks for this recipe!
Fabulous soup! Will become a vegetarian night staple in my house
My first EVER online review for a recipe and I’ve been through hundreds, maybe even thousands. As a vegan myself, I’m always trying to make new things, and soups are just one of those foods that need a lot of flavors to taste right. Out of ALL the online soups I’ve EVER tried, THIS one is by far the best!
My entire picky family loved it too and that says a lot, because our taste buds are really different.
We were looking for something thick like chowder or creamy, but couldn’t find anything that came through, until now.
I really like that I went by this recipe exactly, like all the others and it actually came out incredibly tasty and right, unlike all the others.
I needed to recognize a good food, so here you have it.
Really nice job with this one. A new favorite for sure!
Hi Riva–Thank you SO much for taking the time to leave such a fabulous review! I’m so glad the recipe was a hit, and that your family enjoyed it. Again, thank you for the support.
Wow! This soup is so delicious and and so easy to make! It’s so creamy you’ll think there’s actual dairy in there. Thank you for this tasty, guilt-free meal!
I’m so glad you enjoyed the recipe, Ablavi! Thank you for taking time to leave a review!
Hi there! Looking forward to making this tonight. Can you tell me what the yield is for the cashew cream? I made my own another night and need to know How much to add.
Thanks!
I would love to make this in my instant pot. Anyone know how to translate recipe into an instant pot recipe?
Delicious. I followed the recipe exactly. I love real butter and cream so I was concerned that I would find this soup lacking in some way but I did not. Great recipe, thank you!
Hi Monica– I’m so glad you enjoyed the soup! Thanks for taking time to leave a review!
This was seriously amazing!! My entire family LOVED it (many of which aren’t vegan). Thank you!
This was unbelievably good. Was NOT expecting the family to go this crazy over this soup! Thank you!
Hi Kristi, I’m so glad you and your family enjoyed the recipe!! Thank you for taking time to leave a review!
Can you substitute peanuts for cashews?
Hi Michelle, I don’t think peanuts would be a great substitute. I would try blanched almonds or soaked sunflower seeds instead.
This recipe is so incredibly good! I have made it twice in the past two weeks. I love how creamy it is.
Yum! This looks so good! Can you sub cashew butter for the raw cashews, and if so, how much would you recommend?
I love this soup!!! So tasty and easy to make!
Thanks, Jane! So glad you enjoy it!
This looks delicious! Do you think you could sub the cashew mix with coconut milk instead?
I LOVE THIS SOUP! It’s so easy and keeps well for days. Can’t beat a healthy creamy soup!
I’m so glad you love it, Kelly! Thanks for taking time to leave a review!
Super hearty and easy to make. I fresh added cauliflower and a bay leaf, too.
Love those additions! So glad you enjoyed it.
Wow! Made this soup today and it’s incredible. Can’t believe how creamy it is! Thanks dishing out health!