4 bunches asparagus, tough ends removed (about 100 spears)
2 large onions, diced
1 small carrot, diced
1 cup diced celery
12 cloves garlic, minced
2 cups white wine, divided
3 cups unsweetened soy, hemp or almond milk (plus extra to achieve desired consistency)
4 cups no-salt-added or low sodium vegetable stock
freshly ground black pepper, to taste
5 ounces fresh spinach leaves
1 cup pine nuts
2 organic limes, zested
1 teaspoon apple cider vinegar
2 tablespoons nutritional yeast
1/4 cup fresh lime juice, or to taste
1/4 cup toasted pine nuts (for garnish)
