This creamy tahini and lemon-asparagus soup is like a warm hug in a bowl! It’s made with fresh asparagus, zesty lemon, and smooth tahini for a rich flavor.
I love how simple it is to whip up—just blend everything until creamy! Plus, the bright taste makes it perfect for spring days. You won’t believe how delicious healthy can be!
Key Ingredients & Substitutions
Asparagus: Fresh asparagus is the star here, contributing both flavor and color. If you can’t find it, consider using green beans or broccoli as substitutes. Frozen asparagus works too, but fresh is always best for texture.
Tahini: This sesame paste adds great richness and a nutty flavor. If you’re allergic to sesame, try almond butter or sunflower seed butter as good alternatives.
Coconut Milk: It lends creaminess without dairy. If you prefer a different flavor profile, heavy cream or Greek yogurt can work well, but adjust the quantity to taste, especially with yogurt.
Lemon: Fresh lemon juice and zest brighten the soup. If you’re out of lemons, lime juice or even a splash of white wine vinegar can add a nice zing.
How Do You Make the Soup Smooth and Creamy?
Blending your soup well is key to achieving that wonderful creamy texture. Here’s how to do it right:
- After cooking, you can use an immersion blender directly in the pot for convenience. Just blend until smooth.
- If using a regular blender, let the soup cool slightly to avoid splattering. Blend in small batches, filling the blender halfway, and vent the lid to let steam escape.
- For even creamier results, blend in coconut milk slowly after the soup is combined. This adds smoothness while maintaining richness.

How to Make Creamy Tahini and Lemon-Asparagus Soup
Ingredients You’ll Need:
For the Soup:
- 1 lb (450g) fresh asparagus, trimmed (reserve a few tips for garnish)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1/4 cup tahini
- 1 lemon (zested and juiced)
- 1/2 cup coconut milk or heavy cream
- 2 tbsp olive oil
- Salt and pepper, to taste
For Garnish:
- Red chili flakes
- Fresh herbs like parsley or coriander, chopped
- Optional: thinly sliced leek or green onion
How Much Time Will You Need?
This creamy soup will take you about 15 minutes to prep and 30 minutes to cook, totaling around 45 minutes from start to finish. You’ll enjoy blending delicious flavors while making a bright and healthy soup perfect for any meal!
Step-by-Step Instructions:
1. Prepare the Asparagus:
Start by rinsing the fresh asparagus under cool water to remove any dirt. Cut the asparagus into 1-inch pieces, but remember to save a few tips to use as a pretty garnish later.
2. Sauté the Aromatics:
In a large pot, heat the 2 tablespoons of olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes or until it’s soft and translucent. Once the onion is ready, add the minced garlic and sauté for another 1-2 minutes until it’s nice and fragrant.
3. Cook the Asparagus:
Now, add the chopped asparagus (setting aside the reserved tips) into the pot. Cook for about 3-4 minutes, stirring occasionally. We want to give the asparagus a chance to soften a little before adding the broth.
4. Simmer with Vegetable Broth:
Pour in the 4 cups of vegetable broth and bring everything to a boil. Once it’s boiling, reduce the heat and let it simmer for 10-15 minutes. The asparagus should be tender when you’re done.
5. Blend Until Smooth:
Remove the pot from heat. Using an immersion blender, blend the soup right in the pot until it’s smooth and creamy. If you don’t have an immersion blender, transfer the soup in batches to a blender, but be careful—you might want to let it cool a bit to avoid splashes!
6. Stir in Flavor Boosters:
Return the blended soup to low heat and stir in the tahini, lemon zest, lemon juice, and coconut milk (or heavy cream). Heat gently for another 3-5 minutes. Just make sure it doesn’t boil!
7. Season to Taste:
Give the soup a taste and season it with salt and pepper based on your preference. Remember, the flavors should stand out nicely!
8. Prep the Garnish:
In a small pan, take the reserved asparagus tips and lightly steam or blanch them until they are tender but still crisp. This will make a beautiful garnish for your soup.
9. Serve and Enjoy:
Pour the delicious soup into bowls. If you like, swirl in an extra splash of coconut milk or cream for an even creamier touch. Top with the asparagus tips, fresh herbs, a sprinkle of red chili flakes, and optional thinly sliced leeks or green onions. Enjoy your warm, comforting soup with a little squeeze of extra lemon if you wish!
Can I Use Frozen Asparagus For This Recipe?
Yes! You can use frozen asparagus if fresh isn’t available. Just make sure to thaw it before cooking, and you may need to reduce the cooking time slightly since it’s pre-cooked.
How Can I Adjust the Creaminess of the Soup?
If you prefer a lighter soup, reduce the amount of coconut milk or cream to 1/4 cup or omit it altogether and add an extra cup of vegetable broth. For a richer flavor, feel free to increase the cream to 3/4 cup.
Is It Possible to Make This Soup Vegan?
Absolutely! The soup is vegan as written as long as you use coconut milk. Just make sure your vegetable broth is also vegetable-based and check for any non-vegan garnishes you might add.
How Should Leftovers Be Stored?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, gently warm it on the stove or in the microwave, stirring occasionally. You might want to add a splash of broth or water to loosen it up as it may thicken in the fridge.



