Chili Lime Steak Salad with Fresh Herbs

This herby chili lime steak salad is fresh, bold, and full of lively flavor. Tender grilled steak is sliced thin and tossed with juicy tomatoes, shallot, cilantro, mint, and Thai basil, then finished with a tangy chili lime dressing. The result is a Thai-inspired steak salad that feels light and refreshing but still hearty enough to serve as a satisfying main dish.

The balance is what makes this chili lime steak salad so good. The steak brings richness, the herbs add brightness, and the dressing ties everything together with lime juice, fish sauce, ginger, garlic, brown sugar, sesame oil, and fresh red chilis. It is fast enough for a weeknight dinner, impressive enough for guests, and flexible enough to cook on an outdoor grill or in a hot skillet.

Slices of grilled steak in a salad plate with lime and tomatoes.

Here’s Why This Recipe Works

Quick-seared steak with big flavor: A simple rub of brown sugar, coarse salt, and white pepper helps the beef develop a caramelized crust as it cooks. The steak only needs a few minutes per side, so the recipe comes together quickly without sacrificing flavor.

A bright chili lime dressing: Fresh lime juice, fish sauce, garlic, ginger, brown sugar, Thai red chilis, and toasted sesame oil create a dressing that is tangy, savory, lightly sweet, and spicy. It coats the steak and herbs without making the salad feel heavy.

Fresh herbs make it shine: Cilantro, mint, and Thai basil give this steak salad its signature freshness. The herbs bring cooling contrast to the chilis and lift the richness of the beef.

No lettuce required: This salad gets its body from herbs, tomatoes, shallot, and steak. It is crisp, colorful, and satisfying without relying on a base of greens.

Grill or skillet friendly: Cook the steak outside over high heat, or use a heavy skillet indoors. Either method gives you a delicious sear when the cooking surface is hot enough.

A salad plate with steak strips, fresh herbs, shallots, and tomatoes.

This herby chili lime steak salad is ideal when you want something fresh but still filling. It works well as a main dish for two or as a side salad for four. The flavors are bold, but the preparation is simple: whisk the dressing, season and sear the steak, slice it thinly, and toss everything together just before serving.

Recipe Tips

Use a well-marbled cut: Flat iron steak, skirt steak, and flank steak are all good choices. A cut with some marbling stays juicy and flavorful after a quick sear.

Cook over high heat: A very hot grill or skillet is important for building a browned crust on the steak. Let the pan or grill heat fully before adding the beef.

Pat the steak dry: Removing surface moisture helps the seasoning stick and encourages better browning.

Rest before slicing: Let the steak rest for 10 minutes after cooking. This helps the juices redistribute so the meat stays tender.

Slice against the grain: Thin slices cut against the grain make the steak easier to chew and help every bite stay tender.

Tear delicate herbs: Tearing mint and Thai basil helps preserve their texture and keeps the leaves looking fresh longer than chopping them too finely.

Pouring a chili lime dressing over a steak salad.

Thai Inspired Grilled Steak Salad

This Thai-inspired grilled steak salad is all about contrast. The beef is savory and rich, the tomatoes are juicy, the shallot adds bite, and the fresh herbs bring a clean, aromatic finish. The chili lime dressing adds just enough heat and acidity to make the salad taste vibrant without overpowering the steak.

Serve it right after tossing so the herbs stay fresh and the steak remains tender. If you prefer a milder salad, reduce the chilis or use red pepper flakes sparingly. If you enjoy more heat, keep the chilis thinly sliced so they distribute evenly through the dressing.

A tomato and herb steak salad on a white plate.
Prep Time: 15 mins
Cook Time: 10 mins
Total Time: 25 mins

Herby Chili Lime Steak Salad

By Pat Nyswonger
Juicy grilled steak, fresh herbs, ripe tomatoes, and a tangy chili lime dressing come together in a bold, no-fuss salad. It serves 2 as a main dish or 4 as a side salad.

If you make this recipe, leave a rating and comment.

Servings: 4 servings

Ingredients

Dressing Ingredients:

  • 3 tablespoons fresh lime juice
  • 1 to 2 garlic cloves, minced
  • 2 tablespoons fish sauce
  • 1 tablespoon grated fresh ginger
  • 1 tablespoon brown sugar
  • 2 Thai red chilis, seeded and thinly sliced
  • 4 tablespoons toasted sesame oil

Salad Ingredients:

  • 1 pound flat iron steak, skirt steak, or another well-marbled cut
  • 1 tablespoon brown sugar
  • teaspoons coarse salt
  • 1 teaspoon ground white pepper
  • 1 shallot, thinly sliced
  • 8 ounces cherry tomatoes, halved
  • ½ cup fresh cilantro
  • ½ cup fresh Thai basil, torn
  • ½ cup fresh mint, torn

Instructions

Make the Dressing:

  • In a small bowl, jar, or pitcher, whisk together the lime juice, garlic, fish sauce, ginger, brown sugar, chilis, and toasted sesame oil until the sugar dissolves. Set the dressing aside while you prepare the steak and herbs.
    Whisking a chili, lime, and ginger dressing in a bowl.

Prepare the Steak:

  • Pat the steak dry with paper towels. In a small bowl, combine the brown sugar, coarse salt, and ground white pepper. Rub the seasoning mixture evenly over both sides of the steak.
    Adding seasoning to a steak.
  • Outdoor grill: Preheat the grill to high heat. Grill the steak for 2 to 4 minutes per side, or until it is well seared and cooked to your preferred doneness.
    Grilling a steak over hot coals.
  • Indoor skillet: Heat a heavy skillet over high heat until very hot. Add a small amount of oil, then sear the steak for 2 to 4 minutes per side. If the steak is thick, reduce the heat slightly and continue cooking until it reaches your preferred doneness.
  • Transfer the steak to a cutting board and let it rest for 10 minutes. Slice it as thinly as possible against the grain, then cut the slices into bite-size pieces.
    Slicing a steak on a cutting board.

Assemble the Salad:

  • In a large bowl, combine the sliced shallot, halved cherry tomatoes, cilantro, torn Thai basil, and torn mint.
  • Add the sliced beef to the bowl. Drizzle with the chili lime dressing and toss gently until the steak, tomatoes, and herbs are evenly coated. Serve right away for the freshest texture.

Notes

Caramelized crust: The brown sugar in the steak rub helps the outside brown and develop a lightly charred flavor during cooking.

Slicing the steak: Always slice the steak against the grain for the most tender texture.

Chili substitute: If Thai red chilis are unavailable, use about ¼ teaspoon of red pepper flakes instead.

Best steak cuts: Flat iron, skirt, or flank steak work especially well for this salad because they sear quickly and slice nicely.

Resting matters: Letting the steak rest for 10 minutes helps keep the juices in the meat instead of on the cutting board.

Nutrition

Serving: 1 serving,
Calories: 374kcal,
Carbohydrates: 12g,
Protein: 23g,
Fat: 26g,
Saturated Fat: 6g,
Polyunsaturated Fat: 6g,
Monounsaturated Fat: 10g,
Trans Fat: 0.4g,
Cholesterol: 75mg,
Sodium: 1674mg,
Potassium: 596mg,
Fiber: 1g,
Sugar: 8g,
Vitamin A: 829IU,
Vitamin C: 20mg,
Calcium: 48mg,
Iron: 4mg

Nutrition information is automatically calculated and should be used only as an approximation.

iconLike this recipe? Rate and comment below.