Creamy, delicious soup perfect for a light dinner or a starter before main course. This cream of asparagus soup is perfect & healthy for the whole family.
Clean the asparagus, cut the tips and put them aside. Cut the rest of asparagus in 1 inch pieces and saute with the onion.
Once the asparagus has sauted with the onions, add 6 cups of chicken broth, let cook for about 15-20 minutes. Add 2 tbsps of lemon juice too.
While the asparagus is cooking, place the tips you cut earlier in a baking dish, add 2 tbsps of butter and roast in 400 degrees for about 15 minutes or until the tips start getting light golden brown. Sprinkle with salt and pepper as desired.
Once the asparagus tips are roasted, put them aside. They will be used to decorate the soup at the end.
When the asparagus has cooked with chicken broth for a while, make sure it is soft enough. Lower the heat and put the pot aside for few minutes. Blend everything together until it is very smooth and pour back in the pot. Be careful while handling hot liquids. Also, depending how big your blender is you might have to do this in batches to avoid getting burnt.
Add heavy cream and mix well, keep heat in low. Let it simmer for another few minutes. Add salt and pepper to taste.
Serve the soup in a cup or bowl (depending if it's a starter or meal) and then decorate with roasted asparagus tips and shredded parmesan.
Notes
I used ghee instead of butter when roasting the asparagus tips, but feel free to use butter or ghee. Both will work great!
I say use salt/pepper to taste in ingredients because depending on chicken broth you use, the quantity of salt might vary. Same with butter. While i like using pepper in my plate, my kids don't so i usually just add pepper to individual plates in this soup instead of when it is cooking in the pot. Feel free to add pepper as desired.