Bring a medium pot of water to a boil. Fill a medium bowl with ice water and set aside.
Toast the nuts or seeds in a small skillet over medium heat, stirring frequently, until golden (about 5 minutes).
Alternatively, toast them in a 350°F oven for 10 minutes.
Transfer to a plate to cool, or place directly into a food processor or blender.
Cut the ramps to separate the leaves from the bulbs. (Save the bulbs for another use.)
Blanch ramp leaves in the boiling water for 15 seconds.
Using tongs, transfer the leaves to the ice bath and chill completely, about 1 minute.
Place the chilled ramp leaves into a blender or food processor with the garlic and toasted nuts/seeds. Pulse about 5 times, scraping down the sides as needed.
Add olive oil and blend on low to medium speed until nearly smooth.
Taste and season with a pinch of salt. (Salt level may vary depending on the type of nuts or seeds used.)
No blender or food processor? Finely chop all ingredients by hand and whisk together vigorously until combined and cohesive.
Serving Suggestions:
Spoon over pasta, roasted potatoes, beans, or your favorite vegetables.