Go Back

Spicy Beef Salad Recipe - Fresh, Bold, and Full of Flavor

This spicy beef salad is the kind of dish you keep coming back to. It’s fresh, bright, and layered with heat, crunch, and citrus. You get tender slices of seared beef tossed with crisp vegetables and a zesty dressing that wakes everything up.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings 4 servings

Ingredients
  

  • For the beef: 1 lb (450 g) flank steak or sirloin, trimmed
  • 1 tbsp neutral oil (canola, avocado, or grapeseed)
  • 1 tsp kosher salt
  • ½ tsp black pepper
  • For the salad: 1 large English cucumber, halved lengthwise and thinly sliced
  • 1 cup cherry tomatoes, halved
  • 1 small red onion, thinly sliced
  • 2 cups romaine or butter lettuce, torn
  • ½ cup fresh mint leaves
  • ½ cup fresh cilantro leaves
  • 1 small red chili (Thai chili or serrano), thinly sliced (seeded for less heat)
  • For the dressing: 3 tbsp fresh lime juice (about 2 limes)
  • 1 tbsp fish sauce
  • 1 tbsp soy sauce
  • 1–2 tsp brown sugar or honey, to taste
  • 1 tbsp toasted sesame oil
  • 1 garlic clove, finely grated
  • 1 tsp grated fresh ginger
  • 1–2 tsp chili flakes or chili paste (sambal oelek or chili crisp), to taste
  • Optional add-ins: 1/2 cup roasted peanuts or cashews, roughly chopped
  • 1 avocado, sliced
  • Lime wedges, for serving

Instructions
 

  • Chill the beef briefly. Place the steak in the freezer for 15 minutes. This helps it sear better and makes slicing easier later.
  • Mix the dressing. In a bowl, whisk lime juice, fish sauce, soy sauce, brown sugar, sesame oil, garlic, ginger, and chili. Adjust sweet and heat levels. The taste should be bright, spicy, and slightly sweet.
  • Prep the salad base. Add cucumber, tomatoes, red onion, lettuce, mint, cilantro, and sliced chili to a large bowl. Keep the herbs whole or roughly torn for best texture.
  • Season the steak. Pat the steak dry. Rub with oil, then season with salt and pepper on both sides.
  • Sear the steak hot and fast. Heat a skillet or grill pan over high until smoking. Sear steak 3–4 minutes per side for medium-rare, depending on thickness. Avoid moving it around too much.
  • Rest the meat. Transfer steak to a plate and rest 10 minutes. This keeps it juicy and tender.
  • Slice thinly against the grain. Cut the steak into thin slices across the grain to keep it tender. If the slices seem wide, cut them in half lengthwise.
  • Toss with dressing. Drizzle half the dressing over the salad bowl and toss gently. Add the beef and more dressing to taste. You want everything lightly coated, not drenched.
  • Finish and serve. Sprinkle with peanuts if using. Taste and adjust lime, salt, or heat. Serve right away with lime wedges.