Grilled Beet and Charred Corn Salad with Prickly Pear Vinaigrette

  • Level: Easy
  • Total: 30 min
  • Active: 30 min
  • Yield: 6 servings
Share This Recipe


2 ears corn, husks removed

2 tablespoons extra-virgin olive oil, plus more for grilling 

3 beets, peeled and cut into 1/4-inch rounds 

Kosher salt and freshly ground black pepper

Kosher salt and freshly ground black pepper 

3 prickly pears

2 teaspoons white wine vinegar 

5 ounces baby mixed greens 

1 heirloom tomato, thinly sliced

1 medium red onion, halved and thinly sliced


  1. Preheat a grill until smoking hot. Brush the corn with some olive oil and grill, rotating the ears, until all the sides are charred, 2 to 3 minutes per side. Remove from the heat and cool. Use a knife to shave off the kernels and put them in a large salad bowl.
  2. Brush the beet slices with some olive oil, season them with some salt and pepper and grill for 3 minutes on each side. Transfer the beets to a cutting board, cut each round into quarters, and add them to the salad bowl.
  3. Put a fine-mesh strainer over a medium bowl. Halve the prickly pears and scoop out the fruit into the strainer. Press the fruit to release as much juice as possible. Discard the seeds and pulp. Whisk the vinegar and 2 tablespoons of olive oil into the juice to combine. Season with salt and pepper.
  4. Add the greens, tomato, onion and vinaigrette to the corn and beets. Toss to combine and serve.