The Best Asparagus Soup

5 from 22 votes
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This asparagus soup recipe is super creamy and flavorful. It is simple, quick, and loaded with fresh asparagus.

A serving of asparagus soup topped with asparagus tips

I love this soup – it’s so easy to make. No need to spend a long time preparing it – simply roughly chop the asparagus, onion, and a few garlic cloves. Then toss them into a pot with veggie stock and, once tender, stir in the cream and blend with a handheld blender. It’s incredibly simple! And just look at how creamy it turns out!

The ingredients

Ingredients for asparagus soup
  • Asparagus: Fresh is best, though frozen will do in a pinch.
  • Butter: To cook the asparagus.
  • Aromatics: Onion and garlic are the best aromatics for this soup. They won’t take away the vegetable’s flavor but help complement it.
  • Black Pepper
  • Salt
  • Vegetable Broth: Store-bought veggie stock or homemade vegetable stock.
  • Heavy Cream (Double Cream)
  • Herbs, for garnish: like dill, chives, or rosemary.
  • Lemon Juice: for serving. You could even add some lemon zest for extra tang

How to make asparagus soup

Prepare the Vegetables: If the asparagus stalks are not pre-prepared, trim the ends to remove any woody parts. Then, roughly chop the stalks so they measure about ½ inch ( 1cm). For garnish, keep a few stalks aside to blanch or steam later on. (Check my guide for the methods.) 

Then, chop up your onion into small chunks and mince the garlic.

Steps for chopping asparagus and onion

Prepare the Soup Base: Heat the butter in a large saucepan until melted. Add the onions, garlic, and pepper and sauté for about 5 minutes – until the onion has softened. Then add the asparagus, cover with a lid, and cook over medium heat until softened – about 5-10 minutes. 

Next, add the vegetable stock and bring it to a boil. Reduce the heat, then allow to simmer for 30 minutes. Make sure to cover the saucepan with a lid.

Steps for cooking asparagus

Puree the Soup: If have an immersion blender, you can blend the soup to your desired consistency directly in the pot. If not, pour the soup base into a regular blender or food processor. Then blitz until smooth. Finally, add the cream (keep some to add while serving if you prefer) and stir well to combine. 

Steps for blending soup and adding cream

Serve: Taste test and adjust the seasoning if needed, then serve. If wanted, swirl a little cream into each bowl and/or top with the leftover asparagus tips. You can also drizzle a bit of fresh lemon juice or top with fresh herbs or toasted pinenuts once served.

What to serve with asparagus soup

I often enjoy this cream of asparagus recipe on its own. And it might surprise you but cold asparagus soup is just as delicious as hot. Either way, you can accompany it with

A ladle pouring asparagus soup in a saucepan

How to store

  • To store in the fridge: The soup can be kept in the refrigerator in an airtight container for up to 3-4 days.
  • To freeze: Store in an airtight container or reusable freezer-safe bags and keep it in the freezer for up to 3 months. 
  • To reheat: Defrost the soup overnight in the refrigerator. Once thawed, pour it into a saucepan and gently reheat it. Alternatively, if you’re in a hurry, you can defrost it in the microwave on low heat for a few minutes. Make sure to stop now and then to break up the chunks of frozen soup. 

If you try this cream of asparagus soup recipe, let me know how it goes in the comments below. I’d appreciate a recipe card rating and would love to see your recipe recreations – tag me on Instagram @Alphafoodie!

The Best Asparagus Soup

5 from 22 votes
By: Samira
This asparagus soup recipe is super creamy and flavorful. It is simple, quick, and loaded with fresh asparagus.
Prep Time: 5 minutes
Cook Time: 40 minutes
Total Time: 45 minutes
Servings: 4

Ingredients 
 

  • 1.5 lb asparagus 6 cups chopped
  • 2.1 oz butter 1/4 cup; or olive oil
  • 6.8 oz onion 1 medium-sized
  • 0.35 oz garlic 2 cloves
  • 1/2 tsp black pepper
  • 5 cups vegetable stock
  • 1/2 cup heavy cream (double cream)
  • herbs for garnish

Instructions 

  • If your asparagus hasn't been pre-prepared, trim the ends to remove any woody parts. Then, roughly chop the stalks so they measure about ½ inch (1cm). 
    For a garnish, keep a few stalks aside to blanch or steam later on (check my guide for the methods).
  • Chop up the onion into small chunks and mince the garlic.
  • Heat the butter in a large saucepan until melted. Add the onions, garlic, and pepper and sauté for about 5 minutes – until the onion has softened. Add the asparagus, cover with a lid, and allow to cook over medium heat until softened – about 5-10 minutes. 
  • Add the vegetable stock and bring to a boil. Reduce the heat, then allow to simmer for 30 minutes. Make sure to cover the saucepan with a lid.
  • Blend the soup. Either use an immersion blender and blend it directly in the pot, or pour the soup into a regular blender/food processor and blitz until smooth and creamy. 
  • Add the cream and stir well to combine. Then serve and enjoy! If wanted, swirl a little cream into each bowl and/or top with the leftover asparagus tips. You can also drizzle a bit of lemon juice.

Notes

Cashew nuts: Use cashew nuts if you want to make the soup without the dairy. Soak the cashews in warm water for 30 minutes for a healthier kick, then blend until creamy. 
Milk of choice: To swap the cream, use high-fat milk as it gives the same consistency as the original ingredients.
To store in the fridge: The soup can be kept in the refrigerator in an airtight container for up to 3-4 days.
To freeze: Store in an airtight container or reusable freezer-safe bags and keep it in the freezer for up to 3 months. 
To reheat: Defrost the soup overnight in the refrigerator. Once thawed, pour it into a saucepan and gently reheat it. Alternatively, if you’re in a hurry, you can defrost it in the microwave on low heat for a few minutes. Make sure to stop now and then to break up the chunks of frozen soup. 
Check the blog post for serving suggestions. 
Course: Soup
Cuisine: French, Mediterranean
Freezer friendly: 3 Months
Shelf life: 3-4 Days

Nutrition

Calories: 280kcal, Carbohydrates: 17g, Protein: 5g, Fat: 23g, Saturated Fat: 15g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 1g, Cholesterol: 66mg, Sodium: 1285mg, Potassium: 459mg, Fiber: 5g, Sugar: 9g, Vitamin A: 2723IU, Vitamin C: 14mg, Calcium: 81mg, Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

5 from 22 votes (19 ratings without comment)

Leave a comment

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

Recipe Rating




6 Comments

  1. Vivian says:

    5 stars
    Soup turned out delicious

    1. Support @ Alphafoodie says:

      Glad you liked it, Vivian 🙂

  2. Alessia says:

    5 stars
    Really easy to make and delicious! Didn’t have enough heavy cream so I combined it with coconut cream, so good!
    So happy to have lots of leftovers for the next couple of days

    1. Support @ Alphafoodie says:

      Thank you so much for your comment, Alessia. Glad you liked the recipe 🙂

    2. Renato says:

      5 stars
      Glad your recipe didn’t require any flour.
      This recipe will be a classic in my home.

      1. Support @ Alphafoodie says:

        Thank you! Glad you liked it, Renato.