Step 1: Prepare the Chicken: If using pre-cooked chicken, ensure it is diced into bite-sized pieces. If cooking chicken, grill, bake, or poach until fully cooked. Let cool slightly, then dice.
Step 2: Combine Wet Ingredients: In a medium bowl, whisk together mayonnaise, Greek yogurt, Dijon mustard, hot sauce, smoked paprika, and cayenne pepper. Adjust the amount of hot sauce and cayenne pepper to achieve the desired level of spice.
Step 3: Incorporate Dry Ingredients: Add red onion, celery, cilantro, and lemon juice to the bowl with the wet ingredients. Stir until well combined.
Step 4: Combine Chicken and Dressing: Gently fold in the diced chicken until it is evenly coated with the dressing. Be careful not to overmix, as this can make the chicken salad mushy.
Step 5: Season to Taste: Add salt and pepper to taste. Remember that flavors will meld as the salad sits, so it's best to start with a small amount and adjust as needed.
Step 6: Chill and Serve: Cover the bowl and refrigerate for at least 30 minutes to allow the flavors to meld. This step is crucial for developing the best flavor. Stir in chopped nuts, if using, just before serving. Serve on lettuce wraps, in sandwiches, or with crackers.
Optional Tips: For a sweeter flavor, add 1 tablespoon of honey or maple syrup to the dressing. For a creamier consistency, use full-fat Greek yogurt. For a tangier flavor, add a splash of apple cider vinegar.