clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon

Creamy Asparagus and Pea Soup

  • Author: Stephanie Bosch
  • Prep Time: 5
  • Cook Time: 20
  • Total Time: 25 minutes
  • Yield: 4 Cups 1x
  • Category: Soup
  • Diet: Vegan


  • 2 Tbsp olive or avocado oil
  • 12 ounces asparagus (1 large bundle) bottom of stocks, removed
  • 4 cloves garlic , peeled
  • 1 sweet Vidalia onion, peeled and quartered
  • 1 jalapeño, top and seeds removed
  • 10 fresh tarragon leaves, or 1/2 teaspoon dried tarragon
  • 10 ounces fresh or frozen peas (2 cups yield ~10 ounces)
  • 1 tsp Salt + 1/2 tsp Pepper
  • 1 cup cashew cream (can also use plant-based milk, just won’t be as creamy)
  • 4 cups vegetable broth (DIY or store-bought)
  • 12 Tbsp nutritional yeast (optional // for a slightly cheesy flavor)
  • 1/2 medium lemon (optional // juiced // for brightness)


    1. Preheat oven to 400°. 
    2. Prepare a parchment-lined baking sheet.
    3. In a medium bowl, add trimmed asparagus, quartered onion, garlic cloves, tarragon, and jalapeño. Toss with avocado oil.
    4. Add all ingredients to the baking sheet. *See Note
    5. Bake for 10 minutes, remove from oven, turn vegetables. Return to oven and bake for an additional 10 minutes. 
    6. When vegetables are done, reserve 8 asparagus tips.  Then and add remaining ingredients to a blender with the peas and half of the vegetable stock. Be sure to hold the blender lid when blending as the heat and pressure can build, and the top will fly off. (It’s happened). When mixed well, add purée to a dutch oven over medium heat. Then add remaining stock, nutritional yeast, salt, pepper, and cashew cream.  Simmer until warmed through.  Finish soup with lemon juice.   Taste for seasonings. 
    7. Serve with croutons and asparagus tips.


    *I like to stack my tarragon and garlic pieces on top of the asparagus to keep them from having direct contact with pan.  It helps to prevent them from burning.  


    • Serving Size: 4 cups
    • Calories: 298