Ingredients

  • 5 tablespoons freshly squeezed lemon juice (from about 2 medium lemons)
  • 5 tablespoons dry white wine
  • 1/2 cup extra-virgin olive oil
  • 1/4 cup packed fresh oregano (leaves and tender stems only)
  • 2 tablespoons packed fresh thyme leaves
  • 1/2 medium yellow onion, peeled and halved again
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • Olive oil, for coating the grill grates
  • 3 medium Roma tomatoes, quartered lengthwise
  • 8 ounces halloumi cheese, cut into 12 pieces
  • 1/2 medium red onion, sliced through the root end, peeled, and cut into 6 wedges
  • Kosher salt
  • Freshly ground black pepper
  • 6 (8-inch) wooden or metal skewers
  • 3 medium hearts of romaine, halved lengthwise through the core
  • 20 kalamata olives (optional)

Method

  • Place all of the ingredients in a blender or food processor and process on high until smooth, about 1 minute.
  • Refrigerate in a container with a tightfitting lid for up to 1 day.
  • Heat a grill to medium (about 350 degrees F to 450 degrees F) and rub the grates with a towel dipped in olive oil.
  • Combine the tomatoes, cheese, and onion in a large bowl and season generously with salt and pepper.
  • Add 1/2 cup of the marinade and gently toss to coat.
  • Reserve the remaining marinade.
  • Thread 1 tomato quarter, 1 piece of halloumi, and 1 onion wedge onto a skewer, followed by another tomato quarter and another piece of halloumi.
  • Repeat to make 6 skewers.
  • Place the skewers in a large, shallow dish, pour any marinade in the bowl over the skewers, cover, and let marinate in the refrigerator for at least 15 minutes and up to 12 hours.
  • Remove the skewers from the dish, allowing any excess marinade to drip away before placing them on the grill.
  • Cover the grill and cook, turning the skewers every 2 minutes, until the vegetables are tender and charred and the cheese is soft, about 6 to 8 minutes total.
  • About 3 minutes before the skewers are finished, brush the romaine with olive oil, season it with salt and pepper, and place it cut-side down on the grill.
  • Cook until slightly wilted and charred on the cut side, about 3 minutes.
  • To serve, transfer the grilled romaine, kebabs, and olives (if using) to a large serving platter.
  • (If desired, remove the cheese and vegetables from the skewers and chop all of the salad ingredients.)
  • Drizzle a few tablespoons of the remaining marinade over the salad, passing any leftover marinade on the side.