Go Back
+ servings
Cream of Asparagus Soup
Print Recipe
4.78 from 31 votes

Cream of Asparagus Soup {Easy + Healthy}

This easy Cream of Asparagus Soup is full of vibrant flavours and delicious veggies that you’ll want to make time and time again.
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Soup
Cuisine: American
Servings: 6 servings
Calories: 208kcal


  • 2 tbsp butter
  • 1 yellow onion, diced
  • 4 cloves garlic, minced
  • 1 tbsp lemon zest
  • 1/2 tsp each salt & pepper
  • 1 lb asparagus, chopped
  • 3 Yukon gold potatoes, chopped
  • 4 cups chicken or vegetable broth
  • 1/2 cup parmesan cheese
  • 1/3 cup heavy cream

Topping/serving ideas

  • Baguette, sliced
  • Bacon, crumbled
  • Fresh parsley, chopped
  • Creme fraiche, sour cream or Greek yogurt


  • In a large pot, melt butter over med-high heat. Saute onions, garlic, lemon zest, salt & pepper and asparagus for 5-7 minutes until tender.
  • Add in potatoes and chicken broth, then bring to a boil. Cover with a lid and simmer for 20 minutes. Meanwhile, cook and prepare any toppings of choice such as bacon.
  • Remove lid, then stir in parmesan cheese and heavy cream. Blend with an immersion blender or wait until soup has cooled slightly and blend in a blender.
  • Serve with toppings of choice and enjoy!



Calories: 208kcal | Carbohydrates: 22g | Protein: 7g | Fat: 11g | Saturated Fat: 7g | Cholesterol: 34mg | Sodium: 806mg | Potassium: 555mg | Fiber: 4g | Sugar: 4g | Vitamin A: 1283IU | Vitamin C: 24mg | Calcium: 140mg | Iron: 2mg