Grilled Ham Salad with Peaches and Goat Cheese

  • Level: Easy
  • Total: 30 min
  • Prep: 15 min
  • Cook: 15 min
  • Yield: 4 servings
Save Recipe


1/2 cup pecans, roughly chopped

1/3 cup extra-virgin olive oil, plus more for the grill

2 7-ounce ham steaks

2 tablespoons sherry vinegar or white balsamic vinegar

1 tablespoon honey

2 teaspoons dijon mustard

2 tablespoons chopped mixed fresh herbs (such as chives and tarragon) 

2 tablespoons chopped mixed fresh herbs (such as chives and tarragon)

1 shallot, minced

3 peaches (about 1 pound), cut into 1/2-inch wedges

1 5-ounce package mesclun greens (about 8 cups)

Kosher salt and freshly ground pepper

4 ounces goat cheese, crumbled


  1. Preheat a grill to medium. Toast the pecans in a dry skillet over medium-high heat, stirring occasionally, 5 to 7 minutes; set aside.
  2. Lightly brush the grill grates with olive oil. Add the ham steaks and grill until marked and heated through, 2 to 3 minutes per side. Remove to a cutting board and slice into 1/2-inch-thick strips; set aside.
  3. Whisk the vinegar, honey, mustard, herbs and shallot in a large bowl. Slowly whisk in the olive oil until emulsified. Add the peaches, mesclun, pecans and ham and gently toss. Season with salt and pepper and top with the goat cheese.
Get the Recipe

Perfect Cranberry Sauce

This ruby-hued sauce is a breeze to make with either fresh or frozen fruit.

Classic Glazed Ham

Ham Gravy

Grilled Chicken Caesar Salad

Glazed Baked Ham

Orange Baked Ham

Grilled Steak with Greek Corn Salad

Baked Ham with Brown Sugar-Honey Glaze

Ham and Split Pea Soup