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.
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.
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.