Harissa Steak Salad with Charred Peaches is the kind of summer dinner that feels impressive without requiring a ton of effort. This grilled steak salad combines juicy flank steak with sweet charred peaches, smoky corn, peppery arugula, fresh herbs, creamy feta, and a quick hot honey harissa marinade that brings everything together.

It’s bold, fresh, and the perfect balance of protein, fiber, and flavor for an easy weeknight meal or special occasion dinner. Get ready because this is about to become your new favorite summer salad!

Grilled steak salad topped with fresh herbs, feta, and smoky charred vegetables

Why You’ll Love This Steak Salad

This high-protein salad is one of those recipes that proves salads can 100% be the main event. The steak provides a satisfying source of protein to help support steady energy, while the arugula, herbs, peaches, and corn add fiber, vitamins, minerals, and seasonal flavor. And the combination of healthy fats from olive oil and feta, plus the protein and fiber throughout, makes this a balanced meal that will actually keep you full.

The best part? Everything comes together with minimal cleanup. The steak gets coated in a quick hot honey harissa marinade, the peaches and corn get grilled until caramelized and smoky, then everything gets tossed together with fresh herbs, lemon, and a little extra drizzle moment.

I originally made this on an Epicurean BBQ Board for easy slicing and serving, but this summer steak salad is just as perfect piled into a big bowl and enjoyed around the table.

Detailed close-up of colorful steak salad with charred peaches and fresh herbs

A Summer Steak Salad Recipe Made for Grilling Season

Whether you’re looking for a healthy grilling recipe, an elevated weeknight dinner, or a fresh salad recipe for entertaining, this one checks all the boxes. The sweet and savory combination of grilled steak, charred peaches, and spicy-sweet harissa flavors makes it a standout way to enjoy summer produce while keeping dinner simple. Hope you love it!

Ingredients You’ll Need:

For the grill:

  • Flank steak
  • Semi-ripe peaches
  • Ears of corn
  • Olive oil

To make the marinade:

  • Harissa paste
  • Hot honey
  • Olive oil
  • Lemon juice
  • Garlic cloves
  • Kosher salt
  • Black pepper

For the salad:

  • Arugula
  • Fresh herbs (basil, mint, parsley)
  • Crumbled feta
  • Lemon
  • Flaky salt (optional, to garnish)

How To Make Harissa Steak Salad with Charred Peaches

Looking for the full recipe?

Scroll down to the Recipe Card below for complete instructions & measurements.

This harissa steak salad comes together on the grill with juicy marinated steak, sweet charred peaches, smoky corn, fresh herbs, and a bold hot honey harissa flavor that makes it the perfect summer dinner or elevated weeknight meal.

  1. Make the harissa marinade. Whisk together the harissa paste, hot honey, olive oil, lemon juice, garlic, salt, and pepper. Rub the marinade all over the steak and let it sit while the grill heats.
  2. Grill the peaches, corn, and steak. Char the peaches until caramelized and softened, grill the corn until lightly smoky, then cook the steak until it reaches your preferred doneness. Let the steak rest before slicing.
  3. Slice and prep the toppings. Cut the steak against the grain into bite-sized pieces, slice the grilled peaches, and remove the corn kernels from the cob.
  4. Build the salad. Add the steak, peaches, and corn to a large bowl with arugula, fresh herbs, and feta. Finish with fresh lemon juice, olive oil, and a drizzle of hot honey if desired.
  5. Toss and serve. Gently fold everything together until combined, then finish with flaky salt and serve right away.
Individual portion of high-protein steak salad ready to enjoy

Recipe Substitutions & Questions

These simple substitutions and swaps make it easy to customize this Harissa Steak Salad with Charred Peaches based on what you have on hand or your dietary needs.

  • Flank steak: Swap for skirt steak, sirloin steak, or another quick-cooking cut of beef that grills well.
  • Peaches: Nectarines work well as a similar stone fruit option, or use plums for a slightly more tart flavor.
  • Corn: Use grilled zucchini, bell peppers, or asparagus as a seasonal vegetable alternative.
  • Harissa paste: Substitute with another spicy chili paste, such as Calabrian chili paste or a mild chili sauce, adjusting the amount based on spice preference.
  • Hot honey: Use regular honey plus a pinch of red pepper flakes or a drizzle of your favorite hot sauce for a similar sweet-and-spicy flavor.
  • Arugula: Swap with baby spinach, spring mix, or chopped romaine for a milder green.
  • Fresh herbs: Use any combination of basil, mint, parsley, cilantro, or dill depending on what you have on hand.
  • Feta cheese: Swap with goat cheese, crumbled cotija, or omit entirely for a dairy-free option.
  • Lemon juice: Fresh lime juice can be used in place of lemon for a slightly different citrus flavor.
  • Grill: No grill? Cook the steak, peaches, and corn in a hot cast iron skillet using the same method and timing.

For my kitchen, cooking, and baking essentials (& more!), shop my Amazon Storefront.

FAQs

What cut of steak is best for steak salad?

Flank steak is one of my favorite cuts for steak salad because it’s flavorful, cooks quickly, and slices beautifully when cut against the grain. Skirt steak, sirloin, or another quick-cooking steak also work well. The key is letting the steak rest after grilling before slicing so it stays juicy and tender.

Can I make this steak salad ahead of time?

Yes! To keep the best texture, I recommend prepping the components ahead of time and assembling the salad right before serving. Grill the steak, peaches, and corn up to 2–3 days in advance, then store them separately from the arugula, herbs, and feta. When you’re ready to eat, slice everything and toss together with fresh lemon juice, olive oil, and hot honey.

Harissa steak salad with charred peaches, grilled corn, arugula, and feta served in a bowl

Can I make this steak salad without a grill?

Definitely. If you don’t have a grill, you can cook the steak, peaches, and corn in a hot cast iron skillet instead. Sear the steak until it reaches your preferred doneness, then char the peaches and corn in the same pan for a similar smoky, caramelized flavor.

How do you keep steak salad from getting soggy?

The best way to keep steak salad fresh is to store the ingredients separately and wait to toss everything together until right before serving. Keep the grilled steak, peaches, and corn separate from the arugula and toppings, then assemble when you’re ready to eat. This keeps the greens crisp and lets all of the flavors shine.

Large bowl of grilled steak salad with serving spoons on a styled table

More Healthy Grilling Recipes You’ll Love

Click here to watch the reel I made of this recipe 🙂

Harissa Steak Salad with Charred Peaches

No ratings yet
By Rachael DeVaux
Prep: 20 minutes
Cook: 15 minutes
Total: 35 minutes
Servings: 4 – 5
This harissa steak salad combines juicy grilled flank steak, sweet charred peaches, smoky corn, peppery arugula, fresh herbs, and feta with a hot honey harissa marinade. An ideal high-protein summer salad for weeknight dinners or any special occasion!
For deeper flavor, the steak can be marinated for up to a few hours ahead of time, but it’s delicious even with a quick marinade while the grill heats.

Equipment

Ingredients 

For the grill:

  • 1 ½-2 lb. flank steak
  • 3 semi-ripe peaches, halved and pitted
  • 2 ears corn, husks removed
  • 2 tablespoons olive oil, divided

For the marinade:

  • 2 tablespoons harissa paste
  • 1 tablespoon hot honey, (plus more, optional for topping)
  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice
  • 2 garlic cloves, minced
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper

For the salad:

  • 3 cups arugula
  • ½ cup fresh herbs (basil, mint, parsley), roughly chopped
  • 1/3 cup crumbled feta
  • ½ lemon
  • Flaky salt, (optional, to garnish)

Instructions 

  • Remove the steak from the fridge 20–30 minutes before grilling.
  • In a small bowl, whisk together the harissa paste, hot honey, olive oil, lemon juice, garlic, salt, and pepper.
  • Place the steak directly on your cutting board and rub the marinade all over. Let sit while the grill heats.
  • Preheat the grill to medium-high heat.
    (No grill? You can also cook the steak, peaches, and corn in a hot cast iron skillet using the same timing and method.)
  • Drizzle the peaches and corn with olive oil.
  • Place the peaches cut-side down on the grill and cook for 3–4 minutes until caramelized and softened. Remove and set aside.
  • Grill the corn, turning occasionally, for 8–10 minutes until lightly charred all over. Remove and let cool slightly.
  • Grill the steak for 4–5 minutes per side, or until desired doneness. Transfer directly back onto the board and let rest for 5–10 minutes.
  • Slice the steak against the grain directly on the board, letting the juices collect. Give it a rough chop.
  • Slice the peaches and cut the corn kernels off the cob. Start building your salad in a large bowl with the steak, peaches and corn.
  • Add the arugula, herbs, and feta over the top. Squeeze fresh lemon over everything and drizzle with a little olive oil and (optional) hot honey.
  • Using tongs or your hands, gently fold everything together—just enough to combine without overmixing.
  • Finish with flaky salt, if desired, and serve. Enjoy!

To Store:

  • Store leftover steak, grilled peaches, and corn separately from the greens and toppings in airtight containers in the fridge for up to 3 days. Assemble fresh before serving for the best texture. If already tossed, enjoy within 1 day.

Notes

Swaps & Substitutions:
  • Flank steak: Swap for skirt steak, sirloin steak, or another quick-cooking cut of beef.
  • Peaches: Nectarines work well as a similar stone fruit alternative.
  • Corn: Substitute with grilled zucchini, bell peppers, or another seasonal vegetable.
  • Harissa paste: Use another chili paste or sauce, adjusting the amount based on spice preference.
  • Hot honey: Make your own by combining honey with a pinch of red pepper flakes or a drizzle of hot sauce.
  • Arugula: Swap for baby spinach, spring mix, or chopped romaine.
  • Fresh herbs: Use any combination of basil, mint, parsley, cilantro, or dill.
  • Feta: Swap for goat cheese, cotija, or omit for a dairy-free option.
  • No grill? Cook the steak, peaches, and corn in a hot cast iron skillet using the same method and timing.

Want to be the first to hear about new recipes?
Sign up for my newsletter!

Welcome! I’m Rachael.

I enjoy sharing my love for food and fitness. I'm a registered dietitian, certified personal trainer, and a New York Times Bestselling author. Here you'll find all kinds of recipes and kitchen hacks, as well as workouts and fitness motivation. Enjoy! — xx Rachael

Recent Posts

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating