Asparagus Soup

This simple asparagus soup is light, cozy, and full of fresh spring flavor. Potatoes make it naturally creamy, asparagus brings that bright green goodness, and a spoon of vegan sour cream at the end ties everything together. It’s an easy weeknight soup that still feels a bit fancy.

Total Time
40 min
Difficulty
Servings
4 servings

Soup Instructions

  1. Peel the potatoes and cut into small cubes. Chop the onion, slice the celery, chop the parsley, and cut the asparagus into bite-sized pieces (trim off the woody ends).
  2. Heat the olive oil in a pot over medium heat. Add the onion and sauté for 3–4 minutes until softened.
  3. Add the potatoes, celery, parsley, and vegetable broth. Bring to a boil, then simmer for 10 minutes.
  4. Add the asparagus and cook for another 10 minutes, or until the potatoes and asparagus are tender.

Finish and Serve Instructions

  1. Turn off the heat and let the soup rest for 2–3 minutes.
  2. Stir in the vegan sour cream until creamy and well combined.
  3. Taste and adjust if needed (depending on how salty your broth is).
  4. Serve warm.

Notes

  • If you want a smoother soup, blend part (or all) of it with an immersion blender, then stir in the sour cream off-heat.
  • Asparagus thickness varies: thin asparagus may only need 6–8 minutes in the soup.
  • Add the sour cream after cooking (off the heat) so it stays creamy and doesn’t split.
  • Broth saltiness varies a lot — always taste at the end before adding anything extra.

Equipment Needed

  • Pot
  • Stove
  • Knife
  • Cutting Board
  • Wooden Spoon
  • Kitchen Scale
  • Measuring Cups
  • Spatula
  • Ladle
  • Bowl