Go Back
A bowl of vegan asparagus soup on a blue napkin.

Vegan Asparagus Soup

5 from 1 vote
Creamy, gluten free vegan asparagus soup is loaded with asparagus and baby spinach to bring the fresh flavors of spring to your bowl.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 66

Ingredients
  

  • 2 tablespoons olive oil
  • 4 cloves garlic, sliced
  • 1 carrot, peeled and sliced into rounds
  • 1 bunch asparagus, chopped, with the woody ends trimmed and discarded
  • 2 cups baby spinach
  • 6 cups water
  • ½ teaspoon fine sea salt, plus more to taste

Method
 

  1. In a large pot, heat the olive oil over medium heat. Add the garlic and carrots and a pinch of salt, and cook until they are softened, about 3-4 minutes.
  2. Add the asparagus and stir to combine with the vegetables, then cook for a few minutes more until the asparagus is slightly softened. Add the water and the baby spinach and bring to a boil, then lower to a simmer and cook until the vegetables are soft.
  3. Turn off the heat, stir in the salt, and, using an immersion blender (or, carefully transfer the soup to a blender), puree the soup until it is smooth and no chunks or threads of vegetables are visible. Add a little more water if you wish for a thinner soup.

Notes

  • Use an immersion blender. I love leaving the soup in the pot and using an immersion blender to whiz it smooth. Be careful, because the vegetables and liquid will be hot (I prefer this method to pouring the hot soup into a blender and then back into the pot!).
  • Add more spinach. I LOVE spinach and often throw a few more handfuls into the soup than the recipe calls for. You could also add two carrots rather than one carrot.
  • Use broth. For extra flavorful soup, use vegetable broth rather than water (although I think the soup is plenty flavorful just made with water).
  • Add cream. No! Yes? OK, this would not be a vegan soup unless you added coconut cream if you add a splash of heavy cream. However, if you’re in the mood to take it up a notch, you can stir in a little heavy cream to each bowl before serving, or try a swirl of sour cream or Greek yogurt (dairy-free if needed).