asparagus soup in white and gray bowl garnished with chives.
Print Pin
5 from 8 votes

Asparagus Soup Recipe

This Asparagus Soup Recipe is so very easy! It’s a great way to use the hard ends that you break off of the asparagus and discard! It’s also Vegan, Gluten Free, Dairy free, and paleo (check the brand of coconut milk you buy. It should only have coconut and water).
Course Soup
Cuisine American
Keyword Asparagus Soup Recipe, asparagus soup,, vegan asparagus soup,
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 3 cups
Calories 127kcal
Author Beth Neels


  • 1 bunch asparagus, I also use frozen ends of asparagus, about 2 cups
  • 3 cups vegetable stock
  • 1/2 small onion, diced
  • 2 cloves garlic,minced
  • 1/2 cup coconut milk
  • 1.5-2 tsp salt, to taste
  • 1/2 tsp pepper, to taste


  • Add frozen ends of asparagus to a 4 quart stockpot. Add vegetable stock. 
  • Cut ends off of the asparagus. Add to ends in stockpot.
  • Simmer at least 10 minutes, until asparagus is soft.
  • Cut small tips off of asparagus. Cut middle section into about 2" pieces.
  • Once the ends have softened, remove them and discard. Then quickly blanch the small ends for 1 to 2 minutes. Immediately remove them to an ice water bath.
  • Remove stock to another container. Soften the onion and garlic in a bit of olive oil, just until soft.
  • Add the stock back to pan and the middle portions of the asparagus. Bring to boil and then reduce heat. Simmer for about 10 minutes, until softened.
  • With an immersion blender or in batches in a blender, puree the soup. I remove some of the stringy pieces of asparagus that are left after blending because I don't like the texture. I you use a blender you can use a colander or sieve to remove it.
  • Once soup is creamed, add coconut and salt and pepper to taste. Serve hot or cold.


Calories: 127kcal | Carbohydrates: 12g | Protein: 4g | Fat: 8g | Saturated Fat: 7g | Sodium: 2111mg | Potassium: 412mg | Fiber: 3g | Sugar: 5g | Vitamin A: 1635IU | Vitamin C: 10.7mg | Calcium: 51mg | Iron: 4.4mg