Garden Fresh Asparagus Soup

  in Recipes, Soups and Stews, Vegan, Vegetarian

1 tablespoon extra virgin olive oil
1 medium onion, chopped
1/2 teaspoon salt
zest and juice of 1 lemon
2 cups diced and peeled red potatoes
3 cups vegetable or chicken broth
1 cup coconut milk
1 bunch asparagus, trimmed and cut into 1/2-inch pieces
Fresh ground pepper to taste
1/4 cup Crème fraîche, sour cream, or vegan sour cream
1/4 cup finely chopped green onions or chives

  1. Heat oil in a large saucepan over medium heat. Add onion and salt and cook, stirring often, until golden brown, about 5 minutes. Stir in lemon zest, and potatoes and cook, stirring occasionally for about 5 minutes.
  2. Stir in the broth, coconut milk and asparagus. Bring to a simmer over medium heat, partially cover and continue to cook until potatoes are tender, about 15 minutes. Puree the soup with an immersion blender until smooth.
  3. Whisk sour cream, lemon juice, and green onions or chives in a small bowl. Divide the soup into 4 bowls and garnish with the cream mixture.

Creme Fraiche is a tangy, thick, rich cultured cream commonly used in French cooking. Find it in the dairy section near the cottage cheese. Sour cream can be used as a substitute, or you can make your own by combining equal portions of sour cream and plain yogurt.