In a large pot of boiling water, cook pasta for 8-9 minutes.
Rinse and drain. Pour into a large bowl.
In food processor, place the spinach, parsley, basil, onion and garlic. Pulse to chop ingredients. Add avocado, olive oil, honey, mustard and pepper. Pulse again to mix well.
Pour the puree over cooked pasta. Add chopped tomatoes. Toss to coat the pasta.