This cream of asparagus soup recipe is delicious and warms the soul when finicky early springtime weather brings rain, snow, wind, and sunshine.

Servings: Makes 4 servings

  • 1 pound of fresh asparagus*
  • 1 large yellow onion, diced finely
  • 2 tablespoons butter or butter-flavored olive oil
  • 2 tablespoons flour, arrowroot, or cornstarch
  • 2 cups chicken broth
  • 2 cups vegetable broth
  • 1/2 cup whipping cream, or cream of your choice
  • 1/4 cup freshly squeezed lemon juice
  • Salt and pepper to taste
  1. Carefully wash asparagus making sure that all soil particles have been removed.  Remove and discard the “woody” part of the asparagus stem by holding the spear horizontally and snapping the bottom where the spear starts to droop.  It should snap easily by hand.  Cut the asparagus into two-inch lengths.  
  2. Sauté onion in hot butter on medium-high heat for three minutes until softened.
  3. Stir flour into onion-butter mixture stirring constantly for even cooking.  Slowly add the chicken and vegetable broth while whisking until smooth.
  4. Add asparagus.  Bring to a soft boil, cover, and simmer for 20 minutes.
  5. With an immersion blender, puree until smooth while in the saucepan.  You can also put the soup in a blender. Always use precaution when blending hot soup. 
  6. Strain soup into a clean saucepan.  Add cream of your choice (I used half and a half) and heat until hot.  
  7. Add 1/4 cup of freshly squeezed lemon juice, salt, and pepper to taste.

Suggestion: Serve this cream of asparagus soup with our easy-to-make homemade seed crackers. So good!

Chef Yvonne Dwyer

Recipe compliments of OPL Naturalist and Home Chef Yvonne Dwyer

Our Books Banner Image

Eat your veggies. Save the planet.

Eating more fruits and vegetables is good for you and the planet.  Discover more delicious, plant-rich recipes contributed by members of the One Planet Life community.  Gather your family and friends and enjoy sustainable eating together!