Prep the salad ingredients and combine in a bowl, reserving about 2 tbsp of grated Parmesan and pistachios for topping.
Prepare the vinaigrette. In a bowl, whisk the mustard and balsamic vinegar. While whisking, slowly pour in the olive oil and continue whisking until an emulsion forms. You can also just add all the ingredients to a jar and shake it until emulsified! Add salt/pep to taste and set aside.
For the meatballs, combine the ground turkey, herbes de Provence, garlic powder, salt, pepper, 3 tbsp balsamic vinegar, 2/3 cup Parmesan and Greek yogurt. Use your hands and mix until combined. Form the meatballs.
Heat a cast iron or high heat nonstick skillet over medium high heat. Do the water test to make sure it’s hot enough! Season with enough avocado oil to coat the bottom of the pan. Add the meatballs and cook until golden brown on one side, then flip. Continue cooking until the turkey meat is fully cooked through. Add the balsamic vinegar and reduce until syrupy. Coat the meatballs in the glaze.
Toss the salad in the vinaigrette and plate. Top with meatballs, Parm, pistachios and cracked black pepper. Enjoy!