Ingredients
Equipment
Method
- Pound chicken breasts to a uniform 1/2-inch thickness. Cut into 2-inch pieces. Combine in a large bowl with avocado oil, kosher salt, and 1 cup BBQ sauce. Toss to coat and marinate for at least 20 minutes at room temperature or refrigerate for up to 8 hours.
- Add avocado oil and egg to a wide-mouth jar. Place immersion blender at the bottom without moving and blend for 10 to 15 seconds until white and thick. Slowly move blender up and down until fully emulsified into mayonnaise.
- Add coconut milk, lemon juice, red wine vinegar, salt, onion powder, and garlic to the jar and blend until combined. Stir in dill, parsley, and black pepper. Refrigerate until ready to use.
- Thread marinated chicken onto pre-soaked wooden skewers, 4 to 5 pieces each. Drizzle corn with avocado oil and rub to coat evenly.
- Heat grill to medium-high (350 to 400 degrees F). Oil grill grates using tongs and an oil-dipped paper towel.
- Grill corn for 10 to 12 minutes, turning often. Grill chicken skewers for 3 to 4 minutes per side, basting the grilled side with reserved BBQ sauce after flipping. Cook until internal temperature reaches 165 degrees F and grill marks form on both sides. Transfer to a platter to cool slightly.
- In a large bowl, combine romaine, green onions, tomatoes, black beans, cilantro, and basil. Add desired amount of dressing and toss until well coated.
- Cut corn kernels from the cob and add to the salad along with diced avocado. Toss gently to combine.
- Top salad with grilled chicken skewers and serve immediately.
Notes
Soak wooden skewers in water for at least 30 minutes before grilling to prevent burning. The herby ranch dressing can be made up to one week ahead. Chicken can be marinated up to 8 hours in advance. For Whole30, omit corn and black beans. Store salad components separately for best results.
