-
Preheat oven to 425ºF.
-
Trim asparagus ends. Cut leek in half. Cut celery stalk and potato into 2-4 chunks. In large bowl, combine asparagus, leek, celery, potato, and garlic clove. Lightly drizzle with olive oil and toss vegetables to ensure they are well coated with the oil. Sprinkle with salt and pepper.
-
Place oiled vegetables, single layer, on foil-lined cookie sheet. Roast in oven for about 30 minutes or until vegetables are fork-tender. Remove vegetables from oven and cool slightly. Loosely chop vegetables into chunks and place in bowl of food processor. Pulse until vegetables are puréed.
-
Transfer puréed vegetables to large pot. Add chicken stock, bayleaf, dillweed, and basil. Whisk flour into milk until smooth. Pour into pot. Season with salt and pepper. Mix ingredients well over medium-low heat, stirring regularly to ensure mixture does not scorch. When hot and thickened to desired consistency, add parmesan and grated cheddar cheese. Heat just until cheeses are melted.
-
Serve hot garnished with croutons and 2-3 steamed asparagus tips. Lightly drizzle a good quality olive oil around the garnish.