Healthy Cream of Asparagus Soup is made vegan and non-dairy by using coconut milk instead of heavy cream. Serve this creamy vegan dish for a Whole30 lunch or as a Paleo appetizer for dinner. This recipe can be enjoyed year-round since it tastes great served warm or chilled!
Want a few more creamy soup recipe ideas? This Healthy Cauliflower Soup, Roasted Butternut Squash Soup, Potato Leek Soup, and Roasted Tomato Basil Soup are a few of my favorite healthy soup recipes!
Cream of Asparagus Soup Season
Has anyone else noticed how ENORMOUS vegetables get at the grocery store when they are actually in season?
Just recently I purchased enormous asparagus spears and monstrous cucumbers. Needless to say, they were not organic.
Whether you have your own garden full of homegrown veggies, or buy yours at the grocery store, eating in season is a great way plan your weekly menu.
Not only do you get the most beautiful vegetables, but they also normally cost less during their prime season.
One night I was contemplating what to do with a a couple of pounds of fresh asparagus.
I had already made this Lemon Garlic Roasted Asparagus and these Bacon Wrapped Asparagus Bundles the week before.
And then I remembered the incredible asparagus soup I had while in Utah at a blogging conference!
That’s it!! A vegan cream of asparagus soup recipe had to happen, pronto.
Cream of Asparagus Soup Dreams
The cream of asparagus soup from that delightful deli in Layton, Utah was so delicious I seriously think I had dreams about it that night!
While I have created both a Roasted Tomato Basil Soup and a Roasted Butternut Squash Soup recipe in the past, I had never thought to make a soup from asparagus… until that fateful dinner at the deli.
Recalling the flavors in the dish, I was almost certain it had heavy cream and probably a bit of Parmesan cheese in it.
We try to avoid dairy as much as possible in our house. I like to stay far, far away from heavy cream and limit the use of cheese whenever I can.
So what exactly did I do to make this dish vegan without sacrificing the creaminess and outstanding flavor?
Making it Vegan & Vegetarian
My all-time favorite heavy cream substitute is coconut milk.
It’s thick, it’s creamy, and it’s dairy-free!! (Not to mention, Paleo, Whole 30, and vegetarian!)
The coconut flavor is normally pretty mild and can be easily disguised by the flavorful ingredients.
If you are extremely sensitive to coconut flavor, however, this may not be your recipe.
Ingredients
One of the best things about this vegetarian and non-dairy soup recipe is that it does not require very many ingredients.
And in fact, those that it does require have a few substitutions you can try if you don’t happen to have them on hand.
- Asparagus – Two pounds of fresh asparagus are used in this recipe. Make sure you trim the ends to remove any fibrous pieces before cooking.
- Onion – A sweet onion is used, but a white or yellow onion may also be substituted.
- Garlic – Fresh garlic cloves taste the best, but garlic powder may be substituted.
- Fresh Herbs – A combination of rosemary and thyme add a herbaceous note to the flavor profile. Feel free to substitute the fresh herbs for dried herbs if that’s what you have on hand.
- Broth – Regular sodium vegetable broth makes up a large amount of the liquid.
- Coconut Milk – The secret ingredient for making a super creamy vegan dish that’s free of heavy cream and dairy!
- You can choose to either use full-fat coconut milk for a creamier soup or lite coconut milk for a lower-calorie recipe.
How to Make
Whipping up a batch of this healthy soup is actually pretty easy and the recipe steps are as follows:
- Sauté the veggies in a large pot or Dutch oven until tender.
- Pour in the broth, coconut milk, fresh herbs, and seasoning ingredients.
- Bring ingredients to a boil and then reduce heat to low.
- Cover and let simmer until asparagus is soft and tender.
- Purée ingredients using an immersion blender, Vitamix, or a food processor. (Read more info below!)
Ultra Creamy Soups
But how do you go about getting this cream of asparagus creamy? I’m so glad you asked!
There are three tools I highly recommend when it comes to actually pureeing (or blending):
- Immersion (or stick) blender: probably my first pick since you can keep all of the ingredients in the pot and blend away.
- Vitamix: might be a tie with the immersion blender, but you do have to transfer the soup to a different appliance. The Vitamix will make is SUPER smooth, though!
- Food processor: last pick, but definitely still a great option. The biggest downside with a food processor is you have to work in batches. It still gets the job done, though.
Serve It Warm or Cold?
You can serve this dish warmed OR chilled!
If it is hotter for you during asparagus season, you might want to enjoy it chilled.
However, if you’re like me and enjoy a warm bowl of soup even if it’s 100 degrees outside (with the AC cranked up, of course!), or if you live in a part of the world that rarely reaches 80 degrees, then enjoy it while it’s warm!
What to Serve
Much like other creamy soup recipes, this cream of asparagus soup pairs extremely well with the following:
- Homemade Croutons with Garlic Herb Butter
- Toasted Baguette with Roasted Cherry Tomatoes
- Grilled Cheese Sandwich
- A side of Chopped Kale Salad
Cream of Asparagus Soup Recipe | Vegan
Healthy Cream of Asparagus Soup is made vegan and non-dairy by using coconut milk instead of heavy cream. Serve this creamy soup recipe as a main dish for a Whole30 lunch or as a Paleo appetizer for dinner.
Ingredients
- 2 cups sweet onion finely diced
- 4 Tbsp. olive oil divided
- 2 cloves garlic
- 1 ½ - 2 tsp. salt to taste
- ¼ tsp. black pepper
- 2 lbs. asparagus ends trimmed and cut into 2-inch pieces
- 1 tsp. rosemary fresh, finely chopped
- 1 tsp. thyme fresh, finely chopped
- 3 ½ cups broth chicken or vegetable
- 15 oz. can coconut milk full-fat or lite
- 1 ½ Tbsp. lemon juice
- Parsley optional
- See this recipe in Meal Plan #7
Instructions
-
In a Dutch oven or large pot combine 2 tablespoons olive oil and diced onion. Cook over medium heat, stirring occasionally, for 3-5 minutes or until onion becomes translucent.
-
Add crushed garlic, salt, and pepper, and saute for 1-2 more minutes.
-
Add remaining olive oil and asparagus pieces. Continue cooking over medium heat for 5 minutes.
-
Reduce heat to medium-low and add herbs, broth, and coconut milk. Cover and let simmer for 7-10 minutes, or until asparagus are tender.
-
Turn off heat and add lemon juice. Using an immersion blender* blend asparagus soup until completely smooth.
-
Serve asparagus soup with gluten-free croutons or toast and finely chopped parsley. You can also refrigerate the asparagus soup for 3-4 hours and serve it chilled. Enjoy! See this recipe in Meal Plan #7.
Recipe Video
Recipe Notes
- If you do not have an immersion blender you can add soup in batches to a food processor or high speed blender.
Kathleen says
This looks WONDERFUL! I would like to make and take to Christmas dinner. Can it be made in advance and warmed up later without sacrificing taste or creaminess?
London says
Absolutely, Kathleen! In fact, I think most soups actually get better after about 24 hours – all of the flavors meld together! Hope you enjoy and have a very Merry Christmas!
Anonymous says
How much is 1 serving?
London says
Hi! Unfortunately I do not have an exact measurement for the serving size at this time. However, my estimate would be somewhere between 1 1/2 to 2 cups. Hope you enjoy the recipe 🙂
Helen says
Great recipe, I want try cook it
London says
Yay! I can’t wait to hear what you think, Helen!
Sherrie San Juan says
Wow this was super easy to make and deeeelicious!! I used Himalayan salt, dried thyme and added cayenne pepper. I didn’t miss the dairy at all. Thank you for sharing a wonderful recipe that I will use over and over!
London says
Yay, Sherrie! I’m so happy to hear you enjoyed the recipe. And what a great idea to add a little cayenne pepper! Thanks so much for your comment and rating!
Lynne says
I gave this 5 stars but I did reduce the stock and water content (by 2.5cups total) as it was already looking like an awful lot of soup, there are just the two of us. However, the fluid reduction might have changed the liquidity but gosh not the taste we loved it. More tonight and I will freeze the rest for another day. My husband is not big on soup prefers a casserole but he really enjoyed it and said it was “extremely flavoursome”. So thanks.
London says
So happy to hear you and your husband enjoyed the recipe, Lynne! Thanks so much for leaving your comment and rating 🙂