12ozasparagusno need to trim ends, unless the ends are white
2 15oz canswhite beansgreat northern or cannelini
4 largeclovesgarlic,smashed
2tablespoonsolive oil
1shallot,thinly sliced
2-3cupslow sodium chicken or vegetable broth
zest of 1/2 a lemon
juice of 1 lemon
1 teaspoonsalt + more to taste
1teaspoonground black pepper + more to taste
½cuphalf and half or unsweetend coconut milk
½teaspoonground white pepper,optional
Instructions
Preheat oven to 400°F.
On a baking sheet, spread the asparagus out into an even layer and season with the salt and pepper. Drizzle with 1 tablespoon of the olive oil and move toss to coat, returning the asparagus to an even layer. Evenly place the smashed garlic cloves and sliced shallots over the top, drizzle with remaining tablespoon of olive oil and roast for 15 minutes.
When the asparagus has finished roasting, remove from the oven and allow to cool to a temperature you're able to handle without burning your fingers.
While the asparagus is cooling, drain and rinse the white beans and add to the blender along with 2 cups of your broth of choice.
Once you're asparagus is cooled, cut the tops off and set aside. Use the tops for garnish, as a snack, or a salad topping.
Add all remaining contents of the baking sheet to the blender and blend on high until silky smooth about 2-3 minutes.
Add the blended soup to a medium saucepan and heat over medium heat. Using a wooden spoon, stir in the lemon juice and lemon zest. Taste. Add more salt and pepper if needed along with the ground white pepper if you choose.
Stir in your half and half or unsweetend coconut milk until combined. Taste again, adjust salt and pepper for seasoning.
If your soup consistency is too thick, add some additional broth, about 1/2 cup at a time until desired consistency is achieved.