Asparagus Soup Recipe: Dairy Free, Yet Deliciously Creamy

This recipe is for cream of asparagus soup. However, it’s very versatile: If you can’t find nice asparagus, use broccoli floretts or broccoli rabe to make cream of broccoli instead.

This simple soup is easy to make, contains only 5 easy-to-find ingredients, and yet has that look of sophisticated elegance that is sure to impress even the most discriminating guests. It can be served during holidays and other special occasions.

It is also a perfect comfort soup for the cold winter days.

You will literally not believe that this soup has no dairy.

It looks rich and creamy, and yet has no saturated fats, no cholesterol, and is low in calories.

Four asparagus spears, cooked, boiled, drained, without salt (60g) have only 13 calories!

Asparagus is also a good source of Vitamin B6, Calcium, Magnesium and Zinc, and a very good source of Dietary Fiber, Protein, Vitamin A, Vitamin C, Vitamin E (Alpha Tocopherol), Vitamin K, Thiamin, Riboflavin, Niacin, Folate, Iron, Phosphorus, Potassium, Copper, Manganese and Selenium.

This recipe is completely dairy free, lactose free, and wheat free. It therefore contains no cholesterol and very little fat.

The secret to the delicious creaminess is…cashews.

Cashew cream stands in for dairy here and makes for an equally rich, delicious dish.

Cream of Asparagus Soup

Cream of Asparagus Soup


  • 2 large bunches asparagus, ends trimmed, cut into 2 inch pieces
  • 2 cups fresh baby spinach
  • 2 stalks celery, chopped
  • 1 large onion, chopped
  • 2 tablespoons olive oil (optional)
  • ½ cups raw cashews (2 ounces)
  • 8 cups water or vegetable stock
  • Sea salt and freshly ground pepper to taste
  • For Garnish
  • Dill or other greens
  • Optional (to make the soup more protein-rich and filling)
  • 1 cup chickpeas or white beans, cooked


  1. In a large cooking pot, sauté the asparagus, celery, and onion in olive oil until soft. If you want to skip oil, add a few tablespoons water and sauté the vegetables for 5-10 minutes. Add liquid and simmer for 30 minutes. Add beans, if using.
  2. In a blender, add 1 cup liquid and cashews and blend on high for 30 seconds, until very smooth. Pour into the pot with the soup and simmer for a few more minutes.
  3. Working in batches, pour the soup into a blender, cover the lid tightly (the hot liquid tends to erupt), and blend on high.
  4. Add salt and pepper to taste. Pour into soup bowls and decorate greens. Enjoy!

The Making of Cream of Asparagus Soup

Calories in Asparagus Soup:

2 bunches asparagus spears (approx. 40 spears) : 130 calories
2 cups spinach (60g): 14 calories
1 large onion (150g) = 60 calories
2 stalks of celery, cooked (74g) = 14 calories
2 ounces cashews (56g): 300 calories

Total Calories: (without cashews) 218/6=37 calories; with cashews:   518 calories total /6 servings = 86 calories per serving

If you’d like to reduce calories even further, while adding more protein to the soup, add 1 cup garbanzo beans or other white beans to the soup.

1 cup garbanzo beans has 269 calories, and 36 calories from fat. It also contains a whopping 15 grams protein. Chickpeas are also an excellent source of Dietary Fiber, Protein and Copper, as well as Folate and Manganese. Read More

I used to make this soup with a potato, which is a great way to add some creaminess to the soup. I was never a heavy heavy cream user, so I usually would skip that ingredient or just add a bit of milk.

Since I became vegan, I’m experimenting with various substitutes of animal products and reading tons of cookbooks for inspiration on how to transform conventional dishes that I love into delicious dishes that are also full of compassion.

The Secret to Creamy Soup Without Dairy or Wheat

Most conventional creamy soup recipes call for heavy cream, half-and-half, butter and/or flour.

I first read about using cashews in creamy soups in “The Conscious Cook” by Tal Ronnen. He inspired me to try cashews in creamy soups, instead of dairy,   and it really works. Since I read about it a few weeks ago, I’ve been using cashews in various soup recipes, such as this Cream of Celery Root Soup,  and they really are a terrific little nuts to have in your kitchen.

Asparagus spears

Asparagus spears: You can also use broccoli or broccoli rabe in this recipe

For all my blending recipes I use Vitamix. If you don’t already own a VitaMix, I strongly encourage you to check out what this machine is capable of! For more information about VitaMix you can go directly to the VitaMix website. You may also want to read my post about the Best Blender.

I LOVE my VitaMix and highly recommend investing in one if you are ready to make serious changes to your diet. I have had mine for almost 5 years and use it daily!

If you decide to purchase Vitamix – be sure to use Promotional Code 06-004554 to get free shipping.

The Making of Cream of Asparagus Soup: Inside of my Vitamix

The Making of Cream of Asparagus Soup: Blending Cashews into a cream

Questions? Comments? Suggestions?

If you have a favorite recipe, why not submit it here in the comment section of this smoothie recipes blog for others to enjoy too!

I also welcome any comments, questions and suggestions. Thanks!