Velvety Asparagus Soup

Featured in: Soups and Stews

Grab fresh asparagus and whip up this rich, creamy soup with coconut milk instead of using any dairy. Just toss in some garlic and onions to sauté, then throw in the asparagus, broth, and a little rosemary and thyme.

Let everything simmer, blend it all till it’s completely smooth, then finish with some lemon juice. You can have it hot with crunchy bread on the side or cool it down for a refreshing twist. It takes only about 30 minutes—fast enough for busy nights or when you want something impressive to start your dinner.

punchofyummy
Updated on Thu, 15 May 2025 18:45:00 GMT
A bowl of soup topped with bread. Pin it
A bowl of soup topped with bread. | pinchofyummy.com

Every spring, I whip up this dreamy cream of asparagus soup that turns simple produce into a fancy little bowl of goodness. It's totally smooth, super flavorful, and so creamy you'd never believe there's no dairy anywhere.

This soup first came about after an epic farmers market trip when those asparagus spears were just begging to come home. Now, both friends and family always ask for it—nobody ever guesses the sneaky dairy-free trick.

Luscious Ingredients

  • Fresh parsley: Totally optional, but adds pops of green and a nice fresh finish at the end
  • Lemon juice: Wakes up all the flavors and brings a bright zing
  • Full-fat coconut milk: Makes everything silky but doesn't scream coconut
  • Vegetable broth: Gives it that soup base flavor, use homemade for bonus points
  • Fresh rosemary and thyme: Toss in woodsy vibes that play well with asparagus
  • Fresh asparagus spears: The real star—go for ones that are snappy and tight-tipped
  • Garlic cloves: Boosts flavor without taking over the soup
  • Olive oil: Adds a little richness and keeps it 100% vegan
  • Sweet onion: Makes a gentle, sweet start that won’t overshadow the veggies

Simple Steps

Add Finishing Touches:
Scoop the soup into your favorite bowls and sprinkle on some parsley if you want. Eat it right away with crusty bread, or cool it for a few hours for a chilled twist.
Blend It All Up:
Turn off the burner and mix in that lemon juice. Grab your immersion blender and really blend until it’s completely smooth. If you don’t have one, blend small amounts in a regular blender—just be careful with hot soup!
Time to Simmer:
Drop in the fresh herbs, pour in the broth and coconut milk, and lower the heat. Put a lid on and let it bubble gently for about 7–10 minutes. When the asparagus can be poked through with a fork, you’re there. Don’t overdo it or you’ll lose the bright green color.
Cook Up the Asparagus:
Add the rest of the olive oil and the chopped asparagus next. Let it sizzle over medium heat for 5 minutes and stir so everything gets a turn on the bottom. Those spears should get a little soft and go bright green.
Sauté Your Flavor Base:
Warm up 2 tablespoons of olive oil in your Dutch oven on medium. Toss in the chopped onion and cook for 3-5 minutes. They're perfect when they're see-through and smell sweet without browning. Add the garlic, salt, and pepper, and let that go for another minute or two until your kitchen smells awesome.
A bowl of soup with bread and asparagus. Pin it
A bowl of soup with bread and asparagus. | pinchofyummy.com

Fresh herbs really change the whole flavor game. I keep thyme and rosemary right on my windowsill so I can clip them straight into the pot—the smell is amazing. My grandma showed me this move long ago, and I think of her every time I make this.

Tasty Pairings

You can go so many directions with this silky soup. Want a light lunch? Team it up with a hunk of hearty bread and a salad with a snappy vinaigrette. For guests, set it out in little bowls and swirl a bit of fancy olive oil on top for extra oomph.

Make-Ahead Magic

This soup’s a meal-prep star because it stays great for days. Double your batch on Sunday and you’ll have hassle-free lunches and starters all week. It actually gets better after a night in the fridge—the flavors settle in together.

Seasonal Swaps

Asparagus gets the attention in spring, but you can totally play with different veggies throughout the year. Switch to zucchini for something lighter in summer, or try butternut squash or cauliflower in the fall. Keep the method and amounts the same.

A bowl of soup with asparagus and bread. Pin it
A bowl of soup with asparagus and bread. | pinchofyummy.com

Every bowl is like a springtime party for your tastebuds—great for company or just a fancy 'treat yourself' night at home.

Frequently Asked Questions

→ Can I use frozen asparagus for this soup?

Go ahead and use frozen asparagus if that's what you've got. No need to thaw—just toss the frozen pieces right in and let them cook a few minutes longer until they're tender.

→ How can I make this soup thicker?

Thick soup is easy: pour in less veggie broth, stir in a little cornstarch slurry, or add a cooked potato and blend it up. Any of these will help your soup get extra creamy without changing the taste much.

→ Can I substitute the coconut milk?

Sure can! If you’re cool with dairy, swap coconut milk with cream or half-and-half. Dairy-free folks might like almond milk or cashew cream, but keep in mind the soup will be a bit lighter.

→ What's the best way to trim asparagus?

Just grab each asparagus spear and bend until it snaps—this gets rid of the tough bit by itself. Or slice an inch or so off all the ends at once to save time.

→ What can I serve with this soup?

Pair it up with a chunk of crusty bread, some garlic toast, or homemade croutons. Want to make it a meal? Add a sandwich or salad. For extra toppings, try crispy asparagus tips, pine nuts, or a swirl of coconut milk.

→ How do I store and reheat leftover soup?

Put leftovers in a sealed container and chill for up to five days. Warm them up on the stove nice and slow, or in the microwave in bursts, stirring in between. You can even freeze it for a few months if you want.

Velvety Asparagus Soup

Smooth asparagus soup loaded with coconut milk and green herbs. Makes weeknight meals easy or works nicely as a light starter.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes
By: Amelia

Category: Soups and Stews

Difficulty: Easy

Cuisine: American

Yield: 4 Servings (4 cups of soup)

Dietary: Low-Carb, Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Base

01 Finely chop 1 sweet onion
02 Split 4 tablespoons olive oil to use at different steps
03 Mince 2 garlic cloves
04 Use 1 ½ teaspoons salt, adjust to taste
05 Add ¼ teaspoon ground black pepper

→ Main

06 Trim and slice 2 pounds of asparagus spears into 2-inch pieces
07 Chop 1 teaspoon fresh thyme leaves finely
08 Prepare 1 teaspoon of rosemary, minced
09 Get 3 ½ cups of vegetable stock ready
10 Use 1 (15-ounce) can of full-fat coconut milk
11 Squeeze 1 ½ tablespoons fresh lemon juice

→ Garnish

12 Chop fresh parsley finely
13 Serve with croutons or toasted bread if desired

Instructions

Step 01

Warm 2 tablespoons of olive oil in a large pot over medium heat. Toss in the chopped onion and stir occasionally for 3 to 5 minutes until it softens. Then add garlic, salt, and pepper. Stir and cook for another minute or two.

Step 02

Pour in the leftover olive oil and add asparagus pieces. Let that cook over medium heat for about 5 minutes until they begin to get tender.

Step 03

Turn the heat to medium-low. Mix in the herbs, pour in the coconut milk, and add the vegetable broth. Cover the pot and let it simmer gently for 7 to 10 minutes, checking if the asparagus has softened enough.

Step 04

Turn off the heat completely. Pour in lemon juice, then use an immersion blender to make the soup smooth and creamy. Or, blend it in batches using a blender or food processor if needed.

Step 05

Enjoy the soup hot, topped with parsley and with croutons or toast if you like. Alternatively, chill it in the fridge for 3 to 4 hours and serve cold.

Notes

  1. This soup can be made in advance, reheated, or served cold after chilling.
  2. Don’t have an immersion blender? Use a blender or processor and do it in smaller batches.
  3. It keeps well in the fridge for 3 to 5 days if you store it in a sealed container.
  4. Freeze it after it’s fully chilled in a container that’s freezer-safe. It’ll last 3 months.
  5. If you’re serving it cold, let it chill for at least 4 hours before eating.

Tools You'll Need

  • A large pot, like a Dutch oven
  • Immersion or regular blender, or food processor
  • Sharp knife and cutting board
  • Measuring spoons and cups

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Uses coconut milk

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 325
  • Total Fat: 28 g
  • Total Carbohydrate: 12.5 g
  • Protein: 7.5 g