Creamy Asparagus Soup

This rich and creamy asparagus soup is an easy, healthy recipe that comes together in under 30 minutes. This low carb recipe is keto-friendly and can be made vegan too.

It’s hard for me to walk past a bundle of asparagus at the grocery store without picking it up. I am obsessed with this vegetable and so this soup is one that I am excited to share with you all! This delightfully smooth soup stars my beloved asparagus to make a fresh-tasting, nutritious soup appetizer or meal.

This soup recipe is healthy due to the nutritious vegetable, asparagus, that is packed with vitamins A, C, E, K, as well as folate and a host of other nutrients. It is low in calories but packs quite the nutritious punch.

This particular recipe is made even healthier (and lighter) as I make it without any heavy cream. I use regular milk instead, but if you are vegan, coconut milk or another non-dairy milk alternative works well here too.

The beauty of this soup is in its simplicity. There is not much to fuss over and it is so easy and quick to whip up, you’ll wonder why you haven’t already included this recipe into your regular rotation. If you are a lover of all things asparagus, this is a must-try recipe!

Pureed asparagus soup served in a white bowl topped with a drizzle of cream and 2 asparagus tips.

Ingredients in Creamy Asparagus Soup

  • Yellow onion: chopped.

  • Asparagus: woody ends removed and chopped. You will need about 2 lbs of asparagus.

  • Olive oil

  • Vegetable broth: If you are not vegetarian, you can replace this with chicken broth or chicken stock.

  • Milk: You can use any type of milk you like for this soup. Whole milk, 2%, 1%, or even nondairy milk alternatives.

  • Seasoning: Salt and black pepper to taste.

**Note: Ingredient quantities and full instructions are in the recipe card at the end of this post.**

How to make Creamy Asparagus Soup

  1. Saute the onions. Heat olive oil in a large pot over medium heat. Add the onions and saute until they begin to turn translucent.

  2. Cook the asparagus. Add the asparagus and broth and bring to a boil on high heat. Once boiling, reduce to medium heat and let the soup simmer until the asparagus is soft, about 10 minutes.

  3. Puree. Remove from heat and let cool. Once cool, blend the soup in a food processor or blender until it is pureed. You may need to do this in batches.

  4. Add milk and season. Return the soup to the pot and warm it on medium heat. Add the milk and salt and pepper to taste.
A bowl of creamy asparagus soup drizzled with cream and topped with 2 asparagus tips set on a grey marble counter top.

Storing leftovers and reheating

Once the soup has cooled, you can transfer it to an airtight container and store it in the fridge.

To reheat it, place the soup into a saucepan and heat it over medium heat until warmed through.

What to serve with asparagus soup

This soup can be served as a starter or be turned into the main course. We love to serve it with bread or biscuits. Some of our favorite options include:

A bowl of pureed asparagus soup topped with cream and 2 asparagus tips set on a grey marble counter top.

I hope you enjoy this healthy soup as much as I do!

-Cathy

You may also like:

Cream of Celery Soup
Roasted Asparagus with Parmesan
Teriyaki Shrimp and Asparagus

Pureed asparagus soup served in a white bowl topped with a drizzle of cream and 2 asparagus tips.

Creamy Asparagus Soup

Catherine
This rich and creamy asparagus soup is an easy, healthy recipe that comes together in under 30 minutes. This low carb recipe is keto-friendly and can be made vegan too.
5 from 1 vote
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Soups
Cuisine American
Servings 4 servings
Calories 140 kcal

Ingredients
 
 

  • 2 lbs asparagus woody ends removed and then chopped
  • 1/2 yellow onion chopped
  • 2 tablespoons olive oil
  • 3 cups vegetable broth
  • 1/2 cup milk of choice
  • salt and black pepper to taste

Instructions
 

  • Heat olive oil in a large pot over medium heat. Add the onions and saute until they begin to turn translucent.
  • Add the asparagus and broth and bring to a boil on high heat. Once boiling, reduce to medium heat and let the soup simmer until the asparagus is soft, about 10 minutes.
  • Remove from heat and let cool. Once cool, blend the soup in a food processor or blender until it is pureed. You may need to do this in batches.
  • Return the soup to the pot and warm it on medium heat. Add the milk and salt and pepper to taste.

Note: Metric ingredient measurements are provided as a courtesy using a third-party calculator and are rounded to the nearest unit. The recipes provided on this site have not been tested with metric measurements and their accuracy cannot be verified.

Nutrition

Calories: 140kcalCarbohydrates: 14gProtein: 6gFat: 8gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 3mgSodium: 723mgPotassium: 519mgFiber: 5gSugar: 8gVitamin A: 2140IUVitamin C: 14mgCalcium: 92mgIron: 5mg

The nutritional information provided is based on third-party calculations and is an estimate only. Accurate nutritional facts will vary based on the particular brands used, portion sizes, measurement accuracy and more.

Keyword asparagus, creamy soup, pureed soup, spring, summer
Tried this recipe?Leave a star rating and comment below to let us know how it was!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




*