Go Back
+ servings
Bowl of asparagus soup.
Print Recipe
5 from 6 votes

Roasted Asparagus Soup

No cream is needed for this healthy vegan asparagus soup. It’s the perfect recipe to celebrate everything about spring and peak season asparagus.
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Soup
Cuisine: American
Servings: 4
Author: Paige Adams

Ingredients

For asparagus

  • 1 pound asparagus, ends trimmed, sliced into 2 inch pieces
  • 1 tablespoon olive oil
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper

For soup

  • 1 tablespoon olive oil
  • 1 white onion, roughly chopped
  • 2 garlic cloves, minced
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper plus more for serving
  • 1 russet potato, peeled and diced
  • 3 ounces baby spinach
  • 4 cups low-sodium vegetable broth
  • Chopped parsley serving
  • Flaky sea salt for serving

Instructions

  • Preheat the oven to 425 degrees F.
  • Toss the asparagus with 1 tablespoon olive oil, 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper on a sheet pan and spread into a single layer. Roast for 8 minutes until the asparagus turns bright green. Reserve about 10-12 asparagus tops to garnish the soup.
  • Heat 1 tablespoon olive oil in a large saucepan or dutch oven over medium heat. Add the onions and sauté for 5 minutes until they start to soften.
  • Stir in the garlic, 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper and continue cooking until fragrant, about 1 minute.
  • Add the asparagus, potatoes, spinach, and vegetable broth. Bring to a boil, reduce heat and simmer for 15-18 minutes, until the potatoes are tender.
  • Carefully transfer the soup in batches to a blender to puree. Return the soup to the saucepan to reheat as necessary before serving.
  • Divide into bowls and garnish with the reserved asparagus tops, chopped parsley, flaky sea salt and pepper.

Notes

It’s best to use a high-powered blender to puree the soup and not an immersion blender.
Before you transfer the soup to an airtight container to store, let it cool to room temperature. You can keep it in the refrigerator up to 3 days or in the freezer up to 1 month. If you do freeze it, divide it into portion sizes to make thawing easier. You can reheat thawed soup on the stove over medium heat or in the microwave.

Nutrition

Calories: 160kcal | Carbohydrates: 21g | Protein: 6g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 605mg | Potassium: 619mg | Fiber: 5g | Sugar: 5g | Vitamin A: 2854IU | Vitamin C: 18mg | Calcium: 66mg | Iron: 4mg