A delightful and creamy asparagus soup perfect for any occasion.
Melt the butter in a large pan over medium heat.
Ensure the butter doesn't brown for a smooth flavor.
Add the chopped onion and sauté until soft and translucent.
Stir frequently to prevent the onion from burning.
Pour in the chicken stock and bring to a gentle boil.
Use low-sodium stock for better control over seasoning.
Cut the asparagus tips and set them aside. Chop the remaining asparagus into small pieces.
Keep the asparagus tips intact for a better presentation.
Add the chopped asparagus to the boiling stock and simmer until tender.
Cover the pan to retain the flavors.
Blend the soup until smooth and creamy.
Blend in batches if necessary to avoid spills.
Return the soup to the pan, add the asparagus tips, and simmer until they are tender.
Taste and adjust seasoning at this stage.
Stir in the cream and season with salt, pepper, and a squeeze of lemon juice.
Add the lemon juice gradually to balance the flavors.
Serve the soup warm or chilled, garnished with a drizzle of cream or fresh herbs.
Pair with crusty bread for a complete meal.