Vegan Cream of Asparagus Soup

Cream of Asparagus Soup

The guest blogger that I’m featuring today is the wonderful Kristy from Keepin’ It Kind! You may remember that I did a delicious cookie recipe for her blog, in December; well, now it’s time for her to return the favor! 😉 Kristy has some incredibly creative recipes, paired with her husband’s photography they make a vegan food porn dream team! So, welcome her and this Cream of Asparagus Soup to the site!


Cream of Asparagus Soup

I am so excited that Jackie asked me to be here today! It is such an honor being able to do a guest post for one of your favorite blogs and I am so grateful for this opportunity!

When I was younger, my family was all about those “Cream of _______” soups. You know the kind- they come in the red and white can and they’re super thick and overly salty because they’re “condensed.” I was taught very early on that these were very unhealthy and not really to be eaten unless they were mixed into some sort of casserole, usually topped with a crumbled chip or cereal of some sort (because unhealthy casseroles were okay???).

Cream of Asparagus Soup

As I got older, and more conscious of my food choices, whenever I would see a “Cream of Something” soup on a restaurant menu, I would look the other way because anything starting with “Cream of” meant my jeans would be tight for days on end. “Cream of ________” soups became the enemy.

Cream of Asparagus Soup

Now I know that there are ways to get a super creamy soup without little to no milk or cream! You can enjoy the richness of a creamy soup without all the calories and fat, not to mention all of the unnecessary animal products!

Cream of Asparagus Soup

Take this soup, for example. This Cream of Asparagus soup is completely vegan and only has 2 tablespoons of soy creamer (which is an optional ingredient- I usually make this soup without it)! This soup gets it’s decadent creamy texture from none other than cauliflower. The cauliflower, when added to the soup base along with the broth, becomes super soft while cooking, and when you puree the soup, you get a silky, creamy finish. To add some additional flavor and texture, I served the soup topped with toasted hazelnuts and crispy shallots (which are roasted, not fried).

Cream of Asparagus Soup

This soup makes for a very healthy, delicious, and impressive meal, which will not affect how your jeans fit at all. 🙂

Cream of Asparagus Soup

Cream of Asparagus Soup

Yield: 8 servings
Prep Time: 30 minutes
Cook Time: 45 minutes
Total Time: 1 hour 15 minutes

This soup gets it’s decadent creamy texture from none other than cauliflower. To add some additional flavor and texture, I served the soup topped with toasted hazelnuts and crispy shallots.


  • 1 teaspoon olive oil
  • 1 teaspoon fennel seeds
  • 2 cloves garlic, minced
  • 2 leeks, cleaned and thinly sliced
  • 3 bunches of asparagus, or about 2 12 oz. bags of frozen asparagus, thawed, chopped into thirds (reserve a few of the heads for garnish, if desired)
  • 2 tablespoons fresh parsley, roughly chopped
  • 2 teaspoons dried rosemary
  • 1 head of cauliflower, chopped into florets
  • 6 cups vegetable broth, low sodium, if possible
  • 2 cups water
  • juice of 1 lemon
  • 2 tablespoons nutritional yeast
  • 2 tablespoons soy creamer, optional
  • salt and pepper to taste
  • 5 – 6 shallot bulbs, very thinly sliced
  • olive oil spray
  • 1/4 – 1/2 cup raw hazelnuts


  1. Heat the olive oil in a large pot over medium heat for one minute. Add the fennel seeds and fry them, stirring occasionally, until darker in color, about three minutes. Add the garlic and sauté for about one minute before adding the leeks. Sauté the leeks for about 2-3 minutes, until fragrant.
  2. Add the asparagus, parsley, and rosemary. Mix to combine. If it begins to stick to the bottom of the pan, add a couple tablespoons of water to deglaze the pan. Sauté for about 4-5 minutes. Add the cauliflower, vegetable broth, and water. Cover the pot and bring the soup to a boil. Once it is boiling, lower the heat to a simmer and leave the lid partially cracked to let steam escape. Let the soup simmer for about 20-25 minutes, until cauliflower is very tender.
  3. While the soup is simmering, if you reserved any asparagus heads to garnish the soup with, put them in a microwave safe container with a 1/2 teaspoon of water, cover and microwave for 20-30 seconds. Remove from the microwave, uncover, and set aside.
  4. Once the soup is done cooking, remove the soup from heat. Add the lemon juice and nutritional yeast. Use an immersion blender to blend the soup until completely smooth. Alternatively, you can blend the soup in batches in a standing blender, being mindful of trapping too much heat in the blender (causing an explosion of sorts).
  5. Once the soup is smooth, add the soy creamer (if using) and add salt and pepper to taste. Garnish with toasted hazelnuts, asparagus heads, and crispy shallots. Serve warm.
  6. For the crispy roasted shallots- Preheat the oven to 400. Line a small baking dish (about 8×8) with parchment paper. Place the shallots int he baking dish. Lightly spray with olive oil, then top with salt and pepper. Roast the shallots for 18-20 minutes, stirring about 3 times to prevent overcooking.
  7. For the toasted hazelnuts- Place the hazelnuts in a small pan and heat at medium-low heat. Toast the nuts, stirring occasionally to prevent burning, for about 8-10 minutes. Remove from heat and set aside.
Nutrition Information:
Yield: 8 Serving Size: 1 grams
Amount Per Serving: Unsaturated Fat: 0g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Cream of Asparagus Soup

Photography by Chris Miller

Links for Keepin’ it Kind:

Facebook // Pinterest // Instagram

25 Comments on “Vegan Cream of Asparagus Soup

  1. Pingback: Cream of Asparagus Soup with Crispy Roasted Shallots - Keepin' It Kind Keepin' It Kind

      • I totally agree with both of you. I usually do use fresh asparagus, but when I went to make this for this post, there had been a huge freeze and none of the stores had any. For this go, I actually used frozen asparagus from Trader Joe’s, and I could barely tell the difference!

        • Did you use frozen asparagus? That makes sense! I don’t usually like them because when they are grilled I can tell a lot the difference. Reading your recipe I started wondering if I could use them for something like that. Thank you so much for the tip, Kristy! 🙂

  2. Beautiful pictures! I also hated forever “cream of watevers”, was like bathing in cream, butter and salt, but changed my mind because cauliflower’s touch is impressive. How can you resist grilling asparagus and not eating them straight away? They’re one of my favorite foods! Saving this recipe!

  3. I don’t make soup that often, as I always find it hard to eat a meal without chewing a lot, but I love that the creaminess comes from cauliflower, my favorite vegetable. I’m definitely going to have to try this!

    • Thank you, Jodye! And I totally know what you mean- I like to chew my meals too. I had a strong aversion to soups (and smoothies) for just this reason, but I’ve found if they’re flavorful and filling enough, then I actually look forward to eating them. And a little bit of bread on the side doesn’t hurt, either. 🙂

  4. I know it’s not in season, but asparagus recipes have really been calling to me lately… It’s one of my greatest vegetable loves. In fact, I decided to spoil myself on my flight into Hawaii, since I knew it would be long and difficult; I steamed up a big bunch of fat asparagus beforehand so I could enjoy them on board, rather than suffer through the iceberg salads on hand. That’s all to say, I want to make this soup asap!

  5. Can the nutritional yeast be left out or would that impact the flavor? I have a really hard time with its taste, but this recipe looks amazing!

  6. Pingback: Cooking Asparagus — Prepare Asparagus — Eat Well 101

  7. Pingback: Have a Vegan Easter with a Hotel Chocolat #GIVEAWAY and 22 Recipes for Easter and Spring | Bunny Kitchen

  8. Pingback: 30 Vegan Recipes for Spring – Honey Lune Hivery

  9. Pingback: Mini Blueberry Cardamom Donuts

  10. Pingback: Buffalo Jackfruit Spinach Dip from Vegan Yack Attack

  11. Pingback: Creamy Cauliflower Pesto Dip - Oil-free - Vegan Yack Attack

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe