Go Back

Steak & Grilled Peach Salad - Fresh, Savory, and Perfect for Warm Days

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • Steak: 12–16 oz (about 3/4–1 lb) flank steak, skirt steak, or sirloin
  • Peaches: 2–3 ripe but firm peaches, halved and pitted
  • Greens: 5–6 cups arugula, spring mix, or baby spinach
  • Red onion: 1/4 small red onion, thinly sliced
  • Cherry tomatoes: 1 cup, halved (optional but nice)
  • Cheese: 2–3 oz crumbled goat cheese or feta
  • Nuts: 1/3 cup toasted pecans, walnuts, or sliced almonds
  • Fresh herbs: Handful of basil or mint, torn
  • Olive oil: For grilling and dressing
  • Salt and pepper: To season
  • Balsamic vinegar: 3 tablespoons
  • Honey or maple syrup: 2 teaspoons
  • Dijon mustard: 1 teaspoon
  • Garlic: 1 small clove, grated or minced
  • Lemon juice: 1 tablespoon (optional, for extra brightness)

Method
 

  1. Prep the steak: Pat the steak dry and season both sides with salt and pepper. If you have time, let it sit at room temperature for 20–30 minutes. This helps it cook more evenly.
  2. Make the dressing: In a small jar, combine balsamic vinegar, honey, Dijon, garlic, a pinch of salt, and a few grinds of pepper. Whisk in 1/3 cup olive oil until emulsified. Taste and add lemon juice if you want extra brightness.
  3. Heat the grill or pan: Preheat a grill to medium-high. No grill? Use a cast-iron skillet or grill pan over medium-high heat. Lightly oil the grates or pan.
  4. Grill the peaches: Brush cut sides with a little olive oil. Place peaches cut side down and cook 2–3 minutes until grill marks form and they soften slightly. Flip and grill 1–2 minutes more. Remove and let cool slightly, then slice.
  5. Cook the steak: Grill or sear the steak for about 3–5 minutes per side for medium-rare, depending on thickness. Use a thermometer for precision: 125–130°F for medium-rare, 135°F for medium.
  6. Rest and slice: Transfer steak to a cutting board and rest 5–10 minutes. Slice thinly against the grain so it’s tender.
  7. Toast the nuts: In a dry skillet over medium heat, toast the nuts for 2–3 minutes until fragrant. Keep them moving so they don’t burn.
  8. Assemble the greens: Add arugula (or your greens), red onion, and tomatoes to a large bowl. Drizzle with a little dressing and toss to lightly coat.
  9. Add peaches and steak: Lay grilled peach slices and steak over the greens. Sprinkle with goat cheese or feta, toasted nuts, and torn herbs.
  10. Finish and serve: Drizzle with more dressing to taste. Add a pinch of flaky salt and a crack of black pepper. Serve right away while the steak and peaches are still slightly warm.