Wash the asparagus and cut off the woody ends. Cook the asparagus in boiling salted water at medium heat for about 12 minutes. Drain and cut in half lengthwise. In the meantime, peel the garlic and press it through a garlic press.
Wash herbs and chop roughly. Puree garlic, herbs and pistachios. Stir in the oil bit by bit. Season with salt, pepper and lime juice. Wash and sort rocket and spinach. Pluck a little smaller if necessary.
Cut the cheese into small pieces. Arrange spinach, rocket, asparagus and cheese on plates and sprinkle with pesto. Serve garnished with lime slices and fresh herbs.