Preheat a small skillet over medium-high heat. Add walnuts and toast stirring constantly.
Cook the pasta according to package instructions until al dente. Drain and rinse under cold water to stop the cooking process. Allow it to cool completely.
In a small bowl, whisk together the olive oil, balsamic vinegar, honey, and Dijon mustard to make the dressing. Set aside.
Add cooled pasta in a large mixing bowl.
Add red onion, chopped walnuts, cherry tomatoes and cucumber.
Add quartered strawberries, crumbled feta cheese, baby spinach and arugula leaves.
Pour the dressing over the pasta salad and toss gently to coat everything evenly.
Season with salt and pepper to taste.
Serve immediately or refrigerate for 1-2 hours to allow the flavors to meld together before serving.