Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Asparagus Soup

  • Author: simplemealsbykim
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Description

A creamy, healthy and delicious Vegan Asparagus Soup made with fresh asparagus, potatoes, and herbs. Perfect for a light lunch or dinner.


Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 pound asparagus, trimmed and chopped
  • 1 medium potato, peeled and diced
  • 4 cups vegetable broth
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon dried thyme
  • 1 tablespoon lemon juice
  • 1/2 cup canned coconut milk (optional for creaminess)


Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and garlic, sauté until softened, about 5 minutes.
  2. Add chopped asparagus and diced potato. Cook for another 5 minutes, stirring occasionally.
  3. Pour in vegetable broth and add salt, pepper, and thyme. Bring to a boil, then reduce heat and simmer for 15-20 minutes, until vegetables are tender.
  4. Remove from heat and use an immersion blender to puree the soup until smooth. Alternatively, transfer in batches to a blender and blend until smooth.
  5. Stir in lemon juice and coconut milk (if using), then reheat gently if needed.
  6. Serve hot, garnished with fresh herbs or a swirl of coconut milk if desired.

Notes

  • Use fresh, in-season asparagus for best flavor.
  • You can substitute coconut milk with any plant-based milk or omit for a lighter soup.
  • Add nutritional yeast for a cheesy flavor boost.