Asparagus soup is a staple of spring. Ours gets extra flavor with the addition of zucchini, which adds thickness to the soup while allowing it to keep that bright green color. Serve the soup with another spring favorite, twice-baked sweet potatoes.
Pre-cook sweet potatoes - Prick potatoes with a knife. Cover with a damp paper towel and microwave on high until tender, 8 to 10 minutes. This will vary based on the size of potatoes; continue cooking until potatoes are soft enough to cut into with a fork. (Alternatively, you can wrap the potatoes in foil, prick a few times with a knife, and bake in a 425F / 218C oven for 45 minutes to 1 hour.) (Can be done up to 5 days ahead)
Onions - Chop onions. (Can be done up to 5 days ahead)
Asparagus / Zucchini - Prep as directed and combine. (Can be done up to 3 days ahead)
Unlock this meal along with hundreds of smart meal plans and never stress about "What's for dinner?" again
While oven heats, halve sweet potatoes and scoop out centers. In a large mixing bowl mash potato filling with butter, salt, and pepper. Spoon filling into potato halves. Spread potato halves out on a sheet pan.
Bake potatoes until filling is golden brown and hot, ~20 minutes.
While potatoes bake, heat a Dutch oven over medium heat. Add bacon and fry on both sides until crisp, 5 to 6 minutes total.
Set bacon on a paper towel-lined plate. Drain off all but 1 Tbsp / 15mL of bacon fat from the Dutch oven and return to heat.
Add onions to bacon fat. Saute until onions are soft, 3 to 4 minutes. Add asparagus and zucchini with some salt. Saute until vegetables are bright green and starting to turn tender, ~3 minutes.
Pour stock over vegetables and bring to a simmer. Simmer, covered, until asparagus and zucchini are tender, ~15 minutes.
Transfer soup to a blender (or use an immersion blender) and blend until smooth. Season with some salt and pepper.
Serve soup with sweet potatoes on the side. Crumble bacon over top of both dishes.