½headroasted garlicroast the whole garlic head, save half for spreading on crackers or baguette
1tspextra virgin olive oil
½onion, diced
1Tbspbutter
3½ - 4cupsvegetable broth
2small potatoes, peeled and cubed
1 ¼lbasparagus, ends trimmed and chopped into piecesafter trimming you should have about 1 pound
¼cupfreshly grated Parmesan cheeseomit if making vegan version
salt to taste
Garnish
Instructions
Peel some of the outer papery skin off one head of garlic. Slice across top to expose most of the cloves. Drizzle with extra virgin olive oil, season with salt and wrap in foil. Bake at 350 degrees for about 45 minutes. When cool enough to handle, squeeze garlic into dish. Reserve half for another use.Refrigerate garlic if not making soup right away.
Peel and dice onion. Sauté in butter until soft but not browning.
Add roasted garlic, broth and potatoes. Season with salt and bring to a simmer until potatoes are starting to get tender, about 10 minutes.
Break tough ends of asparagus and chop into pieces. Add to soup and simmer for about 5 minutes until asparagus is fork tender. Using an immersion blender, puree until very smooth.
Stir in Parmesan cheese if using. Taste and season with more salt if desired.
Garnish with extra Parmesan cheese. Other garnishes that work well are fresh black pepper, chives, green onions etc.
Notes
Omit Parmesan cheese for vegan version.
Keyword asparagus recipes, asparagus soup, creamy asparagus soup, gluten free asparagus soup, healthy asparagus soup, how to make asparagus soup, roasted garlic and asparagus soup, soup recipes, vegan asparagus soup